Version 1.62.3 du 07/05/2023- Fixed SA1 division with negative dividend again.
- Fixed timing on several instructions.
- MSU1 audio with no loop point will not repeat from start.
- Modernized some old memory-related code.
- Fixed a desynchronization in interlaced modes and reporting.
- Remove SA1 access to WRAM.
- Added second set of registers between S-DSP and S-SMP. Fixes PAL version of Virtual Bart.
- Added a Vulkan graphics output method. Similar to OpenGL, this can use libretro's slang shaders.
- Changed the automatic frame skip throttle to take place immediately before showing the frame, making VRR work better.
- Add menu item to clear recent files entries.
- Add fixed window size changes up to 10x.
- Improved the shader parameters dialog with sliders and resize.
- Allow disabling adding registry entries. Deletes any existing entries when the option is disabled.
Version 1.61 du 05/06/2022- Restructured tile.cpp tile renderer from heavy macros into C++ templates, significantly lowering compile time.
- MichaelBuckley provided a brand new MacOS port that is completely rewritten based on newer, supported APIs.
- Fixed an out-of-bound memory access in sound DSP.
- Revert default SFX2 clock speed increase.
- Added a render position hack. Fixes glitches in several games.
- Allow an SRAM mapping up to 128KB.
- Win32 : Apply turbo mode volume when rewinding.
- Win32 : Added menu entry to load oops files, and an option to confirm before saving or loading states.
- Win32 : Fixed sound volume resetting when sound reinitializes.
- Win32 : Added a save-state preview dialog.
- Win32 : Added save banks for up to 100 states
- Win32 : Added support for relative-style save slots
- Win32 : Fixed blargg rf filter.
- Win32 : Show command line options on -h and /?
- Gtk : Added an option to show time.
- Gtk : Use a submodule for glslang, because it doesn't guarantee API stability.
- Gtk : Switched to GTK's C++ interface, gtkmm3. This effectively drops GTK+ 2.0 support.
- Gtk : Joysticks can now be hotplugged.
- Unix : Added audio output threading.
- Unix : Added screensaver prevention on joystick use.
- Unix : Fix YUY2 conversion.
- Unix : Add alsa output support.
- Unix : Add I420 conversion.