Sourcing a ZX81 ROM or replacement

Discussions about Sinclair ZX80 and ZX81 Hardware
Orac
Posts: 27
Joined: Sat Dec 15, 2018 10:33 am

Sourcing a ZX81 ROM or replacement

Post by Orac »

Hi,

Where could I find a ZX81 ROM or a more modern replacement or plug in circuit board with a modern chip that would do the same job but without the expense of having to buy a programmer and all that hassle for one chip?

Is there anything out there that can do the job?
Lardo Boffin
Posts: 2169
Joined: Sat Nov 26, 2016 2:42 am

Re: Sourcing a ZX81 ROM or replacement

Post by Lardo Boffin »

There are various options:

1) Original ROMs come up on eBay from time to time
2) I think SellMyRetro.com sometimes has ROMs
3) People on here may be able to program / sell you one
4) Erm on here sometimes sells the ROMel which contains multiple ROM images, including faster ones and Forth (see viewtopic.php?p=42478#p42478)
5) Mutant Caterpillar Games can program them

Whereabouts in the world are you?
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
Orac
Posts: 27
Joined: Sat Dec 15, 2018 10:33 am

Re: Sourcing a ZX81 ROM or replacement

Post by Orac »

I’m in the UK.

The reason I ask is I can’t see anyone offering anything right now, wondered if I just wasn’t looking in the right places.
Lardo Boffin
Posts: 2169
Joined: Sat Nov 26, 2016 2:42 am

Re: Sourcing a ZX81 ROM or replacement

Post by Lardo Boffin »

Orac wrote: Sat Oct 30, 2021 9:15 am I’m in the UK.

The reason I ask is I can’t see anyone offering anything right now, wondered if I just wasn’t looking in the right places.
The global shortage of chips and covid has affected many hobby creators. It may be worth messaging Erm to see if he is making any more ROMels?
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Sourcing a ZX81 ROM or replacement

Post by 1024MAK »

Which version of the ZX81 ROM do you want? There are now known to be three versions (for more information, start here).
The first ROM version with the maths bug is the most likely version that you will find being sold in the pre-owned market places.

With some minor wiring alterations, it’s possible to use either a 2764, a 27128, a 27256 or a 27C256 EPROM. If you want to go this route, you get to choose which ROM image(s) gets programmed (burned) into the EPROM. You don’t need to get a programmer (burner). Just ask on these forums and it’s very likely that a member will be willing to programme (burn) the EPROM for you.

Note that with a 27128, a 27256 or a 27C256 EPROM, you can have more than one ROM image. A simple switch can be wired up to choose between two different ROM images. So you could have the last official version from Sinclair and have say, the ZX81X2 Big Bang ROM (see here) as well.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
steev
Posts: 4
Joined: Fri Oct 29, 2021 4:06 pm

Re: Sourcing a ZX81 ROM or replacement

Post by steev »

There was a case on hackaday recently (https://hackaday.com/2021/10/15/heres-a ... placement/) where someone created a pin-compatible FPGA version of the 6502 chip - the same idea could be used to replicate the ROM. (In theory it's simpler, since it's only returning data and not processing anything.)
User avatar
mrtinb
Posts: 1910
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Sourcing a ZX81 ROM or replacement

Post by mrtinb »

steev wrote: Wed Nov 03, 2021 11:31 am There was a case on hackaday recently (https://hackaday.com/2021/10/15/heres-a ... placement/) where someone created a pin-compatible FPGA version of the 6502 chip - the same idea could be used to replicate the ROM.
Using a FPGA would be much more expensive than using an EEPROM. Mapping from EEPROM to ROM is not rocket science, and has been done with the ROM-el. It costs €30 from eBay.

I've also just hacked a stripboard with an EEPROM, to get my Lambda 8300 working.

Image
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Sourcing a ZX81 ROM or replacement

Post by 1024MAK »

A One Time Programmable EPROM, 32K x 8bit, is available brand new for £2.61 + VAT. This is the price from a large distributor, which does not include postage and handling charges.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
User avatar
mrtinb
Posts: 1910
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Sourcing a ZX81 ROM or replacement

Post by mrtinb »

I referenced an EEPROM, as they can be programmed with an Arduino, and be erased the same way. I think the EPROM will require a special burner with different voltages, and erasing them requires UV light.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Sourcing a ZX81 ROM or replacement

Post by 1024MAK »

mrtinb wrote: Thu Nov 04, 2021 7:18 am I referenced an EEPROM, as they can be programmed with an Arduino, and be erased the same way. I think the EPROM will require a special burner with different voltages, and erasing them requires UV light.
Yes, an EPROM needs to be programmed in a suitable programmer, but as I suggested earlier, there are members who may be able to burn it for them.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
Post Reply