Difference between revisions of "Save converters"
Jump to navigation
Jump to search
m (9 revisions) |
(Added .srm/.sav converter) |
||
(37 intermediate revisions by 22 users not shown) | |||
Line 1: | Line 1: | ||
Save converters can change a save from one format to another. Emulators can sometimes use a different file format. | Save converters can change a save from one format to another. Emulators can sometimes use a different file format. | ||
+ | ==.srm <-> .sav== | ||
+ | * [https://savefileconverter.com/#/srm-sav https://savefileconverter.com/#/srm-sav] - Convert .srm files to .sav and vice versa. If you have a save file from a specific place like the MiSTer, a flash cart, or a Retron 5 please use one of the converters below instead. | ||
− | == | + | ==PlayStation 1== |
− | + | * [https://savefileconverter.com/#/ps1/dexdrive https://savefileconverter.com/#/ps1/dexdrive] - Convert DexDrive (.gme) files to emulator (.mcr) or extract individual saves | |
− | + | * [https://savefileconverter.com/#/ps1/ps3 https://savefileconverter.com/#/ps1/ps3] - Convert PS1 Classics on PS3 (.PSV) files to emulator (.mcr) or convert to individual save | |
+ | * [https://savefileconverter.com/#/ps1/emulator https://savefileconverter.com/#/ps1/emulator] - Extract individual saves to/from emulator (.mcr) files | ||
+ | * [https://github.com/ShendoXT/memcardrex/releases MemCard Rex] | ||
+ | * [https://www.aldostools.org/memmanager.html Aldo's Tool Memory Card Manager] | ||
− | == | + | ===PlayStation 1<->PlayStation Portable=== |
− | === | + | * [https://savefileconverter.com/#/ps1/psp https://savefileconverter.com/#/ps1/psp] - Convert PSP (.vmp) files to/from emulator (.mcr) files, or extract individual saves |
− | http://www.csclub.uwaterloo.ca:11068/mymc/ | + | * [https://www.mediafire.com/?p6bmekcpvbzzpue PS1<->PSP Save Converter] - Converts PS1 (.mcr) to PSP's PS1 (.vmp) save format and vice versa. |
+ | * [https://github.com/dots-tb/vita-mcr2vmp vita-mcr2vmp] - signs PSOne MCR files to create VMP files for use with Sony Vita/PSP and exports MCR files from VMP | ||
+ | |||
+ | ==PlayStation 2== | ||
+ | * [http://www.csclub.uwaterloo.ca:11068/mymc/ mymc] | ||
==Game Boy Advance== | ==Game Boy Advance== | ||
− | + | * [https://savefileconverter.com/#/gba/gameshark https://savefileconverter.com/#/gba/gameshark] Convert GBA Gameshark (.sps) saves to/from raw/battery saves | |
− | Converts GBA battery saves between [[VBA-M]] and the VBA-Next core of [[RetroArch]]. Note that most games will work without conversion, but some may break entirely without converting (e.g. Ninja Five-O). | + | * [https://savefileconverter.com/#/gba/gameshark-sp https://savefileconverter.com/#/gba/gameshark-sp] Convert GBA Gameshark SP (.gsv) saves to/from raw/battery saves |
+ | * [https://savefileconverter.com/#/gba/action-replay https://savefileconverter.com/#/gba/action-replay] Convert GBA Action Replay (.xps) saves to/from raw/battery saves | ||
+ | * [https://github.com/libretro/vba-next/tree/master/libretro/gbaconv gbaconv] Converts GBA battery saves between [[VisualBoy Advance#VBA-M|VBA-M]] and the VBA-Next core of [[RetroArch]]. Note that most games will work without conversion, but some may break entirely without converting (e.g. Ninja Five-O). | ||
− | + | ==Nintendo DS== | |
+ | * http://shunyweb.info/convert.php | ||
− | ==Nintendo | + | ==Nintendo 64== |
− | + | * [https://savefileconverter.com/#/n64/dexdrive https://savefileconverter.com/#/n64/dexdrive] 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 | |
+ | * [https://savefileconverter.com/#/n64/controller-pak https://savefileconverter.com/#/n64/controller-pak] 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 | ||
+ | * [https://github.com/heuripedes/pj64tosrm pj64tosrm] ([https://onedrive.live.com/?authkey=%21AJYNHmea0NSr_cY&cid=EEB961B2FD633089&id=EEB961B2FD633089%21496&parId=EEB961B2FD633089%21495&action=locate 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. | ||
+ | * [https://github.com/Ninjiteu/N64SaveConverter] Convert eep, sra, fla, mpk to or from retroarch save. Also byteswaps saves for playing to or from Wii/WiiU and PC. | ||
+ | |||
+ | ==Sega CD== | ||
+ | * [https://savefileconverter.com/#/sega-cd https://savefileconverter.com/#/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== | ||
+ | * [https://savefileconverter.com/#/wii https://savefileconverter.com/#/wii] Convert Wii Virtual Console files (*.bin) into formats loadable by emulators (NES/SNES/N64/TG-16/SMS/Genesis/Neo Geo/C64) | ||
+ | |||
+ | ==MiSTer== | ||
+ | * [https://savefileconverter.com/#/mister https://savefileconverter.com/#/mister] Convert MiSTer saves to/from emulator format | ||
+ | |||
+ | ==Flash cartridges== | ||
+ | * [https://savefileconverter.com/#/flash-carts https://savefileconverter.com/#/flash-carts] Convert saves from flash carts (e.g. Everdrive/EZ Flash/Mega SD) to/from emulator format | ||
+ | |||
+ | ==Nintendo Switch Online== | ||
+ | * [https://savefileconverter.com/#/nintendo-switch-online https://savefileconverter.com/#/nintendo-switch-online] Convert saves to/from Nintendo Switch Online format. Requires access to homebrew software on the Switch | ||
+ | |||
+ | ==Online emulation websites== | ||
+ | * [https://savefileconverter.com/#/online-emulators https://savefileconverter.com/#/online-emulators] Convert save states from online emulation websites to in-game saves usable by a regular emulator. Be sure to perform an in-game save before creating/downloading your save state. Only the in-game save can be converted. | ||
− | + | ==Retron 5 / RetroFreak== | |
+ | * [https://savefileconverter.com/#/retron-5 https://savefileconverter.com/#/retron-5] Convert saves from a Retron 5 / RetroFreak to/from emulator format | ||
+ | ---- | ||
+ | {{NEL (NT)}} | ||
[[Category:FAQs]] | [[Category:FAQs]] | ||
+ | [[Category:Tools|*]] |
Latest revision as of 20:41, 13 May 2024
Save converters can change a save from one format to another. Emulators can sometimes use a different file format.
Contents
.srm <-> .sav[edit]
- https://savefileconverter.com/#/srm-sav - Convert .srm files to .sav and vice versa. If you have a save file from a specific place like the MiSTer, a flash cart, or a Retron 5 please use one of the converters below instead.
PlayStation 1[edit]
- https://savefileconverter.com/#/ps1/dexdrive - Convert DexDrive (.gme) files to emulator (.mcr) or extract individual saves
- https://savefileconverter.com/#/ps1/ps3 - Convert PS1 Classics on PS3 (.PSV) files to emulator (.mcr) or convert to individual save
- https://savefileconverter.com/#/ps1/emulator - Extract individual saves to/from emulator (.mcr) files
- MemCard Rex
- Aldo's Tool Memory Card Manager
PlayStation 1<->PlayStation Portable[edit]
- https://savefileconverter.com/#/ps1/psp - Convert PSP (.vmp) files to/from emulator (.mcr) files, or extract individual saves
- PS1<->PSP Save Converter - Converts PS1 (.mcr) to PSP's PS1 (.vmp) save format and vice versa.
- vita-mcr2vmp - signs PSOne MCR files to create VMP files for use with Sony Vita/PSP and exports MCR files from VMP
PlayStation 2[edit]
Game Boy Advance[edit]
- https://savefileconverter.com/#/gba/gameshark Convert GBA Gameshark (.sps) saves to/from raw/battery saves
- https://savefileconverter.com/#/gba/gameshark-sp Convert GBA Gameshark SP (.gsv) saves to/from raw/battery saves
- https://savefileconverter.com/#/gba/action-replay Convert GBA Action Replay (.xps) saves to/from raw/battery saves
- gbaconv Converts GBA battery saves between VBA-M and the VBA-Next core of RetroArch. Note that most games will work without conversion, but some may break entirely without converting (e.g. Ninja Five-O).
Nintendo DS[edit]
Nintendo 64[edit]
- https://savefileconverter.com/#/n64/dexdrive 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
- https://savefileconverter.com/#/n64/controller-pak 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[edit]
- https://savefileconverter.com/#/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[edit]
- https://savefileconverter.com/#/wii Convert Wii Virtual Console files (*.bin) into formats loadable by emulators (NES/SNES/N64/TG-16/SMS/Genesis/Neo Geo/C64)
MiSTer[edit]
- https://savefileconverter.com/#/mister Convert MiSTer saves to/from emulator format
Flash cartridges[edit]
- https://savefileconverter.com/#/flash-carts Convert saves from flash carts (e.g. Everdrive/EZ Flash/Mega SD) to/from emulator format
Nintendo Switch Online[edit]
- https://savefileconverter.com/#/nintendo-switch-online Convert saves to/from Nintendo Switch Online format. Requires access to homebrew software on the Switch
Online emulation websites[edit]
- https://savefileconverter.com/#/online-emulators Convert save states from online emulation websites to in-game saves usable by a regular emulator. Be sure to perform an in-game save before creating/downloading your save state. Only the in-game save can be converted.
Retron 5 / RetroFreak[edit]
- https://savefileconverter.com/#/retron-5 Convert saves from a Retron 5 / RetroFreak to/from emulator format