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: - Thanks to @imneme! Her OMSE emulator (MIT) showed me how the clock should be controlled by the ULA, not the CPU!
- new: multicolor (action force 2, buzzsaw, oldtower, gluf, yazzie, multidude, el stompo, space monsters meet the hardy, sunbucket, blacklamp, ringo) (not yet: plyuk)
- new: rainbow graphics (eliminator, uridium, bad dream, venom mask 3)
- new: border effects (vectron 48, jaws, blade warrior, starion, terrorpods) (not yet: aquaplane, venom mask 3)
- new: border overscan (border break, breakspace, defenders of the earth, rotatrix, sentinel 48, bordertrix 48, darkstar 48 hiscore, super wonderboy128 paused)
- new: floating bus (emlyn hughes, saucer, wizball, cobra, shortcircuit, terracresta, duet) (not yet: arkanoid, sidewize)
- new: fast disk loading option (+3, Pentagon)
- new: emulate hardware bugs present in HAL10H8 chip (128/+2)
- new: kempston2 joystick support (port 55) (see: BombMunchies)
- new: revamped joystick menu screen. added new joystick mappings
- new: zipped instructions support (IndianaJonesAndTheLastCrusade)
- new: added manual play/stop tape controls. also, disable auto-stop/play when manual tape is enabled
- chg: added warning message when bonus tracks are not played in ideal conditions
- chg: added leading tape silence (100ms) to help UX when clicking tape preview bar on the left border
- chg: allowed backspace key to close game filter dialog
- chg: by default, use 48K for load local tapes when no model can be inferred
- chg: different ordering of zxdb color flags
- chg: highlight loaded game in local browser
- chg: if user has changed medias, keep using that when switching different zx models
- chg: infer zx model from local filenames whenever possible (Cabal.dsk, Pietro(Pentagon).tap, Manic128.tap, etc)
- chg: made media screen layout extra compact (preallocated space for upcoming savegame thumbnails)
- chg: updated bescii font to v3.1 (cz/sk/hu/slavic languages support)
- chg: updated github workflow to use SignPath signed binaries (Windows)
- chg: updated github workflow to use ubuntu22.04, since ubuntu20.04 is deprecated now (Linux)
- chg: use polyfill-glibc for backwards/legacy glibc compatibility (Linux)
- chg: while toggling turborom, avoid additional reset whenever possible
- fix: 1-byte memory stomp
- fix: allowed backspace key while browsing local folders
- fix: allowed to read embedded zxdb database from any cwd (ie, ../../dir/spectral)
- fix: could not change zx model after loading from local .zip files
- fix: displayed alias titles in # tab when no digit/punct char is found (zxdb) (see: ¡Hundido!)
- fix: fixed pentagon INT timing (borderbreak.trd)
- fix: fixed some empty search results in search tab (zxdb) (see: Floromaníaco while searching for "mania")
- fix: fixed ¿¡ chars not being sorted (zxdb)
- fix: removed slavic entries from # tab (zxdb)
- fix: fixed the .scr viewer, that prevented the app from closing
- fix: fixed UB in realloc() when game searching for empty strings a few times in a row
- fix: fixed bug where window titlebar() might ignore temporary strings built from va() (Windows)
- fix: fixed many +3 dsks, which were not being properly initalized/mounted (see: dynasty wars, final fight, forgotten worlds, gng, led storm, last duel, mercs, wrestling superstars, time scanner, the vindicator, ...)
- fix: wrong titlebar after loading some local files
Related links:
[ Spectrum Emulatoren ]
|
_________________ Alderaan shot first!
|
|
|