Subject: CVS commit: pkgsrc/emulators
From: Nia Alarie
Date: 2021-12-19 12:37:10
Message id: 20211219113710.EF971FAEC@cvs.NetBSD.org

Log Message:
[libretro-]mgba: update to 0.9.3

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 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)
 - 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
 - GBA: Fix maximum tile ID in caching for 256-color modes
 - 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:
 - GBA I/O: Update KEYINPUT in internal I/O memory (fixes mgba.io/i/2235)
 - SDL: Use SDL_JoystickRumble where available

Files:
RevisionActionfile
1.15modifypkgsrc/emulators/libretro-mgba/Makefile
1.15modifypkgsrc/emulators/libretro-mgba/distinfo
1.31modifypkgsrc/emulators/mgba/Makefile
1.16modifypkgsrc/emulators/mgba/distinfo