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] BizHawk x64 2.11.1 1/05/2026
Wersja testowa multiemulatora BizHawk, specjalnie dla osób chcących sprawdzić i wspomóc projekt. Ten napisany w C# multiemulator pozwala udawać konsole: Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS), Super Nintendo (SNES), Nintendo 64, Gameboy, Gameboy Color, Super Gameboy, Sega Master System, SG-1000, Game Gear, Sega Genesis / Sega-CD, Sega ...
[zx] ZEsarUX 11.1 RC1 The Way of the Exploding Fist edition 30/04/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] SpecEmu 3.4 build 25/04/2026
Od dłuższego czasu nie pojawiają się nowe buildy emulatora SpecEmu - okienkowego udawacza mikrokomputerów ZX Spectrum (16/48/plus/128/+2/+3/) i jego klonów (Pentagon/Timex/Microdigital) a tu proszę jednak się kręci. Biorąc pod uwagę, że Mark Woodmass dość mocno kluczy i trzeba "polować" na nowe wersję jego emulatora to i tak cud, że udało mi się cokolwiek ...
[zx] BASINC 1.8.5 14/04/2026
Pojawiła się nowa aktualizacja odgałęzienia kodu świetnej aplikacji Basin - BasinC, która pozwala na bardzo sprawne i proste wpisywanie listingów Basic ZX Spectrum, plus parę dodatkowych drobiazgów, które naprawdę porządnie ułatwiają życie:).
Zresztą projekt otrzymał ostatnio sporego kopa i rozwija się w bardzo dobrym tempie - o tyle dobrym, że czasami ...
[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.