Guide

How to Back Up Your Own Game Cartridges for Retro Handhelds

2026-04-11
How to Back Up Your Own Game Cartridges for Retro Handhelds guide cover image

Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you. Learn more.

How to Back Up Your Own Game Cartridges for Retro Handhelds

2026-04-11

Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you. Learn more.

If you own physical game cartridges, you can create personal digital backups for use on your retro handheld. This process is commonly called "dumping" and it produces standard ROM files that work with any emulator. Backing up your own games ensures you are playing titles from your personal collection rather than relying on third party sources.

This guide covers the hardware and software you need, step by step instructions for each system, and important legal context.

Legal Context

The legality of creating personal backups of games you own varies by jurisdiction. In many regions, making a backup copy of media you legally purchased for personal use is permitted. In some jurisdictions it is not. Anti-circumvention laws may apply to certain systems, particularly those with digital rights management.

This guide covers cartridge-based systems only. Cartridge dumping reads the ROM chip directly and does not involve circumventing copy protection or digital locks. We are not lawyers and this is not legal advice. Research the laws in your jurisdiction before proceeding.

What is universally clear is that distributing copies to others is not legal regardless of jurisdiction. Backups are for personal use only.

Recommended Hardware

Three main cartridge reading devices are available in 2026. Each has different system support, ease of use, and price points.

GB Operator by Epilogue

The GB Operator is the easiest option for Game Boy, Game Boy Color, and Game Boy Advance cartridges. It connects to your computer via USB-C and uses Epilogue's desktop app on macOS, Windows, and Linux.

Supported systems: Game Boy, Game Boy Color, Game Boy Advance.

How to use it:

  1. Download and install the Epilogue app from epilogue.co.
  2. Connect the GB Operator to your computer via USB-C.
  3. Insert your Game Boy, GBC, or GBA cartridge into the GB Operator slot.
  4. Open the Epilogue app. Your cartridge will be detected automatically.
  5. Click Backup ROM to dump the game to your computer.
  6. Optionally click Backup Save to dump any existing save data.

The output files use standard extensions (.gb, .gbc, .gba) and are compatible with every emulator. Save files use the .sav format and can be loaded directly into RetroArch or standalone emulators on your handheld.

The GB Operator also works in reverse. You can write save files back to your cartridge if you want to continue a game you started on your handheld on the original hardware.

Check GB Operator Price on Amazon(affiliate link)

Epilogue Operator (Multi-System)

Epilogue also offers adapters for NES and SNES cartridges that work with the same desktop app. The workflow is identical to the GB Operator. Insert the cartridge, open the app, click Backup ROM. The multi-system support makes Epilogue the most user-friendly option for beginners who own cartridges across several Nintendo systems.

Open Source Cart Reader (OSCR)

The Open Source Cart Reader, also called the sanni cart reader, is a community-built Arduino-based device that supports over 50 systems. It is the most versatile option available and covers systems that no commercial product supports.

Supported systems: NES, SNES, N64, Game Boy, GBA, Sega Genesis, Sega Master System, Neo Geo, Atari, and many more via community-designed slot adapters.

How to use it:

  1. Assemble or purchase a pre-built OSCR unit. Community vendors sell assembled units and kits.
  2. Insert a FAT32 formatted SD card into the OSCR.
  3. Insert your game cartridge into the correct slot adapter.
  4. Power on the OSCR and navigate the on-screen menu to select your system.
  5. Select Dump ROM. The file is written directly to the SD card.
  6. Transfer the SD card to your computer and copy the ROM file to your handheld's microSD card.

The OSCR does not require a computer connection during the dump. It runs standalone with its own screen and menu system. The tradeoff is that it requires more technical comfort than the Epilogue products. Assembly, firmware updates, and adapter swapping are part of the experience.

The OSCR project is open source and available on GitHub. New adapters and system support are added regularly by the community.

Retrode

The Retrode is a USB adapter that reads SNES and Genesis cartridges and presents them as a standard USB mass storage device. No special software is required. You plug it in, and the ROM file appears as if you inserted a flash drive. The Retrode also reads original SNES and Genesis controllers via built-in controller ports.

The Retrode is no longer in production but can be found secondhand. Community-designed plug-in adapters add support for NES, N64, Game Boy, and other systems. If you can find one at a reasonable price it remains an elegant solution for SNES and Genesis cartridge backups.

System-by-System Guide

Game Boy, Game Boy Color, and GBA

The GB Operator is the recommended tool. Dumps take under a minute per cartridge. GBA cartridges are slightly larger files (up to 32MB) but the process is identical.

Standard file sizes: Game Boy ROMs are 32KB to 1MB. GBC ROMs are 32KB to 2MB. GBA ROMs are 1MB to 32MB.

NES

NES cartridges are more complex to dump than Game Boy cartridges because NES games use a wide variety of mapper chips that control how the ROM data is organized. The OSCR and INLretro handle most mappers natively. The Epilogue NES adapter also works well for common mappers.

Standard file sizes: NES ROMs are typically 24KB to 512KB.

SNES

SNES dumping is straightforward with the Retrode, OSCR, or Epilogue SNES adapter. Special chip games (SA-1, SuperFX, DSP-1) dump correctly on all three devices.

Standard file sizes: SNES ROMs are 256KB to 6MB.

N64

N64 cartridge dumping requires the OSCR or a dedicated N64 USB adapter. The process is slower than other systems because N64 cartridges store more data and use a different bus protocol.

Standard file sizes: N64 ROMs are 4MB to 64MB. Expect two to five minutes per cartridge.

Sega Genesis and Mega Drive

The Retrode reads Genesis cartridges natively. The OSCR supports Genesis via an adapter. Dumps are fast and reliable.

Standard file sizes: Genesis ROMs are 256KB to 5MB.

Transferring ROMs to Your Handheld

Once you have dumped your cartridges, transferring the ROM files to your handheld is simple.

For Linux devices (Miyoo Mini Plus, RG35XX, etc.): Copy ROM files to the appropriate system folder on your microSD card. Each custom firmware uses a specific folder structure. muOS uses /mnt/sdcard/roms/[system]. KNULLI and Onion OS use similar structures. Consult the firmware documentation for exact paths.

For Android devices (Retroid Pocket 5, Retroid Pocket 6, etc.): Copy ROM files to your microSD card or internal storage in any organized folder structure. Configure each emulator to scan the appropriate directory. Game library frontends like Daijishō and ES-DE can scan and organize your collection automatically.

Tips for Cartridge Care

Old cartridges may have dirty contacts that cause read errors during dumping. Clean the contacts with isopropyl alcohol (90% or higher) and a cotton swab before dumping. Let the contacts dry completely before inserting the cartridge into your reader.

Battery-backed save cartridges (common in SNES and Game Boy RPGs) will eventually lose their save data when the internal battery dies. Dump your save data before the battery fails. The GB Operator and OSCR both support save data extraction.

If a cartridge fails to dump correctly, try cleaning the contacts and dumping again. Persistent failures may indicate a damaged ROM chip, which unfortunately cannot be repaired.

Related Guides

rom backup cartridge dumping game preservation gb operator epilogue legal