Off topic. Little quiz:
RANDOMIZE USR 0
What for ?Off topic. Little quiz:
RANDOMIZE USR 0
What for ?20 PRINT USR 16514
16514
16509 is the address of the start of the program in memory. Bytes 16509-16510 are the line number (2 byte LSB int). Bytes 16511-16512 are the length of the line. Byte 16513 is the command keyword (REM).
Thank you for getting me to dig them out and great that they live on in libvirt!
ps The memory mapping reminded me that ZX81 managed to squeeze a 32 x 24 screen into a 1k total RAM. I think someone managed to write a chess program with those restrictions - but only using 8 x 8 or so of the screen.
I had this chess game on tape, and I've often wondered if the two are related, but this one needed 16K: http://www.zx81stuff.org.uk/zx81/tape/ZXChessII(Black)
So preservance using what the 8bit systems offered was a must anyway.