The ZX Spectrum Simulator, also known as zxsp, is a software application that emulates the functionality of a ZX Spectrum computer. It allows users to run games and programs written for the ZX Spectrum on modern operating systems.
zxsp also allows you to load from and save to a built-in virtual tape recorder or a real-world cassette recorder, or even to a real-world Specci. It can even duplicate real-world cassette tapes to '.tap' files or vice versa! In addition, zxsp supports ZX Spectrum models with 16kB ram, 48kB ram, the +128, and the +2. If you find that the simulation does not match the original, you are welcome to contact the creators for further improvement.
The software comes with a debugger which includes register edit for the main chips, a video beam position indicator, single stepper and memory disassembly. You can also throttle down the machine to 1 Hz or overdrive it to 20 MHz cpu clock. With zxsp, you can directly load Z80 assembler sources or use zasm for assembling. The built-in assembler is a spawn of zxsp, so you may want to look into the zasm documentation anyway.
Some key features of "zxsp" include support for ZX Spectrum 16k through ZX Spectrum +2A, multiple instances, and breakpoints for exec, read or write access. Additionally, you can enjoy a video beam position indicator, load assembler source files, and edit Z80, Ula/Mmu and AY-3-8912 registers. Overall, zxsp is a fantastic simulator for any fan of the ZX Spectrum home computer family.
Version 0.7.3 Pre 4: N/A