scruss wrote: ↑
Sat May 23, 2020 2:57 pm
mahjongg wrote: ↑
Sat May 23, 2020 12:23 pm
On a system with just 1K RAM, and six seven segment displays as output, you had to program in 6502 Assembler, not an ideal platform for games.
A friend of mine made an awful lot of money writing a game - possibly the first commercial computer game - for the KIM-1: Microchess
. Yes, it doesn't play a good game of chess (better than me, though) and it doesn't play a fast game of chess, but it does it in 1K. He went on to fund and publish a little program called VisiCalc … but that's a different game.
Yeah, I remember.
I wonder of the famous ZX81 game "1K chess" uses the same AI engine, although the KIM-1 used a 6502 and the ZX81 used a Z80 CPU.
I seem to remember that microchess was ported to many other systems, so it could be true.
Only 1K chess used a graphics display, which used a sizeable chunk of the ZX81's 1K of RAM. the program itself was only something like 650 Bytes!