Nowa wersja emuiatore Fuse (Free Unix Spectrum Emulator), powstająca natywnie pod linuksa, doczekała się kolejnej wersji. W końcu pojawiły się binarki dla PC.
Przy okazji warto wspomnieć o emulatorze... stacji dyskietek do Timexa - projekt FDD3000, który wykorzystuje FUSE do pracy i wczoraj opublikował swoją binarkę 1.7 ciut wcześniej niż oficjalne repo projektu;)
Fuse 1.7.0
20-03-2026 Fuse 1.7.0 released
- Add Currah μSpeech emulation
- Improve emulation accuracy and performance, including faster emulated memory reads and more accurate AM29F010B flash ROM handling
- Improve EDSK disk image handling, fixing multiple loading and formatting issues
- Fix the uPD765 FDC SCAN bug, allowing formatting on CP/M Plus and Fuzix
- Improve TTX2000S teletext handling and Spectranet socket interrupt behaviour
- GTK UI: fix deleted-file binary loads, toolbar icon display, deprecated keymap API usage and a tape browser memory leak
- WidgetUI: rearrange AY registers and Z80 flags in the debugger
- Win32 UI: fix multiple monitor handling and unwanted title bar maximising
- Add support for loading .S snapshot files
- Various minor bugfixes and cleanups
Spectrum uczy i bawi, o czym warto pamiętać. Matematyka. Obroty i Symetria
2021-02-27 Fuse 1.6.0 released
New features:
- Add TTX2000S emulation (Guesser).
- Experimental PulseAudio sound driver (Grzegorz Jablonski and Sergio Baldoví).
Emulation core improvements:
- Fix activation of joystick and IF2 peripherals when loading a snapshot (thanks, ICEknight) (Sergio Baldoví).
UI improvements:
- New higher resolution keyboard picture on GTK and win32 UIs (thanks, Andrew Owen for the picture) (Sergio Baldoví and Philip Kendall).
- GTK UI: Add Fuse icon to the about dialog and the main window (Alberto Garcia).
- GTK UI: Load/save binary dialog remembers last values (Derek Fountain).
- GTK 3 UI: Improve moving and sizing Fuse's window under Wayland (Sergio Baldoví).
- GTK 3 UI: Fix kempston mouse values on Wayland (thanks, Philip Kendall) (Sergio Baldoví).
- GTK 3 UI: Fix bug when resizing from 2x to 3x on GTK UI (Sergio Baldoví)
- SDL UI: Fix crash when using dispmanx backend on the Raspberry Pi (Jools Wills).
- SDL UI: Allow forcing fullscreen mode when SDL doesn't report available screen modes (Sergio Baldoví).
- WidgetUI: New dialog to load/save binary data (Gergely Szasz).
- WidgetUI: Enable HOME and END keys in menus on widget UIs (Gergely Szasz).
- WidgetUI: Use monospaced characters on memory browser (Gergely Szasz).
- WidgetUI: Fix crash when trying to overwrite read-only files (Pedro Luis Rodríguez González).
- Win32: Fix bitwise operation in debugger (Sergio Baldoví).
- Xlib UI: Try to keep graphic filter when the user resize the window (Gergely Szasz).
Scaler improvements:
- Fix display corruption with HQ 3x scaler (thanks, Philip Kendall) (Sergio Baldoví).
- Fix antialiasing effect of AdvMAME3x scaler (Sergio Baldoví).
- Add 4x, TV 4x, Pal TV 4x and HQ 4x scalers on GTK, SDL, win32 and Xlib UIs (Sergio Baldoví and Gergely Szasz).
- Allow screenshots with TV 3x, PAL TV and Timex 1.5x scalers (Sergio Baldoví).
Miscellaneous improvements:
- Allow selection of audio driver at build time (thanks, kov_serg) (Alberto Garcia).
- Support of SDL 2 for joystick and audio drivers (Alberto Garcia).
- Fix GTK 3 build when the GTK version is < 3.20 (thanks, Thrice) (Alberto Garcia).
- Fix GTK build with Wayland, Quartz and Windows backends (thanks, Stuart Brady) (Sergio Baldoví).
- Various fixes to allow compilation with GCC 10 (Alberto Garcia and Sergio Baldoví).
- Suppress a couple of -Wunused-result warnings from gcc (Alberto Garcia).
- Improve error message when opening a directory from the command line (thanks, Philip Kendall) (Alberto Garcia and Sergio Baldoví).
2018-12-09 Fuse 1.5.7 released.
UI improvements:
- GTK+ 3: Make the offset entry wider in memory browser (Derek Fountain).
- GTK+: Remove duplicated surface creation code (Philip Kendall).
- GTK+: Remove use of deprecated gtk_device_(un)grab functions (Philip Kendall).
- GTK+/Win32: Add *.bin as an allowed filetype to file selectors and amend .fmf filetype (thanks, Allan Turvey) (Sergio Baldoví).
- Improve Fuse's window sizing under Wayland; still not right, but better than it was before (Sergio Baldoví).
- Improve Fuse's Kempston mouse handling under GTK+ 3.x (Philip Kendall).
- Stop Kempston mouse causing a crash under Wayland; still doesn't work properly though (Philip Kendall).
Miscellaneous improvements:
- "Save binary" command can now save 65536 bytes again (regression introduced in 1.5.6; thanks, thrice) (Philip Kendall).
- Remove gcc 8 string overflow warnings (Philip Kendall).
Fuse 1.5.6 2018-08-07
Emulation core improvements:
- Z80 flags register is now correct after SCF and CCF (Sergio Baldoví).
Miscellaneous improvements:
- Factor out common paths code between Linux and generic UNIX (Alberto Garcia and Fredrick Meunier).
- More improvements disabling phantom typist after finishing loading TAP or standard ROM TZX files (thanks, Alberto Garcia) (Fredrick Meunier).
- Saving and loading binary data no longer increments tstate count or triggers breakpoints (thanks, Sergio Baldoví) (Philip Kendall).
- « Variant » Alkatraz loaders (e.g. Gauntlet 3 and Shadow Dancer), « Variant » Search Loader programs (e.g. Lotus Esprit Turbo Challenge and Space Crusade) and Dinaload loaders (e.g. Astro Marine Corps) are now accelerated (Philip Kendall).
- Stop RZX playback/recording on machine reset/change (Sergio Baldoví).
- Various minor bugfixes.
Fuse 1.5.5 2018-07-01
Emulation core improvements:
- Improve sound accuracy on Unix 64 bits systems (thanks, Fredrick Meunier) (Sergio Baldoví).
Miscellaneous improvements:
- Allow the use of real joystick hats/dpads in the SDL joystick code (thanks, Sarah) (Fredrick Meunier).
- Rename compat_get_home_path() to compat_get_config_path() (Alberto Garcia).
- Various minor bugfixes.
The Duel: Test Drive II (a.k.a. Test Drive 2) (Accolade, Inc., 1989)
Fuse 1.5.4 2018-06-03
Miscellaneous improvements:
- Add *.FMF as an allowed filetype to file selectors (Sergio Baldoví).
- Save SCR from current display file (thanks, Einar Saukas) (Fredrick Meunier).
- Use 44.1KHz as default sound frequency (Fredrick Meunier).
- Various minor bugfixes.
Fuse 1.5.3 released. 2018/04/29
Emulation core improvements:
- Disable inactive peripherals after loading a snapshot (Sergio Baldoví).
Miscellaneous improvements:
- Distribute strcasecmp autoconf macro (Sergio Baldoví).
- Re-enable sound after phantom typist finishes loading TAP, standard ROM TZX or +3 DSK images (thanks, Alberto Garcia) (Fredrick Meunier).
Fuse 1.5.2 2018-03-27.
Emulation core improvements:
- Emulate ROM bug loading zero length blocks when using tape traps (ub880d).
Machine specific improvements:
- Fix the format of double-sided +3 disks (Sergio Baldoví).
Miscellaneous improvements:
- Spectrum reset is accelerated when phantom typist is enabled and a file is loaded from the menu (Fredrick Meunier).
- Add options UI for phantom typist (Fredrick Meunier).
- GTK+ 3 UI: Memory browser dialog allows to go to specific offset (Sergio Baldoví).
Fuse 1.5.1 (the Free Unix Spectrum Emulator) 2018/02/25
Debugger improvements:
- Prevent crash when we try to disassemble an instruction with many DD or FD prefixes (Philip Kendall; thanks, Miguel Angel Rodríguez Jódar).
- Fix crash when setting debugger variables (Gergely Szasz).
Profiler improvements:
- Prevent crash when we try to profile an instruction with many DD or FD prefixes (Philip Kendall; thanks, Sergio Baldoví).
Miscellaneous improvements:
- GTK+ UI: Improve behaviour of default button on dialogs (thanks, atom-atom) (ub880d and Sergio Baldoví).
- GTK+ and win32 UIs: Support hex numbers in load/save binary and pokefinder dialogs (thanks, Allan Turvey) (Sergio Baldoví).
- SDL UI: Allow to select the video mode used in full-screen (Gergely Szasz).
Fuse (the Free Unix Spectrum Emulator) 1.5.0 10/12/2017
Debugger improvements:
- Ensure conditional timed breakpoints work correctly (Philip Kendall).
Miscellaneous improvements:
- Autoload snapshots replaced by a "phantom typist" which types LOAD "" or similar.
- Alkatraz loaders (e.g. Cobra and Fairlight) are now accelerated (Philip Kendall).
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Inne treści związane z tematem
[MULTI] XPECCY 0.6 build 0.6.20260331 31/03/2026
Xpeccy jest linuksowym emulatorem maszynek zgodnych z ZX Spectrum (przede wszystkim rosyjskich klonów) i od paru wersji także maszynki MSX1, Nintendo GameBoy/GameBoy Color, NINTENDO 8 i jego rosyjskiego odpowiednika Dendy i ostatnio dodano emulację PC XT. Warto też rzucić okiem na dokumentację do programu.
[zx] ZEsarUX 11.1 Beta 2 The Way of the Exploding Fist edition 5/03/2026
ZEsarUX to multiemulator maszynek ze stajni Sir Clive'a - znajdziemy w nim praktycznie wszystkie modele począwszy od ZX80, przez tradycyjne modele Spektrusia, łącznie z tymi, które pojawiły się już z logiem Amstrada, aż po egzotyczny Z88 Cambridge, gdyby nie brak QL można by było powiedzieć, iż emuluje on wszystko z tej rodziny. ZEsauRX poradzi sobie też z emulacją Sam ...
[ZX] #CSpect 3.0.15.2 6/11/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.
Mike Dailly, po tym jak zmienił sposób publikacji kolejnych wersji swojego projektu przenosząc konto na ...
[zx] ZEsarUX 12.1 Night Shift edition 25/09/2025
ZEsarUX to multiemulator maszynek ze stajni Sir Clive'a - znajdziemy w nim praktycznie wszystkie modele począwszy od ZX80, przez tradycyjne modele Spektrusia, łącznie z tymi, które pojawiły się już z logiem Amstrada, aż po egzotyczny Z88 Cambridge, gdyby nie brak QL można by było powiedzieć, iż emuluje on wszystko z tej rodziny. ZEsauRX poradzi sobie też z emulacją Sam ...