Nintendo - GameBoy Advance Emulators

<< Go to Windows systems list

Popular Emulators

Name Description
mGBA mGBA is a new generation of Game Boy Advance emulator. The project started in April 2013 with the goal of being fast enough to run on lower end hardware than other emulators support, without sacrificing accuracy or portability. Even in the initial version, games generally played without problems. mGBA has only gotten better since then, and now boasts being the most accurate GBA emulator around.

Further along in development mGBA gained Game Boy support and eventually is planned to have DS support too. Other goals include accurate enough emulation to provide a development environment for homebrew software, a good workflow for tool-assist runners, and a modern feature set for emulators that older emulators may not support.
VisualBoyAdvance This emulator focuses on compatability. Some of its good features include GBA sound (including Direct Sound), 100% ARM and THUMB emulation, and emulated BIOS functions. It requires DirectX 7+ and the Windows desktop must be in 32-bit mode. VisualBoy Advance is the followup to VisualBoy (it retains all functionality of VisualBoy). An excellent emulator!.

Other Emulators

Name Description
AGD AGD runs on Windows-based systems with the latest version of Direct-X installed on your machine. AGD includes support for code breakpoints, data breakpoints, debug output, and user breakpoints; and includes a GUI for convenient operation.
BatGBA A newer GBA emulator, BatGBA is coming along rather nicely. Keep an eye on this and download it yourself to see!
Boycott Advance This is great GBA emulator coded by Gollum. It can play almost all commercial games with full sound. There are many different language versions at the official webpage.
Boycott Advance (Win32/DirectX) This is a Win32/DirectX version of Boycott Advance. It requires the SDL library to run.
Boycott Advance Online This is an online version of Gollum's Boycott Advance Gameboy Advance emulator.
Catapult This is an emulator/development kit for the GBA, including its own custom language, an editor, and a debugger. We can only offer you the demo version, as the full version is not free.
CowBite This GBA emulator has 90% support of most mappers, joystick emulation, interrupt and sound emulation.
Creem This author of this project has quit and is releasing the source code to his emulator. Creem is not a very advanced project, but perhaps someone will continue it now that the source is available.
DreamGBA TNG DreamGBA is a Windows-based GBA emulator by Kervin. It has a great compatibility and optimized sound emulation. A bios image is required.
Dsemu The author of this emulator plans on turning this into a Nintendo DS emulator, but since it's simply not possible and probably said for hype, this is a Gameboy Advance emulator. It can play most demos so far.
EloGba Another decent GBA emulator...this one has a few bugs, tho: Mode 0 is broken, OAM is broken, any demo that uses sin() and floating point library calls lock up.
GBAEmu This is amazing. An emulator released before the actual system. :) This emulator runs the rare Yoshi technical demo, along with a host of other homebrewn demos (which can be found in the Gameboy Advance Freeware ROMs section. There is a trick to getting ROMs running in this emulator though. First, when the emulator starts up, put in the directory you have the emulator in (for example, mine is d:emulationgba), load whatever demo your wanting to run (you'll more than likely get an error message, but that's normal), then, under Tools, open the Debugger and the Graphics Viewer, click GBA screen and Auto Refresh, then go over to the Debugger and click Start. With any luck the demo will start.
GBE+ GB Enhanced+ is a DMG/GBC/GBA emulator and experimental NDS emulator. It is the successor to the original GB Enhanced project with a focus on enhancements and emulating as much of the Game Boy as possible.
Gebea Gebea is a new Gameboy Advance emulator on the scene. Most of the ARM7TDMI is emulated, but it lacks audio, some input and interrupt driven transfers. It is plugin based and is programmed in Assembly, C, and Euphoria. It only runs demos so far.
iGBA This emulator is getting to be pretty advanced. Some commercial games will not run, but there are bugs. You should give it a try.
Mappy VM After a long time, Mappy VM is now a GBA emulator worth checking out with many speed and compatibility improvements. Give it a try!
no$gba Gameboy Advance / Nintendo DS / DSi Emulator by Martin Korth
PC Advance Up and coming Gameboy Advance emulator. At current time runs several homebrew roms.
RascalBoy Advance A newer GBA emulator by Lino Maglione that emulates mostly all of the core GBA functions. It has become one of the better GBA emulators out there.This plugin enables RBA to link up to 4 other RBAs for emulated multplay and cart connecting.
RAVBA Gives one to ability to earn achievements points for select Gameboy/Color/Advance games.
ReasonableGBA ReasonableGBA is a development of the author's emulator shiteGBA. It can run most GBA games, though there are still some bugs.
VBA-M VBA-M is a continuation of Visualboy Advance. It aims to improve speed as well as accuracy, as well as add features. It's overall quite an improvement over Visualboy Advance.
VBALink This is a modified, unofficial version of Visualboy Advance which supports up to four GBAs linked together. Now with LAN support!
VGBA This is an old free version for DOS. The up to date Windows version costs $35 US.
VisualBoyAdvance Collector's Edition Based off VisualBoyAdvance v1.7.2, this is a somewhat optimized version of VBA by Hiroshi. Made in honor of Forgotten (VisualBoyAdvance's creator). This build is much faster than the original VBA and supports more filters.

Nintendo - GameBoy Advance Emulators on Other Platforms

Linux (4)
BeOS (2)
Macintosh (4)
-- Gamecube (1)
-- Nintendo DS (2)
-- Game Park 32 (2)
-- Playstation Portable (1)
-- Nintendo Wii (2)
-- GP2X (1)
-- Nintendo 3DS (3)
Pocket PC (2)
iOS (iPhone/iPod Touch) (1)
Android (3)
JavaScript (3)