/zx

zx, a Sinclair ZX Spectrum 48K/128K FPGA implementation

Primary LanguageVerilog

zx is a Sinclair ZX Spectrum 48K/128K FPGA implementation

Supports this FPGA boards:

Implements a standard ZX Spectrum 48K/128K computer and the follwing hardware:

  • DivMMC (esxdos 0.8.9)
  • Specdrum
  • Turbosound
  • SA1099 (MiST, neptUNO, SiDi, UnAmiga)
  • Joystick Kempston
  • Tape loading

Keyboard shortcuts

  • F1: select model 48K
  • F2: select model +2
  • F4: toggle on/off DivMMC automapper
  • F5: NMI
  • F8: (or Ctrl+Alt+Del) Reset
  • scroll lock: toggle RGB/VGA