Simple ROM cartridge for Sinclair ZX Interface 2.
This is basically updated Droy's ZX Cart. My version contains an EEPROM chip W27C512 instead of the 27*128 or 27*256. The main reason is that the W27C512 is more common and cheaper than 27*128 and 27*256 chips nowadays (Search for W27C512 on eBay...) W27C512 has also a bigger capacity. One cartridge can hold up to four 16 KiB ROM banks. Of course, only one ROM file can be active at one time.
A HW programmer is required for uploading the ROM file to the EEPROM chip. For example, a relatively cheap universal programmer MiniPro TL866CS or MiniPro TL866 II from eBay is sufficient. Another option may be a homemade EEPROM programmer made of an Arduino; check for example eeprom_programmer by StormTrooper and similar projects.
To simplify ROMs upload it is possible concat four ROM files to a single file. Command under Linux/Unix: cat 1.rom 2.rom 3.rom 4.rom > myCompilation.rom
; under Windows/MS-DOS: copy /b 1.rom + 2.rom + 3.rom + 4.rom myCompilation.rom
Jumpers A14 and A15 decide which 16 KiB ROM bank is active. (A14 and A15 are address pins of the W27C512, not A14 and A15 of the ZX Spectrum Edge connector)
This is only a simple ROM cartridge for 16 KiB ROMs. If you want a better cartridge, check for example sophisticated Paul Farrow's ZXC4 cartridge
The project contains: schematic ZXS_I2_kartridz.sch
and board ZXS_I2_kartridz.brd
. Also lbr/zxs_i2_rom_edge_connector.lbr
is required.
It was created with a freeware version of Autodesk EAGLE.
See nice overview by Paul Farrow
Originaly was released only 10 games. Namely:
- Backgammon
- Cookie
- Chess
- Horace and the Spiders
- Hungry Horace
- Jetpac
- Planetoids
- PSSST
- Space Raiders
- Tranz Am
You can download all ROM files of these games as archive carts.zip
- Popeye
- Q*Bert
- Gyruss
- Star Wars - The Arcade Game
- Return of the Jedi - Death Star Battle
- Loco Motion
- Montezuma's Revenge
- OpenSE BASIC (mirrors: worldofspectrum, spectrumcomputing)
- Gosh Woderful BASIC by Geoff Wearmouth (mirror)
- Busy Soft ROM
- prettybasic
- ...
Very useful ROMs for testing hardware of the ZX Spectrum.
- DeathStar (8 KiB) (See on fruitcake.plus.com)