Fuse (Free Unix Spectrum Emulator) est un émulateur tournant à l’origine sous Unix. Plusieurs portages ont été fait dont celui pour Windows. Les systèmes 16K, 48K, 128K, +2, +2A, +3, +3e, SE, TC2048, TC2068, TS2068, Pentagon 128 et Scorpion ZS 256 sont émulés.
Emulation core improvements:
– Improvements to the loader acceleration code to reduce errors –
Blood Brothers, City Slicker, Driller, Dynamite Dan, Games
Compendium (by Gremlin), Joe Blade II, Kokotoni Wilf, Powerplay,
Saboteur, Trapdoor and Zanthrax now all load successfully (thanks,
windale and ub880d) (Philip Kendall).
– Multiface 3 returns values stored from ports 0x1ffd and 0x7ffd
(thanks, Fredrick Meunier) (Sergio BaldovÃ).
– Set contention for DivIDE/DivMMC EPROM memory and clear data to 1’s
(Sergio BaldovÃ).
Debugger improvements:
– Allow an exit code to be specified when using the « exit » command
(Philip Kendall).
– Add new « tape:microphone » and « spectrum:frames » system variables to
allow access to the current tape level and frame count since reset
(Philip Kendall).
Deprecated features removed:
– All Z80 variables in the debugger must now be referenced as
« z80:NAME » rather than just « NAME » e.g. « set z80:af 0x1234 »
rather than just « set af 0x1234 » (Philip Kendall).
Miscellaneous improvements:
– Support XCode 9 SDK in CoreAudio driver (Fredrick Meunier).
– Correct enabling of ide slave menu item (Fredrick Meunier).
– Add *.mlt as an allowed filetype to file selectors (thanks,
jonesypeter) (Fredrick Meunier).
– Add null UI for use in automation tests (Philip Kendall).
– Ensure null UI is not overridden by GTK+ UI (Sergio BaldovÃ).
– Fix detection of libspectrum capabilities (Sergio BaldovÃ).
– Remove C11 typedef redefinition of divxxx_t (Fredrick Meunier).