Spectral

1mos agoupdate 2 0 0

Spectral is an experimental Sinclair ZX Spectrum emulator from the 80s, which has been randomly assembled since the pandemic days. Accuracy and performance are long-term ...

Collection time:
2025-09-29
SpectralSpectral

Spectral is an experimental Sinclair ZX Spectrum emulator from the 80s, which has been randomly assembled since the pandemic days. Accuracy and performance are long-term goals, but the primary focus is just having fun with this thing. Hardcore ZX users will find little value in this emulator right now, but I hope newbies may find its ease of use somehow appealing to try. That being said, Spectral has a very compatible TAP/TZX loader and some other interesting features that provide me some fun in these days. Code is highly experimental and prone to change in the future. I will keep altering/breaking things randomly for good sake.Features and wishlist??Single executable.??Z80. Z80 Disassembler.??16, 48, 128, +2, +2A, +3, Pentagon 128 models.??Issue 2/3 keyboards.??ULA/ULA+ graphics.??Beeper/AY chips. Turbosound (Turbo-AY).??Kempston mouse.??Kempston/Fuller/Cursor/Sinclair joysticks. Gamepad support (Windows, Linux).??RF/CRT experience (not physically accurate though).??TAP/TZX/PZX/CSW tapes. Z80/SNA/SZX snaps. ROM/IF2 roms.??DSK/EDSK/TRD/SCL/FDI/MGT/IMG/HOBETA disks.??SCR/PNG screenshots.??ZIP/RAR/GZ archives.??AY tunes player.??Nec µ765/Betadisk interfaces.??Auto load games. Auto play/stop tape. TurboROM.??Graphical tape browser.??25/30/50/60Hz fps lock.??Run-a-head.??POK support.??Gunstick, Lightgun.??External shaders support.??Internal savestates.??Graphical User Interface.??Portable: Windows, Linux, MacOS.??Embedded ZXDB.??ZXDB Browser. ZXDB Gallery.??Can translate game menus from some languages into English.??Games can be appended to executable and get a standalone game viewer.??Unlicensed.??Extra accurate Z80 backend.??Cycle accurate (border, multicolor, etc).??RZX support.??MP3s.??Netplay.??Optimized.

data statistics

Relevant Navigation