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:
– GBA Audio: Fix improperly deserializing GB audio registers (fixes mgba.io/i/2793)
– GBA Audio: Clear GB audio state when disabled
– GBA Memory: Make VRAM access stalls only apply to BG RAM
– GBA Overrides: Fix saving in PMD:RRT (JP) (fixes mgba.io/i/2862)
– GBA SIO: Fix SIOCNT SI pin value after attaching player 2 (fixes mgba.io/i/2805)
– GBA SIO: Fix unconnected normal mode SIOCNT SI bit (fixes mgba.io/i/2810)
– GBA SIO: Normal mode transfers with no clock should not finish (fixes mgba.io/i/2811)
– GBA Timers: Cascading timers don’t tick when disabled (fixes mgba.io/i/2812)
– GBA Video: Fix interpolation issues with OpenGL renderer
 
Other fixes:
– Core: Allow sending thread requests to a crashed core (fixes mgba.io/i/2784)
– FFmpeg: Force lower sample rate for codecs not supporting high rates (fixes mgba.io/i/2869)
– Qt: Fix crash when attempting to use OpenGL 2.1 to 3.1 (fixes mgba.io/i/2794)
– Qt: Disable sync while running scripts from main thread (fixes mgba.io/i/2738)
– Qt: Properly cap number of attached players by platform (fixes mgba.io/i/2807)
– Qt: Disable attempted linking betwen incompatible platforms (fixes mgba.io/i/2702)
– Qt: Fix modifier key names in shortcut editor (fixes mgba.io/i/2817)
– Qt: Fix a handful of edge cases with graphics viewers (fixes mgba.io/i/2827)
– Qt: Fix full-buffer rewind
– Qt: Fix crash if loading a shader fails
– Qt: Fix black screen when starting with a game (fixes mgba.io/i/2781)
– Qt: Fix OSD on modern macOS (fixes mgba.io/i/2736)
– Qt: Fix checked state of mute menu option at load (fixes mgba.io/i/2701)
– Qt: Remove OpenGL proxy thread and override SwapInterval directly instead
– Scripting: Fix receiving packets for client sockets
– Scripting: Fix empty receive calls returning unknown error on Windows
– Scripting: Return proper callback ID from socket.add
– Vita: Work around broken mktime implementation in Vita SDK (fixes mgba.io/i/2876)
 
Misc:
– Qt: Include wayland QPA in AppImage (fixes mgba.io/i/2796)
– Qt: Stop eating boolean action key events (fixes mgba.io/i/2636)
– Qt: Automatically change video file extension as appropriate
– Qt: Swap P1 and other player’s save if P1 loaded it first (closes mgba.io/i/2750)

 

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…