Home * Engines * Chessmate
320px-BBC_micro_assembly_listing.jpg

Chessmate,
a chess program by Wim van der Maaten written in BBC BASIC and inline Assembly, first for the 6502 processor of the Acorn Atom [1] and later for the ARM processor of the Acorn Archimedes [2]. Chessmate had its debut at the DOCCC 1985, where it became runner-up of the Group B tied with winner Storm, and further played the DOCCC 1986 on the Atom, and the DOCCC 1992 and DOCCC 1993 on the Archimedes.
BBC BASIC containing 6502 inline Assembly [3]

Selected Games

DOCCC 1985, Group B, round 4, Storm - Chessmate
[Event "DOCCC 1985"]
[Site "Leiden, NL"]
[Date "1985.10.??"]
[Round "4"]
[White "Storm"]
[Black "Chessmate"]
[Result "1-0"]
 
1.c4 e5 2.Nc3 Nc6 3.Nf3 Bc5 4.e3 Nf6 5.d4 exd4 6.exd4 Qe7+ 7.Be2 Bb4 8.O-O Bxc3 
9.bxc3 O-O 10.Bf4 g6 11.d5 Re8 12.Bd3 Nh5 13.Bxc7 d6 14.Re1 Be6 15.dxe6 Qxc7 
16.exf7+ Qxf7 17.Rxe8+ Rxe8 18.Ng5 Qc7 19.Qf3 b6 20.Qd5+ Kh8 21.Nf7+ Kg7 22.Qxd6 
Qc8 23.Ng5 Nf6 24.Bc2 Re2 25.Rc1 Ne7 26.Be4 Qe8 27.Ne6+ Kg8 28.Nd4 Rxe4 29.Qxf6 
Nc8 30.Kf1 a5 31.h3 Qa4 32.Qd8+ Re8 33.Qd5+ Kf8 34.Ne6+ Ke7 35.Re1 Kf6 36.Qd4+ 
Ke7 37.Ng5+ Kf8 38.Qh8# 1-0

See also


References

  1. ^ Jaap van Oosterwijk Bruyn (1985). The Dutch Computer-Chess Championship 1985 - Nona Prima Donna. ICCA Journal, Vol. 8, No. 4
  2. ^ Deelnemers NK Computerschaak 1992 by Dennis Breuker
  3. ^ Piece of BASIC code (containing inline 6502 assembly) copied from the manual, Flickr - Photo Sharing by Timitrius, September 05, 2008, CC BY-SA 2.0, Wikimedia Commons, BBC BASIC from Wikipedia

What links here?


Up one level