
mGBA

mGBA is an open-source modern Game Boy Advance emulator under active development that also supports Game Boy and Game Boy Color games. As of yet, it's the most complete GBA emulation effort and is also available as a libretro core on RetroArch.
Last Stable Release:
0.10.5
Dated:
10-03-2025
--
Windows: Vista+
Mac: 10.7 (Lion)+
Linux: Ubuntu (64-bit) 16.04 / 18.04 / 19.04 / 19.10
Other Platforms: Nintendo 3DS / Switch / Wii, PlayStation Vita

SkyEmu
SkyEmu is a low level GameBoy, GameBoy Color, Game Boy Advance and DS emulator. Its primary focus is to provide a good user experience through a good mixture of tradeoffs of accuracy, performance, features and usability...
Highly accurate Game Boy Advanced emulation
Game Boy and Game Boy Color Emulation
Experimental Nintendo DS support (only capable of running homebrew currently)
Cross Platform: Windows, MacOS, Linux, Web App (with touch screen controls for iOS and Android)
Game Controller and Rumble Support with configureable keybinds
4x Save Slots with screenshot preview
Game fastforward and rewind support (supporting very long rewind times)
Support for emulating the Real Time Clock
CPU, MMIO, and Memory Debuggers
Dark and Light Themes
Support for loading official BIOSs dumps
Last Stable Release:
v4
Dated:
21-09-2025
--
No Minimum specifications indicated

VBA-M
Visual Boy Advance - Merge (VBA-M) is a fork of the inactive open-source emulator Visual Boy Advance. It mainly targets Game Boy, Game Boy Color and the Game Boy Advance though somewhat offers emulation for Super Game Boy and Super Game Boy 2. While supporting all previous features, it adds Link-cable emulation between GBA gamepacks, Joylink GCN/GBA emulation, e-Reader(still in development), etc. It has a very good accuracy level and is available for Windows, Linux, macOS, BeOS, GameCube and Wii.
Last Stable Release:
2.2.3
Dated:
27-10-2025

Xenia Edge
Xenia is an open source experimental fork of the Xenia emulator, mainly based on Xenia Canary but with the aim of quicker iteration and improvements to Vulkan backend and Linux platform in particular. Windows remains fully supported as well and will benefit from changes made here especially with its Vulkan backend.
Alternative(s)
This is a fork of Xenia Canary which implements online multiplayer features.
Last Stable Release:
9.815E+99
Dated:
20-11-2025
--
It's a tool that aims to make it easier at playing games and installing specific game patches, while also providing an easy-to-use interface for adjusting Xenia settings.
--
Windows: 7+ 64-bit
Linux: Few major pieces need cleanup before they can proceed, listed with the cross-platform tag.
Mac: It will likely remain unsupported until Apple supports Vulkan
CPU: x86 processor supporting AVX
GPU: Vulkan or D3D12 compatible GPU

higan
higan is a multi-system emulator that began development on 15 years ago! Consoles include but are not limited to Nintendo Famicom, Nintendo Super Famicom, Super Game Boy / BS-X Satellaview / Sufami Turbo, Nintendo Game Boy / Color / Advance, Sega Master System / Game Gear / Mega Drive, NEC PC Engine / NEC SuperGrafx, Bandai WonderSwan / WonderSwan Color and much more!
Last Stable Release:
110
Dated:
25-07-2020
--
Windows: 7+
Linux: 3.2+
MacOS: 10.7+
FreeBSD: 10.0+

No$GBA
No$GBA is currently the fastest working GBA emulator, though not the most accurate on GBA and even less on DS. It supports multiplayer and is able to load multiple GBA/NDS ROM files for linking games.
Last Stable Release:
3.06
Dated:
15-04-2025
--
Windows: Doesn't mention minimum
Also available on DOS