

Spectral
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.
Features
Properties
- Privacy focused
- Lightweight
Features
- No Tracking
- Controller Support
- Works Offline
- No registration required
- Portable
- Supports Zip files
- Dark Mode
- Ad-free
- Supports RAR files
- Launcher
- Layout
- Application Launchers
- Graphical User Interface
- Export to PNG
- Linux-based
- Key binding
- Multi System Emulator
- Key Mapping
- Shortcut keys
- Keyboard Shortcuts
- Game Launcher
- Free to play
- Key rebinding
- Support for Keyboard Shortcuts
- Custom layouts
- Gamepad Mapping
- Offline
Tags
- portable-launcher
- fuller
- joystick
- z80
- XBOX Controller Support
- GitHub
- Controller
- ula
- crt
- zx-spectrum-3
- discord
- shortcuts
- Spectrum
- turbo-ay
- MacOs
- turbosound
- free-apps
- run-a-head
- hobeta
- retro
- Gamepad
- zx-spectrum-48k
- tap
- lightgun
- GitHub Issues
- turborom
- multicolor
- mgt
- zx-spectrum-128
- szx
- pzx
- fdi
- pentagon
- zxdb
- gunstick
- PNG
- launchers
- Linux
- zx
- zx-spectrum-emulator
- speccy-emulator
- FOSS
- pentagon-128
- sinclair
- joystick-mapper
- zx-spectrum-2a
- free-game
- zx-spectrum
- macos-software
- open source
- img
- if2
- zx-spectrum-16k
- foss-application
- shaders
- zx-spectrum-2
- portable-executable
- trd
- betadisk
- binding
- keybinding
- kempston
- sinclair-zx-spectrum
- windows
- edsk
- GitHub Client
- joystick-mapping
- macos-app
- csw
- tzx
- dsk
- remap
Spectral News & Activities
Recent activities
Spectral information
What is Spectral?
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.







