Un émulateur de GB/GBC/GameBoy Advance écrit en langage C par Jeffrey Pfau (endrift) et basé (sensiblement) sur GBA.js et qui a comme objectif d’être un émulateur de haute qualité. Disponible pour Windows (Vista et +), Linux, Mac OSX et bien d’autres systèmes.
 
mgba
 
Les changements:
 

Emulation fixes:
– GB Video: Clear VRAM on reset (fixes mgba.io/i/2152)
– GBA SIO: Add missing NORMAL8 implementation bits (fixes mgba.io/i/2172)
– 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 (fixes mgba.io/i/2230)
– GBA Video: Revert scanline latching changes (fixes mgba.io/i/2153, mgba.io/i/2149)
 

Other fixes:
– 3DS: Fix disabling « wide » mode on 2DS (fixes mgba.io/i/2167)
– ARM Debugger: Fix disassembly alignment (fixes mgba.io/i/2204)
– Core: Fix memory leak in opening games from the library
– Core: Fix memory searches for relative values (fixes mgba.io/i/2135)
– Core: Fix portable mode on macOS
– GB Audio: Fix audio channel 4 being slow to deserialize
– GB Core: Fix GBC colors setting breaking default model overrides (fixes mgba.io/i/2161)
– mGUI: Cache save state screenshot validity in state menu (fixes mgba.io/i/2005)
– 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 (fixes mgba.io/i/2165)
– Qt: Fix having to press controller buttons twice for menu items (fixes mgba.io/i/2143)
– Qt: Redo sensor binding to be less fragile
– Qt: Reuse timer when rescheduling missing frames (fixes mgba.io/i/2236)
– 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

 

Télécharger mGBA (32 bits) v0.10.5 (13.8 Mo)

Télécharger mGBA (64 bits) v0.10.5 (13.5 Mo)

Site Officiel

En savoir plus…