zxsp is a simulator for the historic Sinclair ZX home computer families.
Supported machines:
- ZX Spectrum 16k, 48k, 128k, +2, +2A and +3.
- Spanish and French versions. Brazilian TK90X and TK95. Portuguese TK2048.
- TC2068, TS2068 and U2086
- ZX80, ZX81, TS1000, TS1500 and TK85
- Jupiter Ace
Features:
- Multiple instances
- Fullscreen mode
- Excellent stereo sound
- Precise screen and border effects
- Virtual tape recorder, keyboards and extensions
- Save highres and flashing Gif screenshots and record Gif movies
- Integrated debugger
- Instant-load and save tape files
Supported file formats:
.sna, .z80, .ace, .tap, .tzx, .80, .81, .o, .p, .wav, .aiff, .rom, .dck, .dsk, .img, .iso, .hdf, .asm and .scr files
Supported real-world machinery:
- Load from and save to real-world Specci or cassette recorder
- USB joysticks and game pads
Supported virtual peripherals:
- Tape recorder
- Misc. joystick interfaces
- Built-in joystick ports
- Interface 2 for joysticks and rom cartridge
- Kempston mouse interface
- DivIDE hard disc interface
- SPECTRA video interface
- Third party AY sound modules for the ZX81 and ZX Spectrum
- Lenslok
- Currah µSpeech
- Romantic Robots Multiface 1, 128 and +3
Integrated debugger:
- Load assembler source files
- Single stepper
- Z80 and AY sound chip register display & edit
- Memory view & edit and disassembly & inline assembler
- Breakpoints for exec, read or write access
- Video beam position indicator