ZX81_dual_2018-02-09.htmThis looks like the last documentation I had for this project.The filename means it is ZX81 BASIC, dual-purpose; i.e. 32 or 40 column operation. Adam Klotblixt has got it working with 8 MHz and 40 columns, and corrected SCROLL. HyperText Markup Language (HTML) - 394.06 kB - 02/09/2018 at 13:43 |
|
|
ZX81_BASIC_SG_32_and_40_columns.binZX81 BASIC, based on Shoulders of Giants improved code, hacked for operation at 7.375 MHz.Contains two versions, one with normal 32-column text, another with experimental 40-column text. This is a 32K ROM, use lower or upper 16K in the bottom 16K of the ZX80 memory map. Both versions include a 2K monitor at 3800 hex. 0000 8K ZX BASIC 2000 2K blank (FF) 2800 2K G007 graphics 3000 2K blank (FF) 3800 2K ZX81 monitor 4000 As first 16K but with alternative display width. Connect the ROM A14 to a 1P2T switch, to select display width at reset. The G007 graphics does not work without the G007 hardware. I just put it there for later experiments. octet-stream - 32.00 kB - 01/10/2018 at 21:27 |
|
|
ZX81_BASIC_SG_32_and_40_columns.hexHex version of binary file.hex - 77.03 kB - 01/10/2018 at 21:27 |
|
|
ZX81_sg.rom.binShoulders of giants ROMoctet-stream - 8.00 kB - 01/10/2018 at 00:49 |
|
|
K8081.pdfA ZX81 implemented in TTL chips.With a few improvements. Not tested! SLOW mode interrupt generator on final page assumes normal (32-column) mode. Adobe Portable Document Format - 62.84 kB - 01/09/2018 at 12:11 |
|
|
ZX81_dual.txtThis source compiles usinghttp://k1.spdns.de/cgi-bin/zasm.cgi Define the constant CHARS_PER_LINE_WINDOW as either 32 or 40. It is based on the "Shoulders of Giants" source code, which is ZX81 BASIC with bug fixes and improvements, plain - 231.31 kB - 01/09/2018 at 11:51 |
|