A disassembly of the 48K Spectrum ROM, created using SkoolKit.
Decide which number base you prefer and then click the corresponding link below to browse the latest release:
- The Complete Spectrum ROM Disassembly (hexadecimal; mirror here)
- The Complete Spectrum ROM Disassembly (decimal; mirror here)
To build the current development version of the disassembly, first obtain the development version of SkoolKit. Then:
$ skool2html.py -a sources/rom.skool
To build an assembly language source file that can be fed to an assembler:
$ skool2asm.py sources/rom.skool > rom.asm