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:
– Fix bugs when the detect loaders feature is being used (thanks, Lee Tonks and windale) (Fredrick Meunier).
Debugger improvements:
– Remove the need for « % » when accessing system variables (Philip Kendall).
– Add Z80 registers as debugger variables (Philip Kendall).
– Expose last byte written to the ULA, tstates since interrupt, primary and secondary memory control ports as debugger system variables (Philip Kendall).
– Make breakpoints on events honour lifetime (Sergio BaldovÃ).
– Extend breakpoints on paging events to more peripherals: Beta 128, +D, Didaktik 80, DISCiPLE, Opus Discovery and SpeccyBoot (Sergio BaldovÃ).
– Split +D memory sources into RAM and ROM sections (Sergio BaldovÃ).
– Coalesce +D and DISCiPLE RAM pages so they show as 8K pages (Sergio BaldovÃ).
Miscellaneous improvements:
– Update GNOME .desktop file (Alberto Garcia).
– Add an emulator module startup manager to automatically handle dependency issues (Philip Kendall).
– Fix crash on widget UIs when hitting the close icon on the title bar several times (Sergio BaldovÃ).