Speccy2010 is FPGA development board built for the implementation of various gaming computers (but originally focused on ZX Spectrum and its clones).
This project is next iteration of the firmware primarily aimed on implementation of various disk interfaces which was common in Central European region. DivMMC interface and objectively most advanced disk system MB-02 has been already implemeted in addition to build-it Betadisk interface.
It brings you an improved File Manager which look like old good DOS commanders and let you to autoload snapshots, TAPs or disk images into the current machine configuration. Provides enhanced capabilities when the ESXDOS is loaded into DivMMC to autoload TAP and TRD files directly, without accessing NMI menu.
It also includes a full-featured debugger built over the emulation core.
More info how to control this Speccy2010 firmware you can find in wiki.
USB type B - virtual com for debugging and programming the microcontroller
Upgrading of firmware for microcontroller and FPGA is done automatically from the root directory of the SD card
Video: three R-2R matrixes, 8 bits each (output to VGA, Composite, S-Video)
Audio TDA1543 or two R-2R matrixes, 8 bits each
Power supply 5V/1A
ZX Spectrum implementation features:
Basic models and clones (including timing):
ZX Spectrum 48k
ZX Spectrum 128k
Pentagon 128k/512k/1024k
Scorpion 256k
Disk interfaces
Betadisk (simple floppy disk controller emulation, supported TRD, SCL and FDI disk images)
DivMMC (basically DivIDE control register and memory model with all 64 x 8kB SRAM pages)
MB-02 (without Z80DMA or real floppy disk controller but specifically modified original BIOS and simplified data transfer with new BS-DOS 308s firmware)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].