To kolejny emulator ZX Spectrum, jednak z całkiem miłymi wodortryskami - bardzo udany deformator wyświetlania (czasami nawet za bardzo), super intuicyjne menu (chyba bardziej już się nie da), które spokojnie obsłuży się myszką i ciekawą koncepcję zbierania danych o grach z naszych archiwów. W sumie na plus dla osób, które chcą się pobawić, chociaż debbuger też robi całkiem pozytywne wrażenie.
Na minus i na siłę, część gier, przynajmniej w archiwach TZX nie chce się odpalić, co jakiś czas windows defender próbuje przyblokować aplikację (ale to żadna nowość w świecie emulatorów). Autor twierdzi, że napisał emulator dla czystej rozrywki i całkiem mu to dobrze wychodzi;)
Spectra; v1.02 5/03/2025
- 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_ctz() 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), which would trigger malware detection.
- fix: recompiled with VS19 instead of VS22, which would trigger malware detection.
- wip: partial RZX support
- wip: partial SZX support
Spectral 1.01 14 Jul 2024
- new: PZX support
- chg: animate flash attributes in gallery
- chg: switch default AY core back to floooh's
- chg: ZXDB bumped up to latest
- chg: ZXDB display version within About dialog
- chg: moved titlebar logic to a separate file
- fix: added U+011A Ě, U+011B ě czech glyphs
- fix: allow alt-enter to switch fullscreen on linux/osx (3rd_tigr)
- fix: allow ini fields to be read in any order
- fix: loading settings from ini
- fix: window was being prevented from being closed by SCR viewer
- fix: window was being prevented from being closed while 128 menu was in HALT state (see: cursor right key)
- fix: ZXDB browser was always disabled after local browser was used
- fix: ZXDB picked wrong II/III titles sometimes (see:
dan dare 3 vs 2, "*2">"*II*"
patch)
Spectral 1.00 6 Jul 2024
- new: zxdb game browser. async + progress bar
- new: zxdb cache
- new: zxdb download games on demand
- new: zxdb overlays panning (mouse)
- new: append games to the spectral binary (copy /b spectral.exe+game.ext game.exe ; thanks for the idea callmesnake!)
- new: display zxdb bonus tracks
- new: AY player
- new: .Spectral/ tree layout made human-readable.
- new: .Spectral/ cache contents are zipped now.
- new: .Spectral/Spectral.fav database
- new: .Spectral/Spectral.ini config file
- chg: zxdb add bugfix tapes
- chg: zxdb bump up latest
- chg: zxdb do not download szx/slt snapshots (unsupported)
- chg: zxdb improve search filters
- chg: zxdb prevent from downloading null urls
- chg: zxdb retrieve features (tags)
- chg: zxdb retrieve non-initial releases too
- chg: zxdb update window title automatically
- chg: bump up 3rd_deflate.h
- chg: bump up beeper core
- chg: can search for zxdb identifiers as well
- chg: game browser v2: can bookmark and flag games now
- chg: game browser v2: efforts to display romanized eastern games in A-B-C tabs
- chg: game browser v2: recolorize png/jpg thumbnails to use our custom zx palette
- chg: made ui to display fonts in both mono and variable sizes
- chg: made ui_notify() animated
- chg: move tape browser to bottom screen
- chg: simplify .sav impl (iff1/2/ir)
- chg: use (smaller) bescii punctuaction glyphs
- chg: zxdb browser: async/threaded
- chg: zxdb browser: filtered thumbnails
- fix: 2 asan buffer overflows
- fix: do not patch K/L modes when trdos is mapped
- fix: do not render AY on 16/48 models (motos)
- fix: fix 3 out of mem accesses (via sanitize address)
- fix: improve zxdb to detect tape_X/side_X cases
- fix: infinite loop while deallocating ansi console
- fix: prevents hang on 3rd_tfd popups by initializing COM sooner (win)
- fix: yet another fix for our .sav/z80 corruption (add step,add pins,no prefetch)
- fix: zxdb t chars on instructions
- fix: zxdb convert instructions to utf8 (gonzzalezz)
- fix: zxdb prefer branded searches or those with higher scores
- lab: redo border renderer (border break)
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Inne treści związane z tematem
[ZX] LnxSpectrum 2.0.4 21/02/2025
LnxSpectrum jest emulatorem maszynek Sinclair - ZX Spectrum 48, ZX Spectrum 128, czeskich klonów Didaktik Gama 80, Didaktik Gama 192 i współczesnego zamiennika MB Sparrow 48K. Oprócz standardowej emulacji posiada zaawansowane funkcje, takie jak debugger Z80 i edytor asemblera Z80 czy też emulację MB03 + Ultimate, DivIDE. Obsługuje również rozszerzenia RTC i ...
[ZX] #CSpect 3.0.1 25/01/2025
CSpect oprócz emulacji ZX Spectrum, pozwala na zapoznanie się z softwarem ZX Spectrum NEXT, kickstartowego projektu, którego efektem to nowa wersją Spectrum, nie tylko będącą kompatybilną ze starymi modelami ale dającą nowe, współczesne mechanizmy.
Dla dociekliwych - link do prostego sposobu jak skonfigurować CSpecta tak, aby stał się pełnoprawnym udawaczem ZX ...
[ZX] ZXIAN v24 28/02/2025
Nowa wersja tego emulatora ZX Spectrum została wzbogacona możliwość zapsu SNA - czyli zrzutów pamięci spektrusia. Małymi krokami... ale do przodu:)
[retro] Heartlight, ZX Spectrum
Poprowadź swojego małego gnoma przez każdy z 60 poziomów i zbierz wymaganą liczbę serc, aby otworzyć drzwi prowadzące do następnego poziomu. Jeśli ukończysz wszystkie poziomy, otrzymasz specjalną nagrodę, którą otrzyma tylko kilku gnomów - będziesz mógł poślubić dziewczynę gnomkę.