Jimmy Gallagher
New Member
- Joined
- Mar 15, 2025
- Messages
- 4
Hello!
As I understand, there is no tradition on this forum to create a separate topic for each emulator to discuss. I ask you to evaluate the functionality of the Spectral emulator update released today:
The emulator has a code repository and issue tracker on Github, as well as a separate support server on Discord (in English and Spanish - the developer is Spanish).
A link to the GitHub repository is here:
github.com
As I understand, there is no tradition on this forum to create a separate topic for each emulator to discuss. I ask you to evaluate the functionality of the Spectral emulator update released today:
I am not the developer of this emulator, and I first came across it two months ago. But it simply captivated me with its CRT screen imitation effects! I have never seen such effects in any Speccy emulators before. They are cool!TL-DR
mp4/mpg recording
joystick autofires
turbosound support
simplified UI and ZXDB gallery
redefineable FN keys
faster ZXDB gallery rendering
fixed game search and loading of 48k games
Changelog
new: ui dialogs
new: mp4 recording
new: mpeg1 recording
new: joystick autofires
new: redefineable FN keyboard mappings
new: added turbosound (turbo-ay) on pentagon128 model
new: revamped main options interface (use shift+click for old behavior)
new: revamped ZXDB cheats interface (smoother experience now)
new: tweakable z80 speed: 50%, 100%, 150%, 200% (7MHz), 400% (14MHz)
new: option to use a few different zx palettes
new: ui expert mode (UI buttons+RMB)
new: update zxdb to latest 1.0.208
new: restored NMI button
new: local files can use & display unicode names now (Windows)
chg: added pentagon128 to the main list of models
chg: add icons next to keyboard mappings
chg: added discord badge to readme
chg: ask user for confirmation before binding command that was already assigned beforehand
chg: be explicit about the licensing terms in the LICENSE file
chg: disallow cursor joystick unless while in BASIC
chg: faster init
chg: highlight current loaded game in zxdb/list view
chg: if available, prefer clang-cl over cl (make.bat)
chg: integrate browser v1 into v2 tab
chg: pure black borders in fullscreen mode
chg: replaced ResourceHacker with a much nicer RC-Edit tool (MAKE, Windows)
chg: search should provide more results now
chg: simplified zxdb gallery controls
chg: tweaked Spectral palette, darker black and less pure white now
chg: ui layout, right sidebar
chg: updated bescii font to latest
chg: zxdb gallery added a secondary worker thread (hopefully faster decoding in most cases)
chg: zxdb gallery speeded up by not doing recolor on 1:4,1:8 thumbnails (since they were already recoloured during 1:2 thumbnails decoding)
chg: zxdb updated stb_image_resize2 to latest 2.13
fix: app titlebar when loading localized files from disk, like Russian ones (Windows)
fix: bottom, overscan lines in pentagon mode
fix: fixed bug that prevented using search toolbar twice in a row
fix: fixed bug that prevented using thumbnail icon after search toolbar
fix: oops! zxdb 48k-only games were wrongly loaded in 128 mode (minder,cerius,nuclear bowls,punch & judy,rebelstar raiders,rubicon,etc.)
fix: partial clipped links could be hovered when fullscreen was in use
fix: replaced discord invite link
fix: search game when no input was provided
fix: x86 build (internal)
lab: grid shader
The emulator has a code repository and issue tracker on Github, as well as a separate support server on Discord (in English and Spanish - the developer is Spanish).
A link to the GitHub repository is here:
GitHub - r-lyeh/Spectral: ZX Spectrum emulator for Windows, Linux and MacOS.
ZX Spectrum emulator for Windows, Linux and MacOS. - r-lyeh/Spectral
Last edited by a moderator: