Games & Preservation

Backing Up Game Boy Advance Games

If you can dump a Game Boy cartridge, you can dump a Game Boy Advance one — the same $45 reader handles both. What changes on the GBA is the save hardware: three different technologies that good software identifies for you. As always, the ground rules come first: own it, dump it yourself, keep it private.

Media
GBA Game Pak — the short, wide cartridge.
Hardware
GBxCart RW (~$45), Epilogue GB Operator (~$60), Joey Jr, or the OSCR.
Output
.gba
Typical size
4 – 32 MB.
Save data
SRAM, Flash, or EEPROM depending on the game — only SRAM needs a battery; the rest keep forever.
A purple Nintendo Game Boy Advance handheld
The Game Boy Advance. Its 32-bit library dumps with the same readers as the original Game Boy. Image: Evan-Amos, public domain, via Wikimedia Commons.

What You Need

Dumping, Step by Step

ROMsaveGBA Game Pak1Reader + FlashGBXdetects the save type,dumps save, then ROM2Game.gba+ Game.sav4 – 32 MB3OWL media libraryplays in the browser — save states synced
The GBA dump: (1) every Game Pak pairs its ROM with one of three save technologies, (2) the reader software identifies which and dumps both, (3) yielding a .gba file (plus .sav) for your library. Diagram: NDEVR.
  1. Clean the edge connector with isopropyl alcohol.
  2. Insert and identify. The app reads the header and reports the game, ROM size, and save type.
  3. Dump the save (Game.sav) — then the ROM (Game.gba). FlashGBX checksum-verifies the read.
  4. Spot-check in the emulator. A good dump boots instantly; a bad one usually will not boot at all.

The Three Save Types

GBA cartridges save three different ways, and it matters mostly for peace of mind:

  • EEPROM and Flash (most of the library, including the Pokémon Advance games’ save data) — non-volatile. No battery; these saves survive indefinitely.
  • SRAM (a minority of titles) — battery-backed, same fragility as the Game Boy era. Dump these first.
  • The RTC exception: Pokémon Ruby/Sapphire/Emerald carry a battery only for their real-time clock. A dead battery stops time-based events but does not erase the save.

Let the software decide

There is no marking on the cartridge that tells you the save type — and guessing wrong in a manual tool can produce an empty save file. FlashGBX and Playback detect the type from a database plus probing, which is exactly why they are the recommended path.

Playing Your Backup

Upload Game.gba to your OWL media library: the Games collection recognizes it, fetches box art, and the GBA core runs it in the browser with save states synced across your devices — phone, desktop, or TV. Your files stay in your own end-to-end encrypted storage.