Is there a way to identify the rom version in a +3 /2a
4.0 or 4.1 ?? uk version
40093 is 4.0 L , and the 40092 4.0 R
SOLVED !! spectrum +3 rom identification
SOLVED !! spectrum +3 rom identification
Last edited by jojo on Sun Mar 23, 2025 5:45 pm, edited 2 times in total.
Zx81-16k exp.- Spectrum 48 - Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo-Velleman interface system-Currah microspeech -Ql - 512k exp.- Ql printer - Cst floppy interf.- Double 3.5 floppy- Minerva - Qimi-and much more .
- 1024MAK
- Posts: 5527
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: spectrum +3 rom identification
Seen this page on zxnet.co.uk for testing which ROMs you have.
Note that there are two chips, each of which contains two 16K byte images as the bank switching/paging can select one of four to map to the ROM area in the Z80 memory map.
Changing them is a case of burning two new 27256 or 27C256 EPROMs.
If burning EPROMs, you may want to consider one of the +3e ROM sets.
Mark
Note that there are two chips, each of which contains two 16K byte images as the bank switching/paging can select one of four to map to the ROM area in the Z80 memory map.
Changing them is a case of burning two new 27256 or 27C256 EPROMs.
If burning EPROMs, you may want to consider one of the +3e ROM sets.
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert 
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Spring approaching...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp


There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb

Spring approaching...
Re: spectrum +3 rom identification
Mark , thank you !!
so there is no print ver$ option on a +2 or +3 .
first 4.1 is already up and running with a set of 256's !!
only 8 to go .......
so there is no print ver$ option on a +2 or +3 .
first 4.1 is already up and running with a set of 256's !!
only 8 to go .......
Zx81-16k exp.- Spectrum 48 - Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo-Velleman interface system-Currah microspeech -Ql - 512k exp.- Ql printer - Cst floppy interf.- Double 3.5 floppy- Minerva - Qimi-and much more .
Re: SOLVED !! spectrum +3 rom identification
Is there a list available with the improvements made in version 4.1 ??
i can only find the bug-list for 4.0
i can only find the bug-list for 4.0
Zx81-16k exp.- Spectrum 48 - Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo-Velleman interface system-Currah microspeech -Ql - 512k exp.- Ql printer - Cst floppy interf.- Double 3.5 floppy- Minerva - Qimi-and much more .
- 1024MAK
- Posts: 5527
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: SOLVED !! spectrum +3 rom identification
When BASIC is running, the "48K" BASIC ROM is paged in. Unless there are differences in this part of the ROM, a BASIC program can't tell the difference. Apart from the specific extra 128K BASIC keywords/commands and functions, BASIC can only see the "48K" BASIC ROM.
A machine code program could, but as Guesser has already written a program to do the identification...
Edit: the system test "screen" may say which ROM version of is.
There is a recent discussion on how to detect which machine a program is running on over here.
Mark
A machine code program could, but as Guesser has already written a program to do the identification...
Edit: the system test "screen" may say which ROM version of is.
For more information on these ROMs see this web site.To invoke the Spectrum +3 diagnostic routines, first reset the machine while holding the BREAK key down. This will go into the test card dispray. Now hold down the QAZMLP keys for a few seconds unti the diagnostic title is displayed.
There is a recent discussion on how to detect which machine a program is running on over here.
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert 
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Spring approaching...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp


There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb

Spring approaching...
Re: SOLVED !! spectrum +3 rom identification
Is there a bug list available for 4.1 ??
i would like to know what is improved
i would like to know what is improved
Zx81-16k exp.- Spectrum 48 - Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo-Velleman interface system-Currah microspeech -Ql - 512k exp.- Ql printer - Cst floppy interf.- Double 3.5 floppy- Minerva - Qimi-and much more .
- 1024MAK
- Posts: 5527
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: SOLVED !! spectrum +3 rom identification
Only the comments in the disassembly.
As far as I know, these were only big fix issues, not about adding improvements or features. No official ROM upgrades were ever offered for any ZX Spectrum models.
Keep in mind that there were bugs in the "48K" BASIC ROM. More in the the 128K ROM. And then more problems with the Amstrad versions. Hence some have been carried over and are therefore present on more than one model.
The 4.1 versions are/were in the last models that were made.
Most of the time users will not notice any of these problems.
Mark
As far as I know, these were only big fix issues, not about adding improvements or features. No official ROM upgrades were ever offered for any ZX Spectrum models.
Keep in mind that there were bugs in the "48K" BASIC ROM. More in the the 128K ROM. And then more problems with the Amstrad versions. Hence some have been carried over and are therefore present on more than one model.
The 4.1 versions are/were in the last models that were made.
Most of the time users will not notice any of these problems.
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert 
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Spring approaching...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp


There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb

Spring approaching...
Re: SOLVED !! spectrum +3 rom identification
thank you !!
Zx81-16k exp.- Spectrum 48 - Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo-Velleman interface system-Currah microspeech -Ql - 512k exp.- Ql printer - Cst floppy interf.- Double 3.5 floppy- Minerva - Qimi-and much more .