Use the Spectrum 128 style menu below to navigate to the various sections concerning the ROM disassemblies.

ROM Disassembly Main Menu Title
Spectrum 128
Spectrum +2
Spectrum +2A/+3
Spanish Spectrum 128


Spectrum +2A/+3 ROM

Amstrad released English and Spanish language editions of the Spectrum +2A/+3. There were two versions of the English language ROM, known as version 4.0 and 4.1. No attempt to maintain ROM routine entry points with the Spectrum 128 or Spectrum +2 was made and so programs that directly access the ROM, e.g. Hisoft 128 BASIC Compiler, will fail.

The ROM disassemblies presented on this page were produced by Garry Lancaster, and he has given permission for his work to be published on this website. The disassemblies are of version 4.0 of the Spectrum +3 ROMs, which apparently was mainly fitted in Spectrum +3 machines (the ROM in Spectrum +2A machines was mainly version 4.1). A list of confirmed bugs within the Spectrum +3 ROMs is also presented, and this list was created by Ian Collier. I have made some formatting changes to the disassemblies and bug list to bring them closer in line with the other 128K Spectrum disassemblies presented on this website, and aim to incorporate new material in the future.


English Spectrum +2A/+3 ROM (V4.0)

Click here to download the Spectrum +2A/+3 English ROM 0 (V4.0) Disassembly (dated 17th May 2010).
Click here to download the Spectrum +2A/+3 English ROM 1 (V4.0) Disassembly (dated 23rd January 2017).
Click here to download the Spectrum +2A/+3 English ROM 2 (V4.0) Disassembly (dated 17th May 2010).
Click here to download the Spectrum +2A/+3 English ROM 3 (V4.0) Disassembly (dated 17th May 2010).
Click here to download a dump of the Spectrum +2A/+3 English ROM 0 (V4.0).
Click here to download a dump of the Spectrum +2A/+3 English ROM 1 (V4.0).
Click here to download a dump of the Spectrum +2A/+3 English ROM 2 (V4.0).
Click here to download a dump of the Spectrum +2A/+3 English ROM 3 (V4.0).
Click here to view the Spectrum +2A/+3 ROM (V4.0) Bug List (dated 23rd January 2017).

English Spectrum +2A/+3 ROM (V4.1)

Click here to download a dump of the Spectrum +2A/+3 English ROM 0 (V4.1).
Click here to download a dump of the Spectrum +2A/+3 English ROM 1 (V4.1).
Click here to download a dump of the Spectrum +2A/+3 English ROM 2 (V4.1).
Click here to download a dump of the Spectrum +2A/+3 English ROM 3 (V4.1).

Spanish Spectrum +2A/+3 ROM

Click here to download a dump of the Spectrum +2A/+3 Spanish ROM 0.
Click here to download a dump of the Spectrum +2A/+3 Spanish ROM 1.
Click here to download a dump of the Spectrum +2A/+3 Spanish ROM 2.
Click here to download a dump of the Spectrum +2A/+3 Spanish ROM 3.