Spectral v1.02

Spectral v1.02 is released. ZX Spectrum emulator for Windows, Linux and MacOS.

Features and wishlist:
Single executable.
Z80. Z80 Disassembler.
16, 48, 128, +2, +2A, +3, Pentagon128 models.
Issue 2/3 keyboards.
ULA/ULA+ graphics.
Beeper/AY chips.
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.
Extra accurate Z80 backend.
Cycle accurate (border, multicolor, etc).
RZX support.
MP3s.
Netplay.
Optimized.
Unlicensed.

Spectral Changelog:
Gamepad support (Windows, Linux)
ZXDB AY player
Updated ZXDB to latest
Many UI/UX QoL changes (thanks @Korb!)
Fixed malware false positives (thanks to everyone!)
Fixed compatibility with Haswell X64 and earlier architectures (thanks @Korb!)
AVX2 no longer required
Changelog:
new: gamepad support (Windows, Linux)
new: added setting hints (UI)
new: ZXDB use screen$ as background during AY play
new: ZXDB include ripped AY tunes
chg: update zxdb to latest (1.0.207)
chg: centered multi-line UI notifications
chg: do not reset ZX when changing issue2/3 setting
chg: added home/end keys while zxdb browsing (thanks @Korb!)
chg: get rid of large pure black areas in fullscreen mode (thanks @Korb!)
chg: unzip() may accept wildcards now
fix: increases X64 compatibility. dropped AVX2 support in favor of AVX1. Fixes #4 (Windows) (thanks @Korb!)
fix: UB during __builtin_clz()/__builtin_clz() ops. fixes glitches while drawing font on some old cpus (thanks @Korb!)
fix: fixed osx compilation errors (thanks @imneme!)
fix: edge case where modal dialogs be hidden when rendering in fullscreen mode (Windows) (thanks @Korb!)
fix: fixed tape pulse overflow in pzx loading code (thanks @imneme!)
fix: misplaced pixel in ui_notify() messages
fix: fixed compilation VS+X86 build (unsupported).
fix: dropped UPX compressed binaries (Windows).
fix: recompiled with VS19 instead of VS22.
wip: partial RZX support
wip: partial SZX support

Download: Spectral v1.02
Source: Here

About admin

Avatar photo
I love it all!! ๐Ÿ˜ ๐Ÿ˜

Check Also

GLideN64 Git (2025/03/09)

GLideN64 Git (2025/03/09) is compiled. GLideN64 is a new generation, open-source graphics plugin for N64 …

Leave a Reply