HomeSolus
Diffusion mgba 9bbf1b8d3f24

Update mgba to 0.9.2

Authored by aleksvor on Jul 11 2021, 8:55 AM.

Description

Update mgba to 0.9.2

Summary:
Changelog:

  • Emulation fixes:
    • GB Video: Clear VRAM on reset.
    • GBA SIO: Add missing NORMAL8 implementation bits.
    • GBA SIO: Fix missing interrupt on an unattached NORMAL transfer.
    • GBA Memory: Fix prefetch mask when swapping modes within a region.
    • GBA Serialize: Fix loading audio enable bit late.
    • GBA Video: Revert scanline latching changes.
  • Other fixes:
    • 3DS: Fix disabling "wide" mode on 2DS.
    • ARM Debugger: Fix disassembly alignment.
    • Core: Fix memory leak in opening games from the library.
    • Core: Fix memory searches for relative values.
    • GB Audio: Fix audio channel 4 being slow to deserialize.
    • GB Core: Fix GBC colors setting breaking default model overrides.
    • mGUI: Cache save state screenshot validity in state menu.
    • Qt: Fix eventual deadlock when using sync to video.
    • Qt: Fix applying savetype-only overrides.
    • Qt: Fix crash in sprite view for partially out-of-bounds sprites.
    • Qt: Fix having to press controller buttons twice for menu items.
    • Qt: Redo sensor binding to be less fragile.
    • Qt: Reuse timer when rescheduling missing frames.
    • Qt: Fix bounded fast forward with enhancement OpenGL renderer.
    • Util: Fix loading UPS patches that affect the last byte of the file.

Misc:

  • Util: Improve speed of UPS patch loading.

Test Plan: Played GTA Advance and Pokemon Fire Red.

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: JoshStrobl

Differential Revision: https://dev.getsol.us/D11451

Details

Committed
JoshStroblJul 11 2021, 8:55 AM
Pushed
JoshStroblJul 11 2021, 8:55 AM
Reviewer
Triage Team
Differential Revision
D11451: Update mgba to 0.9.2
Parents
R2070:a62536d7b11c: Rebuild against toolchain
Branches
Unknown
Tags
Unknown
References
HEAD -> master, tag: mgba-0.9.2-45