Systems /

Nintendo Game Boy Advance emulators

Nintendo's 32-bit handheld, with sprite and tile graphics often compared to the SNES. It also plays Game Boy and Game Boy Color games and has a large homebrew library.

Manufacturer
Nintendo
Released
2001
Generation
32-bit
CPU
ARM7TDMI @ 16.78 MHz, plus a Sharp SM83 for Game Boy compatibility
Models
Game Boy Advance, Game Boy Advance SP, Game Boy Micro
Nintendo Game Boy Advance
Photo: Evan-Amos · Public domain · source

11 emulators

No screenshot yet

ares

Active
  • Arcade
  • MSX
  • N64
  • NES
  • Game Boy
  • GBA
  • GBC
  • Mega Drive
  • Spectrum
  • PlayStation
  • SNES
  • Open source

A multi-system emulator focused on accuracy and preservation, continuing the work of higan. It covers Nintendo, Sega, NEC, SNK and other consoles with a simpler interface.

Accuracy
Cycle-exact
License
Open source
Windows · macOS
Screenshot of BizHawk

BizHawk

Active
  • Arcade
  • Jaguar
  • C64
  • Amiga
  • DOS
  • MSX
  • N64
  • NES
  • Game Boy
  • GBA
  • GBC
  • Mega Drive
  • Spectrum
  • PlayStation
  • SNES
  • Open source

A multi-system emulator built for tool-assisted speedruns, with frame-perfect input recording, memory tools and Lua scripting across dozens of cores.

License
Open source
Windows · Linux
Screenshot of higan

higan

Inactive
  • NES
  • Game Boy
  • GBA
  • GBC
  • Mega Drive
  • SNES
  • Open source

Near's accuracy-first multi-system emulator, which grew out of bsnes. It now only gets occasional maintenance commits; development of its cores continues in ares.

Accuracy
Cycle-exact
License
Open source
Windows · macOS · Linux · BSD
Screenshot of MAME

MAME

Active
  • BBC Micro
  • CPC
  • Arcade
  • C64
  • VIC-20
  • DOS
  • MSX
  • NES
  • Game Boy
  • GBA
  • GBC
  • Mega Drive
  • MZ-700
  • Spectrum
  • PlayStation
  • SNES
  • Tiki 100
  • Open source

The Multiple Arcade Machine Emulator, a long-running project to document and preserve arcade hardware that covers thousands of boards and, since absorbing MESS, many computers and consoles as well.

License
Open source
Since
1997
Windows · macOS · Linux
Screenshot of Mednafen

Mednafen

Inactive
  • NES
  • Game Boy
  • GBA
  • GBC
  • Mega Drive
  • PlayStation
  • SNES
  • Open source

A command-line multi-system emulator whose PlayStation, Saturn and PC Engine modules aim for high accuracy. It also covers Nintendo and Sega consoles and handhelds, the Atari Lynx, Virtual Boy and Apple II.

License
Open source
Windows
Screenshot of Mesen

Mesen

Discontinued
  • NES
  • Game Boy
  • GBA
  • GBC
  • SNES
  • Open source

A multi-system emulator best known for its accurate NES core and deep debugging tools, also covering SNES, Game Boy, GBA, PC Engine, SMS/Game Gear and WonderSwan. Sour's repository is now an archive of version 2.1.1 (mid-2025); development continues as Mesen CE.

Accuracy
Cycle-exact
License
Open source
Windows · macOS · Linux
No screenshot yet

Mesen CE

Active
  • NES
  • Game Boy
  • GBA
  • GBC
  • SNES
  • Open source

The community-maintained continuation of Mesen, run by the NESdev community, with the same multi-system cores and debugging tools.

Accuracy
Cycle-exact
License
Open source
Since
2026
Windows · macOS · Linux
No screenshot yet

mGBA

Active
  • Game Boy
  • GBA
  • GBC
  • Open source

A fast and accurate Game Boy Advance emulator that also runs Game Boy and Game Boy Color games, with Lua scripting, GDB debugging, link cable support and ports to the 3DS, Switch, Wii and Vita.

Accuracy
High
License
Open source
Since
2014
Windows · macOS · Linux · BSD · Other
No screenshot yet

NanoBoyAdvance

Active
  • GBA
  • Open source

A cycle-accurate Game Boy Advance emulator, the first to pass all AGS aging cartridge tests. It adds an enhanced audio mixer, colour correction and graphics viewers. Development has moved from GitHub to Codeberg.

Accuracy
Cycle-exact
License
Open source
Windows · macOS · Linux
No screenshot yet

SkyEmu

Active
  • Game Boy
  • GBA
  • GBC
  • Open source
  • Mobile

A low-level Game Boy, Game Boy Color, Game Boy Advance and DS emulator with highly accurate GBA emulation, long rewind and builds for desktop, mobile and the web.

License
Open source
Since
2022
Windows · macOS · Linux · BSD · Android · iOS · browser
No screenshot yet

VisualBoyAdvance-M

Active
  • Game Boy
  • GBA
  • GBC
  • Open source

The maintained continuation of VisualBoyAdvance, emulating the Game Boy, Game Boy Color and Game Boy Advance with link cable support, video filters and a wxWidgets interface.

License
Open source
Windows · macOS · Linux

GBA hardware

Mini consoles and FPGA hardware that play GBA software. About hardware

RetroN 5

Photo: Evan-Amos · Public domain · source

RetroN 5

Available
  • NES
  • SNES
  • Mega Drive
  • +3 more
  • Software emulation
  • Full size

A cartridge console from Hyperkin with slots for NES, Famicom, SNES, Super Famicom, Mega Drive and Game Boy cartridges, which it plays in software emulation over 720p HDMI, with save states and cheats.

Released
2014
Launch price
99.99 USD
Hyperkin Plays original media
Terasic DE10-Nano

Photo: sorgelig, MiSTer project (DE10-Nano with the MiSTer SDRAM and I/O boards) · GPL-3.0 (project repository) · source

Terasic DE10-Nano

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

The Intel Cyclone V SoC development board that the MiSTer project is built on. Most MiSTer cores also need an add-on SDRAM board, and analog video needs an I/O board.

Released
2017
Launch price
130 USD
Terasic
Analogue Pocket

Photo: ThisDoesNotComp · CC BY 4.0 · source

Analogue Pocket

Available
  • Game Boy
  • GBC
  • GBA
  • FPGA
  • Handheld

A handheld that plays Game Boy, Game Boy Color and Game Boy Advance cartridges in FPGA. A dock, sold separately, adds HDMI output, and cartridge adapters add other handheld systems.

Released
2021
Launch price
199.99 USD
Analogue Plays original media
No photo yet

MiSTer Pi

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

A low-cost FPGA board from Retro Remake that is compatible with the DE10-Nano used by the MiSTer project. It is sold in production batches, bundled with SDRAM and, in larger packs, an analog I/O board and USB hub.

Released
2024
Retro Remake
No photo yet

SiDi128

Available
  • Archimedes
  • Amiga
  • CPC
  • +15 more
  • FPGA
  • Mini

The successor to the SiDi, a MiST-family FPGA board with a larger Cyclone 10 LP FPGA and two SDRAM chips, adding HDMI, optical audio and joystick ports.

Released
2024
ManuFerHi
No photo yet

MiSTer Multisystem 2

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

A ready-built console from Heber that runs the open-source MiSTer FPGA project, with 128 MB SDRAM on board so it plays all standard MiSTer cores. The Analogue model adds RGB and VGA outputs and a cartridge expansion slot.

Released
2025
Launch price
210 GBP
Heber
No photo yet

SuperStation One

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

A MiSTer-compatible FPGA console from Retro Remake styled after the PSone, with ports for original PlayStation controllers and memory cards. It runs the MiSTer cores for other consoles and computers too.

Released
2025
Launch price
179.99 USD
Retro Remake

FPGA cores

Hardware re-creations for FPGA boards such as MiSTer. What's an FPGA core?

  • GBA core for MiSTer · The MiSTer core for the Game Boy Advance.
  • Spiritualized GBA for Analogue Pocket · An Analogue Pocket core first released in July 2022 that plays Game Boy Advance ROMs, with link port and rumble support. It is distributed as binaries only.

GBA file formats

FormatWhat it is
.gbaCartridge image