From 354f898a0353dfb41a07cfc6d01898fed18d4e03 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Fri, 17 Dec 2021 17:53:31 -0800 Subject: [PATCH] CHANGES: Release 0.9.3 --- CHANGES | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/CHANGES b/CHANGES index 6440ef013..ade29c80f 100644 --- a/CHANGES +++ b/CHANGES @@ -12,19 +12,31 @@ Features: - Additional scaling shaders Emulation fixes: - ARM7: Fix unsigned multiply timing - - GB I/O: Fix incrementing SGB controller when P14 is low (fixes mgba.io/i/2202) - GB Memory: Add cursory cartridge open bus emulation (fixes mgba.io/i/2032) - - GB Video: Render SGB border when unmasking with ATTR/PAL_SET (fixes mgba.io/i/2261) - GBA: Improve timing when not booting from BIOS - GBA I/O: Redo internal key input, enabling edge-based key IRQs - GBA Memory: Fix misaligned 32-bit I/O loads (fixes mgba.io/i/2307) +Other fixes: + - Core: Don't attempt to restore rewind diffs past start of rewind +Misc: + - Core: Suspend runloop when a core crashes + - mGUI: Add margin to right-aligned menu text (fixes mgba.io/i/871) + - Qt: Rearrange menus some + - Qt: Clean up cheats dialog + - Qt: Only set default controller bindings if loading fails (fixes mgba.io/i/799) + - Qt: Save converter now supports importing SharkPort saves + +0.9.3: (2021-12-17) +Emulation fixes: + - GB I/O: Fix incrementing SGB controller when P14 is low (fixes mgba.io/i/2202) + - GB Memory: Add cursory cartridge open bus emulation (fixes mgba.io/i/2032) + - GB Video: Render SGB border when unmasking with ATTR/PAL_SET (fixes mgba.io/i/2261) - GBA SIO: Fix SI value for unattached MULTI mode - GBA Video: Fix backdrop color if DISPCNT is first set to 0 (fixes mgba.io/i/2260) - GBA Video: Don't iterate affine backgrounds when disabled - GBA Video: Delay enabling backgrounds in bitmap modes (fixes mgba.io/i/1668) Other fixes: - ARM Decoder: Fix decoding of lsl r0 (fixes mgba.io/i/2349) - - Core: Don't attempt to restore rewind diffs past start of rewind - FFmpeg: Don't attempt to use YUV 4:2:0 for lossless videos (fixes mgba.io/i/2084) - GB Video: Fix memory leak when reseting SGB games - GBA: Fix out of bounds ROM accesses on patched ROMs smaller than 32 MiB @@ -32,16 +44,11 @@ Other fixes: - GBA Video: Fix cache updating with proxy and GL renderers - Libretro: Fix crash when using Game Boy codes (fixes mgba.io/i/2281) - mGUI: Fix crash if autosave file can't be opened (fixes mgba.io/i/2268) + - Qt: Remove potentially deadlocking optimization - Qt: Fix corrupted savestate and fatal error text - Qt: Fix sprite compositing when sprite tiles go out of bounds (fixes mgba.io/i/2348) Misc: - - Core: Suspend runloop when a core crashes - GBA I/O: Update KEYINPUT in internal I/O memory (fixes mgba.io/i/2235) - - mGUI: Add margin to right-aligned menu text (fixes mgba.io/i/871) - - Qt: Rearrange menus some - - Qt: Clean up cheats dialog - - Qt: Only set default controller bindings if loading fails (fixes mgba.io/i/799) - - Qt: Save converter now supports importing SharkPort saves - SDL: Use SDL_JoystickRumble where available - Wii: Add adjustable gyroscope settings (closes mgba.io/i/2245)