Release Name: 0.10.0
Notes:
Changes: Changes since the last release 0.9.0.2:
* Add support for TZX custom screenshot and tape inlay blocks in FuseGenerator. Allows the embedding of inlay images in tape files and their use as icons in the Finder.
* Merge in changes from upstream
Fuse release 0.10.0-pre1 o New upd765 FDC emulation; all known +3 DSK images now work (Gergely Szasz; thanks to Simon Owen for expert technical advice). o Loading acceleration (Philip Kendall). o Automatic saves while using RZX recording (Philip Kendall). o New late timings option to emulate machines with 1 tstate later timings (Philip Kendall). o Reading from the 128K´s memory control port causes that byte to be written back to the port (Philip Kendall; thanks,
Marat Fayzullin). o Reading the AY data port on the +2A/+3 is the same as reading the register port (Philip Kendall; thanks, Mark Woodmass). o NMI causes
Z80 to unHALT (Philip Kendall; thanks, Simon Owen). o Emulate C, H and P/V flags on repeated IO instructions (Philip Kendall). o Debugger events to allow the debugger to stop when various Spectrum-level events happen (Philip Kendall). o Make time breakpoints work properly when more than one is present (Philip Kendall). o Loader detection now works with the Digital Integration loader (Philip Kendall). o Updated
HQ2X and HQ3x scalers (Gergely Szasz). o Revert Pentagon 128 to being the "base" machine without extra ROMs (Fredrick Meunier). o Updated +3e ROMs (Fredrick Meunier; thanks, Garry Lancaster). o Allow DivIDE, custom ROMs, Kempston mouse status and Simple 8-bit IDE interface to be saved in snapshots (Fredrick Meunier). o Better (but probably not perfect) TS2068 contention (Philip Kendall). o Various other minor bugfixes.
* Correct reporting of unknown classes, and log name of tape being scanned for metadata in FuseImporter and FuseGenerator. Changes since prerelease 0.10.0-pre1 beta: * Don´t autosave rzx snapshots when we are recording in competition mode (Fredrick Meunier).
* Fix READ_DIAG emulation bugs to support LERM Plus-3-Mate (fixes bug #2312217) (Gergely Szasz).
* Don´t switch machine on autoloading a Timex dock cart if we can already support them (Fredrick Meunier).
* Fix loading of DOCK/EXROM information from snapshots (Fredrick Meunier).
* Tweak TS2068 display timing (Fredrick Meunier).
* Fix crash when switching between windowed and fullscreen mode (Fredrick Meunier).
* Correct QuickLook on Timex HiRes snapshots and SCR files (Fredrick Meunier).