i did it nearly similar, only that i began on the sinclair zx spectrum 16K before using the cpc464.Matthias Hartwich wrote:I started 1986 with typing the BASIC Source into my Schneider CPC 464 (german version of Amstrad CPC). It got about 0.33 nodes/s.
My improvements just got it faster by a small margin so I started to rewrite it in assembler. Only having finished the move generator I went on in 1990 with an Atari Mega ST with Omicron BASIC (some 10 nodes/s interpreted) and Turbo C (500 nodes/s).
In 1992 I bought a 486 DX2...
of course the zx spectrum keyboard was a pain in the ass with all those hardwired commands on it.
on the other hand, typos were nearly impossible.
the cpc 464 had a cool basic interpreter in the rom. it had a cool copy/paste feature implemented that made programming of similar blocks very easy.
i changed to atari ST and first used GFA basic . GFA had no numbers in front of the lines.
Later i switched to OMICRON Basic which was a little faster, but had
numbers.
on the pc (286, 486, etc.) i changed to POWER BASIC.
this was way faster.