RetroArch

Platforms: Game Boy, Game Boy Color, Game Boy Advance, Nintendo DS · Save files: .srm

One RetroArch link covers every core and every platform: link it once, from any of the three platform menus.

Link RetroArch

Steps

  1. In RetroArch, play until you can save, save in game, then close the content and quit RetroArch.
  2. In PKForge: Y (Link) > Game Boy Advance (or GB/GBC, or DS) > RetroArch > Choose folder.
  3. Pick your RetroArch saves folder, or the whole RetroArch folder, and allow access.

Picking the RetroArch folder

Warning

The picker's side menu has a RetroArch (AArch64) entry. It shows RetroArch's internal files, not your saves. Use your device's storage instead. See Choosing the right folder.

The default location on Android is RetroArch/saves at the root of internal storage. If you changed it, the current one is under RetroArch Settings > Directory > Save Files.

Good to know

  • Per-core folders are fine. With Sort Saves into Folders by Core Name enabled, saves sit in saves/mGBA, saves/Gambatte, and so on. PKForge walks those subfolders.
  • Compressed saves are supported. RetroArch can compress .srm files (#RZIPv1#). PKForge reads them and writes them back compressed the same way.
  • The roms folder is skipped when you link the whole RetroArch folder, so linking the root stays fast.
  • Turn off Auto Load State. If Settings > Saving > Auto Load State is on, RetroArch loads a save state at boot, and that state brings the old save back. Start the game from its battery save after editing.

After editing

Start the game normally (Load Content) and load your in-game save. Do not load a save state made before the edit.

Image viewer