|
|
|
|
Changelog for Fuse-1.6.0-2024.1.2.x86_64.rpm :
* Mon Mar 01 2021 Sergio Baldovi - Update to version 1.6.0 * New features: + Add TTX2000S emulation + Experimental PulseAudio sound driver * Emulation core improvements: + Fix activation of joystick and IF2 peripherals when loading a snapshot * UI improvements: + New higher resolution keyboard picture + Load/save binary dialog remembers last values + Improve moving and sizing Fuse\'s window under Wayland + Fix kempston mouse values on Wayland + Fix bug when resizing from 2x to 3x * Scaler improvements: + Fix display corruption with HQ 3x scaler + Fix antialiasing effect of AdvMAME3x scaler + Add 4x, TV 4x, Pal TV 4x and HQ 4x scalers * Various minor bugfixes.- Switch to PulseAudio sound driver.- Several spec fixes. * Fri Nov 01 2019 Luigi Baldoni - Update to version 1.5.7 * 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). version 1.5.6: * 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.- Spec cleanup * Fri Jul 06 2018 serbalgiAATTgmail.com- Update to version 1.5.5 * Emulation core improvements: + Improve sound accuracy on Unix 64 bits systems. * Miscellaneous improvements: + Allow the use of real joystick hats/dpads in the SDL joystick code. + Add *.FMF as an allowed filetype to file selectors. + Save SCR from current display file. + Use 44.1KHz as default sound frequency. + Various minor bugfixes. * Tue May 01 2018 serbalgiAATTgmail.com- Update to version 1.5.3 * Emulation core improvements: + Emulate ROM bug loading zero length blocks when using tape traps. + Disable inactive peripherals after loading a snapshot. * Machine specific improvements: + Fix the format of double-sided +3 disks. * Miscellaneous improvements: + Spectrum reset is accelerated when phantom typist is enabled and a file is loaded from the menu. + Add options UI for phantom typist. + GTK+ 3 UI: Memory browser dialog allows to go to specific offset. + Re-enable sound after phantom typist finishes loading TAP, standard ROM TZX or +3 DSK images. * Sun Mar 04 2018 serbalgiAATTgmail.com- Update to version 1.5.1 * Debugger improvements: + Prevent crash when we try to disassemble an instruction with many DD or FD prefixes. + Fix crash when setting debugger variables. + Ensure conditional timed breakpoints work correctly. * Profiler improvements: + Prevent crash when we try to profile an instruction with many DD or FD prefixes. * Miscellaneous improvements: + GTK+ UI: Improve behaviour of default button on dialogs. + GTK+ and win32 UIs: Support hex numbers in load/save binary and pokefinder dialogs. + SDL UI: Allow to select the video mode used in full-screen. + Autoload snapshots replaced by a \"phantom typist\" which types LOAD \"\" or similar. + Alkatraz loaders (e.g. Cobra and Fairlight) are now accelerated.- Several spec fixes. * Thu Oct 12 2017 serbalgiAATTgmail.com- Update to version 1.4.1 * New features: + Add DivMMC emulation. + Add ZXMMC emulation. * 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. + Multiface 3 returns values stored from ports 0x1ffd and 0x7ffd. * Debugger improvements: + Allow an exit code to be specified when using the \"exit\" command. + Add new \"tape:microphone\" and \"spectrum:frames\" system variables to allow access to the current tape level and frame count since reset. * Miscellaneous improvements: + Add support for MLT format screenshots. * Mon Jul 10 2017 serbalgiAATTgmail.com- Update to version 1.3.7 * New features: + Add Multiface One/128/3 interface emulation. * Machine specific improvements: + Restore +2A/+3 ALL_RAM mode from snapshots. * Emulation core improvements: + Add Covox interface emulation. + Disable accelerate loader while recording RZX files. * Sun Apr 30 2017 serbalgiAATTgmail.com- Update to version 1.3.5 * Emulation core improvements: + Disable tape traps when playing/recording RZX files. + Add support for the hidden MEMPTR register. + Mark new disks as needing to be saved. + Show more information on disk modification status in menus. * Miscellaneous improvements: + WidgetUI: Fix memory leak in file selector. + Fix multiple save of disks. + Allow overwriting disk images. * Sat Dec 10 2016 serbalgiAATTgmail.com- Update to version 1.3.2 * Emulation core improvements: + Allow keyboard arrow keys to be used as a cursor joystick (thanks, solaris104) (Fredrick Meunier) + Limit sound generation to less than 500% speed (thanks, windale and Sergio Baldoví) (Fredrick Meunier). + Warn on inserting large disk image (thanks, Stefano Bodrato) (Fredrick Meunier) * Miscellaneous improvements: + WidgetUI: Fix order of Z80 flags in debugger (thanks, Marcos Cruz) (Sergio Baldoví). + Various minor bugfixes. * Mon Oct 03 2016 serbalgiAATTgmail.com- Update to version 1.3.0 * New features: + Recreated ZX Spectrum Bluetooth keyboard support (thanks, thrice, Philip Kendall and Sergio Baldoví) (Ekkehard Morgenstern). * Emulation core improvements: + Reset machine when auto-loading TRD/SCL disks (thanks, BogDan Vatra and Fredrick Meunier) (Sergio Baldoví). * Machine specific improvements: + Update +3e ROMs to v1.43 (Sergio Baldoví; thanks, Garry Lancaster). * Miscellaneous improvements: + Print summary of enabled features when building Fuse (Alberto Garcia). + Various minor bugfixes. * Mon Aug 22 2016 serbalgiAATTgmail.com- Update to version 1.2.2 * New features: + Support loading first tape, snapshot, dock cartridge or RZX file found inside .zip files (Patrik Rak and Sergio Baldoví). + Support auto-booting TR-DOS disk images without a boot file (thanks, windale, BogDan Vatra and Fredrick Meunier) (Sergio Baldoví). * Emulation core improvements: + Change microphone state when 0 tstate pulses do not have the no edge flag set (Fredrick Meunier). * Machine specific improvements: + Fix +3 disk autoload (thanks, windale and BogDan Vatra) (Sergio Baldoví and Fredrick Meunier). + Fix floppy drive selection when resetting a +3 (thanks, windale and BogDan Vatra) (Sergio Baldoví). * Miscellaneous improvements: + WidgetUI: Use description for tape blocks where available (Fredrick Meunier). + Use pkg-config to detect libpng and libxml2 (Alberto Garcia). + Various minor bugfixes. * Mon Jul 18 2016 serbalgiAATTgmail.com- Update to version 1.2.1 * 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í).- Update Fuse-desktop-file.patch: Accommodate upstream changes. * Tue Jun 07 2016 serbalgiAATTgmail.com- Update to version 1.2.0 * New features: + Add Currah µSource emulation (Stuart Brady). + Add Didaktik 80/40 emulation (Gergely Szasz). + Capture BASIC video functions to SVG file (Stefano Bodrato). + Support bash completion (Sergio Baldoví). + Allow continuing RZX recordings (Sergio Baldoví). * Really lots of bugfixes and miscellaneous improvements.- Switch to GTK+ 3.- Drop Fuse-samdisk-dsk.patch: Upstream fixed.- Several spec fixes.
|
|
|