Save converters

From Emulation General Wiki
Jump to navigation Jump to search

Save converters can change a save from one format to another. Emulators can sometimes use a different file format.

PlayStation 1

PlayStation 1<->PlayStation Portable

PlayStation 2

Game Boy Advance

Nintendo DS

Nintendo 64

  • Convert N64 DexDrive (.n64) files to/from emulator/controller pak saves. Also can extract cart saves within the DexDrive file for direct use in emulators
  • Extract or build N64 Controller Pak (.mpk) files to/from individual saves. Also can extract cart saves within the Controller Pak file for direct use in emulators
  • pj64tosrm (windows binaries here) converts eep, mpk, fla and sra files to libretro-mupen64plus srm files. Just drag the files onto the executable and an srm file should be generated on the same folder the input files came from. You can also drop a libretro-mupen64plus srm file on the tool to extract the original files. DexDrive and Adaptoid64 saves are not supported yet.
  • It is possible to use 512-byte eep files with libretro-mupen64+ simply by renaming the file to srm, but reversing the operation requires pj64tosrm. Bigger eep files require pj64tosrm due to a mistake during the implementation of srm support in the early days of the mupen64+ port to the libretro API.
  • [1] Convert eep, sra, fla, mpk to or from retroarch save. Also byteswaps saves for playing to or from Wii/WiiU and PC.

Sega CD

  • Change the size of Sega CD backup RAM files: different emulators support different sizes. Also allows you to convert an internal memory file to a RAM cart file or vice versa. And you can split out and recombine the saves within any file as needed.

Wii Virtual Console


Flash cartridges

Nintendo Switch Online

Retron 5 / RetroFreak