ZX Spectrum FPGA cores and other resources
Missing something here? Please let me know.
MIST (DIVMMC)
FPGA board with Altera Cyclone EP3C25 FPGA (24624 logic elements) and 32 Megabytes 16 bit wide SDR SDRAM
MIKE STERLING (ZXMMC)
ZX Spectrum implemented on generic Altera DE1 FPGA development board (Cyclone II FPGA with 512 KB SRAM and 8 MB SDRAM)
ZX UNO
FPGA board with Xilinx Spartan XC6SLX9 FPGA and 512KB SRAM
- Spanish and English website
- Source code for many cores including ZX Spectrum in SVN
svn co --username=guest --password=zxuno http://svn.zxuno.com/svn/zxuno/
svn co --username=guest --password=zxuno http://svn.zxuno.com/svn/zxuno/cores/xt_lite/test1/
ReVerSE-U16
Russian FPGA platform with Cyclone IV FPGA and 16MB x 16 bit SDRAM
A-Z80
Reverse-engineering of the Zilog Z80 CPU
ZX Spectrum 48k with ULAPlus by Andy Karpov
Aeon-Lite
Russian FPGA platform with XC6SLX9 FPGA and 512KB or 1MB SRAM (16-bit). Controlled by PIC24F microcontroller.
ESXDOS
ESXDOS aims to be the ultimate firmware for the DivIDE/DivMMC interface.
ULA (Miguel Angel Rodriguez Jodar)
FPGA / CPLD implementation of the Sinclair ULA chip, found in ZX Spectrum microcomputers
ZX Spectrum Next
Speccy2010
Speccy2010 is an EP2C8Q208C8N FPGA development board built for the implementation of various gaming computers (but originally focused on ZX Spectrum and its clones).
ZX-Badaloc
ZX Spectrum implementation on Spartan 3E (Digilent Nexus2 board)
ZEsarUX
Open source ZX Spectrum emulator for Unix including some FPGA implementations (ZX-Uno and ZX Spectrum Next)
divIDE
divIDE is an ATA (IDE) interface for the ZX Spectrum
ZX Design Info / Harlequin
Reverse engineering of the ZX Spectrum
Enhanced graphics
The Ben Heck Show
- Ben Heck’s ZX Spectrum Mod Part 1
- Ben Heck’s ZX Spectrum Mod Part 2
- Ben Heck’s ZX Spectrum Mod Part 3
- Support page on element14
- Support page on github
- Ben Heck’s ZX Spectrum 2.0 Part 1
- Ben Heck’s ZX Spectrum 2.0 Part 2
- Ben Heck’s ZX Spectrum 2.0 support