GBA BIOS Dumping
While most GBA emulators have no issue playing GBA games by itself, some emulators and hypervisors, such as GBARunner2, may need the BIOS file to properly playback some titles.
There are two distinct ways to achieve this, using:
- a 3DS with custom firmware, OR
- a GBA/DS/DS Lite with a GBA-mode flashcart
Part 1: Getting the required files #
- Download open_agb_firm (the
.7z
file) - Download Bios_Dumper.gba
- Create a folder named
payloads
inside the/luma
folder if it does not already exist - Copy
open_agb_firm.firm
from the open_agb_firm.7z
file to the/luma/payloads
folder - Copy
3ds
from the open_agb_firm.7z
file to the root of your SD card - Copy
Bios_Dumper.gba
to the root of your SD card - Reinsert your SD card into your device
Part 2: Bios_Dumper #
- Press and hold START, and while holding START, power on your device
- This will launch open_agb_firm
- If it loads the
Luma3DS Chainloader
, selectopen_agb_firm
from this menu - If it loads to something else, you did not copy
open_agb_firm.firm
to the correct folder on your SD card
- From open_agb_firm, launch
Bios_Dumper.gba
- The screen will flash red, then it will flash green
- Wait for about five seconds
- Power off your device
Part 3: Unpack the BIOS from the generated save file #
- Insert your SD card into your computer
Part 1: Getting the required files #
- Download Bios_Dumper.gba
- Copy
Bios_Dumper.gba
to the root of your flashcart’s SD card - Reinsert your SD card into your flashcart
- Reinsert your GBA flashcart into your cartridge
Part 2: Bios_Dumper #
- Launch your flashcart, then launch
Bios_Dumper.gba
- The screen will flash red, then it will flash green
- Wait for about five seconds
- Power off your device
Part 3: Unpack the BIOS from the generated save file #
- Insert your SD card into your computer
A bios.bin
file will automatically download. This is the final GBA BIOS file.
Need help? Join our Discord server: DS⁽ⁱ⁾ Mode Hacking! (English only)