|
|
|
Author |
Message |
retroK
|
|
Post subject: Spectral v1.08 pre-release
Posted: Apr 27, 2025 - 06:12 PM
|
|
Site Admin

Joined: Jul 04, 2004
Posts: 13.537
Location: Frankfurt a.M.
Status: Offline
|
|
Eine neue Version des ZX-Spectrum Emulators für Windows, Linux und macOS: Spectral wurde veröffentlicht (Open Source / C von r-lyeh).
A new version of the ZX-Spectrum Spectral has been released for Windows, Linux and macOS (open-source / C from r-lyeh).
Quote: - new: oscilloscopes (x3 AY waveforms, x1 beeper)
- new: lenslok support (Elite, ACE, Art Studio, GAC, Jewels of Darkness, Mooncresta, Price of Magik, Tomahawk, TT Racer)
- new: mikro-plus support (Shadow of the Unicorn)
- new: added zoom/fullscreen options
- fix: applied higher priority to special +2A/+3 paging mode (fixes Corsarios2x1, paging.tap) (thanks Woodster!)
- fix: dont emulate floating bus on pentagon models
- fix: fixed fastload for those games that left disk motor spinning (cybernoid2,rickdangerous2,smaily)
- fix: fixed ZX_FOLDER not being saved properly over different sessions (linux)
- fix: incorrect titlebar after switching models within a ZXDB title
- fix: removed invalid linefeeds read from user prompt dialogs (linux/osx)
- fix: removed tzx version check (fixes a specific Alien8.tzx file, and probably a bunch of other .tzx files as well)
- fix: some generated AY samples were incorrectly ignored during mixing time
- fix: unified run-ahead/regular logic flow (fixes terracresta/cobra with run-head enabled)
- fix: aligned left options vertically compared to right counterparts
- fix: asan out of bounds when looking up unicode glyphs not present in font
- fix: canceled finder dialog after clicking on an item list (browser)
- fix: ensure alpha sorting is consistent in all desktop OSes (3rd_dir.h)
- fix: ensure TIGR_1X is honored (3rd_tigr.h)
- fix: exact 32/36/37 tstates per int now
- fix: fixed input conflict between tape preview && bottom right clickables
- fix: fixed unix dir listing not appending '/' char to dirs, which differed from windows impl (linux/osx, 3rd_dir.h)
- fix: improved tape heuristic for turborom && contended memory case (fixes Plyuk after loading with turborom enabled)
- fix: inverted highlight of tokens/letters toggle
- fix: missing fdc variable in exported gamestates
- fix: moved a few temporary files to the .Spectral/ folder
- fix: reset scroll when clicking folders in a large listing (local browser)
- chg: unified INT/48/128/pentagon timings logic (fixed bonanzabros.dsk, probably rotatrix too)
- chg: added +3DOS rom paged-in to fastload disk heuristics
- chg: added early/late timings (not exposed yet)
- chg: added perf warnings to cpu intensive options (RF, Run-Ahead)
- chg: added right-click to record UI (screenshot, video)
- chg: added sinclair 1/2 ports to expert setting mode
- chg: adjusted volume for disk motor
- chg: allowed to click dialog options with RMB
- chg: changed heuristics that detect fdc usage
- chg: if sinclairs joysticks are not mapped, emulate cursor keys while in basic always
- chg: made goblin22 palette brigther
- chg: made va() and stb_sprintf() calls asan friendly, hopefully
- chg: removed redundant turbosound AY port in .sav files (saved 2 bytes)
- chg: support embedded zxdb in .rar form
- chg: upgraded zxdb to 1.0.210
- brk: floatspy (48k is 1TS late, 128k is 3TS late)
Related links:
[ Spectrum Emulatoren ]
|
_________________ Alderaan shot first!
|
|
|
|
 |
|
All times are GMT + 1 Hour
|
|
|
|
|
|