V6Z80p ZX Spectrum core

This is the official home-page of the ZX Spectrum core for the V6Z80p 1.1 board.
To learn more about this great product, take a look at http://www.retroleum.co.uk/v6z80p/
You can also take a look at my Wiki page on Retroleum: http://wiki.retroleum.co.uk/wiki/view/Alessandros+Spectrum+Emulator

FPGA Core main features (v2.3) (further details can be found in the README file supplied with the core package).
  • ZX Spectrum 48K, 128K and Pentagon 128K emulation
  • ULA 6C001/6C011 48K timing (PAL/NTSC) and 7K010E 128K timing (PAL)
  • Pentagon 128K timing ("PAL", 48.8xHz vertical refresh)
  • Uncontended mode for Pentagon emulation (time-multiplexing happening at 14MHz)
  • 2 x AY-3-8912 sound chip emulation in all the cores with ABC stereo
  • One mono "Covox" Sound DAC
  • Tape player emulation (loads a TAP file selected during core startup)
  • Standard CPU speed (3.5 MHz) and Turbo CPU speed (7MHz) available on all the emulated machines (even on Pentagon)
  • VGA and SCART RGB output
  • Early timing emulation (99% of the ZX Spectrums)
  • Issue 2 keyboard emulation (for better compatibility with older games, see Abu Simbel Profanation)
  • Floating bus emulation
  • Snow effect faithful emulation
  • ULA+ 64 color mode support (not in Pentagon mode, to enhance compatibility with Pentagon software)
  • Timex 8x1 attributes mode (not in Pentagon mode, to enhance compatibility with Pentagon software)
  • Timex alternative video RAM block (not in Pentagon mode, to enhance compatibility with Pentagon software)
  • Timex hires 512x192 (not in Pentagon mode, to enhance compatibility with Pentagon software)
  • DivMMC virtual interface (DivIDE memory model with 8KB eprom + 256KB RAM and ZXMMC+ SD Card SPI interface)
  • Miguel Guerreiro's esxDOS as main O.S. with NMI file browser
  • Kempston joystick emulation (joystick port 1)
  • Scanlines effect in VGA mode
  • Support for the EAR->Serial adapter cable which allows real tape (or .wav) input from devices with 3.5mm headphone sockets
See the attachment section below to download the latest version (2.3.0) of the core.

FPGA Core example videos

V6Z80p Spectrum 48K emulator


V6Z80p Spectrum 128K emulator

V6Z80p Pentagon 128K emulator



ċ
V6Speccy2.3.0.zip
(432k)
Alessandro Dorigatti,
Jun 15, 2013, 2:21 AM
Comments