| MDFS::Software.Spectrum.ROMImages | Search |
| J.G.Harston Harston v0.75 03-Oct-2004 | Bugs fixed: NMI (vectors via &5C80) - CHR$8 - CHR$9 - INKEY#0 - CLOSE# - SCREEN$ - scroll? - "x"+STR$y - -65536 - Divide bit34 - SKIP_CONS writing to ROM - DECtoFP inaccuracy - screen scrolling writing to ROM - colours select screen - INPUT uses stream 1. Modifications: Spaces removed from token table - Out of range colour/tab/at ignored - "Nonsense in BASIC" is now "Mistake" - Character token entry - Starts with CAPS set, white on black - "P" channel ZX Printer routines replaced with Centronics port on 251. Extensions: CALL address - Port 253/249 checked for ASCII keyboard input - CAT[#n] to catalogue tape - SAVE s$ CODE s,l,e,r,t - Hex input with &xxxx - Hex output with PRINT~ and STR$~, "C" raw centronics channel, machine code can be run from tape or microdrive, OPEN# more flexible, CHR$12 performs CLS. |
| Ian Collier 48imc.rom 1985 | Bugs fixed: CHR$8 - CHR$9 - Errors with INTs disabled - SCREEN$ - "x"+STR$y - -65536 - Divide bit34. Modifications: Spaces removed from token table - Character token entry - Starts with white on black, shorter keyclick - Different character set. Extensions: BBC-style Copy cursor - NMI restart/break/continue/jump/snapshot - Extended LIST - Hex input with &xxxx. |
| Andrew Owen 48plus4.rom 1985 | Bugs fixed: CHR$8 - CHR$9 - "x"+STR$y - CLOSE# - Divide bit34 - -65536 - scroll? - SCREEN$ - Errors with INTs disabled. Modifications: International English keyboard layout - Character token entry - Spaces removed from token table - CAT enters monitor - PLOT/DRAW/CIRCLE use whole screen - MOVE to copy memory - FREE command. Extensions: |
| Pera Putnik PPflop.zip | Bugs fixed: ?
Modifications: Character token entry. Extensions: Simple floppy OS - NMI snapshot - LOAD/SAVE to disk - - Hex input with &xxxx - Hex output with PRINT%. |
| 48k | Standard 48k ROM |
| HTR.rom | HTR |
| Speculator | Standard 48K ROM modified to call Speculator tape load routine |
| Russia.zip | Russian ROMs |
| Interface1 | Interface 1 ROMs |
| MiniROM | Minimal Spectrum ROM |
| SoftROM | SoftROM |
| zx80.rom | ZX80 ROM |
| zx81.rom | ZX81 ROM |
| ts1000.rom | TS1000 ROM |
Note that the correction to the -65536 routine given in Logan & O'Hara is itself incorrect!