mGBA for Nintendo Switch

Play your Game Boy, Game Boy Color and Game Boy Advance dumps with a native Switch build of mGBA.

mGBA for Nintendo Switch

Emulate Game Boy, Game Boy Color and GBA

Play your Game Boy, Game Boy Color and Game Boy Advance dumps with a native Switch build of mGBA.

Ready Switch NRO

mgba.nro

Preserved build: 0.10.5 · 7.59 MiB

Copy the console NRO to the path shown below. This is a ready build; no compilation is required.

Download NRO
Checksums, contents & source

7,956,467 bytes

SHA-256: 00607daffe2d6df20dafff5936eeec1c19e77328471abce76992edc33626ca28

The Switch NRO signature and section bounds were checked.

Original package

Version, requirements & SD path

PlatformNintendo Switch
Preserved build0.10.5
Install pathsdmc:/switch/mgba.nro

An existing Switch homebrew setup and your own compatible ROM files. mGBA has a built-in BIOS implementation; an external BIOS is optional for supported features. No ROMs or BIOS dumps are supplied.

These links preserve the verified version above. Check the linked release and your actual CFW/system version before installation.

Install & use mGBA

  1. Install the Switch frontendCopy mgba.nro into sd:/switch/. Open it from hbmenu on a compatible Switch homebrew setup.
  2. Prepare your own gamesCopy your own supported Game Boy, Game Boy Color or Game Boy Advance dumps to a folder you can find in the emulator’s file browser. No game files are included.
  3. Choose BIOS settings if neededmGBA includes a built-in BIOS implementation. An external BIOS is optional for supported features; if you use one, configure your own matching dump in the emulator.
  4. Open a game and protect its savesBrowse to your game, check controls and make an in-game save. Back up save files before changing emulator versions; save states are not a substitute for portable game saves.

Keep the complete file layout

sd:/switch/mgba.nro
Game folder: a location you choose on microSD
Save/BIOS paths: check your emulator configuration.

If something does not work

For a title that does not boot, check the dump format, BIOS choice and mGBA compatibility notes. This Switch build is separate from the project’s desktop and 3DS packages.

Project, images & file verification

mGBA project icon from its Homebrew App Store listing. The original image bytes are retained with their source URL and checksum. Ready console files have matching local backup copies, with version, size and SHA-256 recorded. Original containers and older versions are preserved. No downloaded application was executed and physical-console operation was not tested.