Aart Bik learned programming on the
Casio FX-700P programmable calculator. After that,
his interest in computer science grew further while programming BASIC and
6510
machine code on the
Commodore 64,
a present from his dear grandfather and parents.
This old home computer, shown to the left, is still occasionally used.
If you do not own a Commodore 64 anymore, you can still relive the
good old times with an emulator, such as
CCS64 (Per Håkan Sundell),
C64S (Miha Peternel),
MP64 (in active development by Michael Plet),
or VICE (the VICE team).
Resources related to the Commodore 64 or the 65xx microprocessor family can be found at 6502, Arnold C64, CBM 8-bit, Cocos, C64.com, C64.org, Commodore Gebruikersgroep, C64 Music Blog, C64 Bach music, Dan's Commodore Info, Lemon64, Soft6502, or The Commodore Zone.
Individual downloads of the license, documentation,
and sample source files are available below:
A source file with Peter Jennings' famous
Microchess
appears below. The original program was written in 1976 for
the KIM-1, featuring a 6502 microprocessor,
1K of static RAM, and a 6 character
hexadecimal LED diplay. The program below has been extended
by Daryl Rictor to support text-based board display, and
subsequently modified by Aart Bik to work with win2c64
on the Commodore 64 (the authors have given
explicit permission to post the modified source).
For more information on computer chess, see
Aart's Computer Chess Page.