mgba
$ mgba --version
mgba (latest)
$ mgba --help
Game Boy Advance emulator for multiple platforms
USAGE:
mgba [OPTIONS] [COMMAND]
OPTIONS:
-h, --help Print help information
-V, --version Print version information
# Install: git clone https://github.com/mgba-emu/mgba.git
mgba

mGBA

Game Boy Advance emulator for multiple platforms

7.2k|stable|0.10.5
Download for Windows

Download .zip — extract and run

How to install

1Download the file above
2Extract the .zip file
3Run mgba.exe
Game Boy Advance emulation — Supports Game Boy Advance, Game Boy, and Game Boy Color games with hardware accuracy.
Save states and rewinding — Nine savestate slots with screenshot preview and configurable rewind support.
Game debugging — Command-line interface and GDB remote support compatible with Ghidra and IDA Pro.
Lua scripting — Built-in Lua scripting support for game customization and automation.
Media recording — Export gameplay as video, GIF, WebP, or APNG files.
mGBA runs on everything from netbooks to modern consoles while maintaining high accuracy for Game Boy Advance hardware. The emulator includes advanced features like game debugging, Lua scripting, and link cable support that rival professional development tools. Multi-platform support and community translations make it accessible across Windows, macOS, Linux, and even Nintendo handhelds.
OpenGL 1.1 or newer (OpenGL 3.2 for shaders)
Source on GitHub
pavilion