Close

Current status

A project log for One kilobyte Tiny BASIC for the 8080 and Z80

BASIC for the 8080 and Z80, fits in 1K of memory, runs BASIC games on a 2K system. Features similar to Palo Alto Tiny BASIC.

willstevenswill.stevens 01/04/2024 at 21:250 Comments

The 1K BASIC interpreter is in a working state, with the following caveats:

 It runs a couple of example programs okay (the classic ‘Lunar lander’ and ‘Reverse’ games). I’m still working on a comprehensive automatic regression test suite.

The code is 1012 bytes long - 12 bytes short of 1K. Some of these free bytes would be used up when porting PutChar, because it is likely that a ‘ready for output’ test will be needed before outputting a character.

Discussions