PS2 Save Converter
Open a PCSX2 memory card (.ps2) to take saves off it, or open .psu, .max, .cbs or .PSV saves to put them on a card. Each save can be downloaded as an EMS .psu, an Action Replay MAX .max, a CodeBreaker .cbs or a signed PS3 .PSV. Card writes match mymc byte for byte.
Or drop them here. They are read on this device and never uploaded.
Which PS2 save formats does it convert?
A PS2 save is a folder of files: an icon.sys, one or more icons and the game data. Every format here carries that folder. The card is an 8 MB filesystem with error-correcting codes on each 512-byte page.
| Format | Files | Used by |
|---|---|---|
| PS2 memory card | .ps2 | PCSX2, AetherSX2, NetherSX2, card dumps from uLaunchELF |
| EMS / uLaunchELF save | .psu | uLaunchELF, wLaunchELF, PCSX2, OPL |
| Action Replay MAX | .max | Action Replay MAX, MAX Drive |
| CodeBreaker | .cbs | CodeBreaker Day1 and save managers |
| PS3 save | .PSV | PS3 memory card utility, Apollo Save Tool |
How to convert a PS2 save
Open your save
Drop a .ps2 card, a single save, or a card together with saves. Single saves on their own go onto a freshly formatted card.
Check what was found
The converter names the format it found and lists the saves inside, with any problem it spotted in the file.
Pick the format you need
Press the button for the emulator or device you are moving the save to. The new file downloads straight away.
Copy it into place
Put the downloaded file where your emulator or device keeps its saves, using the name the game expects.
How to add a save to a PCSX2 memory card
Open your Mcd001.ps2 together with the .psu, .max, .cbs or .PSV save and press PCSX2 memory card. The save is written into the card's filesystem with fresh ECC bytes, and the card downloads. Close PCSX2 before you copy it back into the memcards folder.
A card that already holds a save with the same folder name is refused. Delete the old one in the PS2 browser first.
How is the PS2 conversion checked?
The build checks the converter against mymc, the standard PS2 card tool. Formatting a card and adding a .psu give the same bytes mymc gives, and a save exported from a real card matches mymc's .psu export exactly. Real .max, .cbs and .PSV files of the same save decode to identical files.
Other save converters
- PS1 Save Converter: Memory cards (.mcr, .mcd, .srm), PSP and Vita .VMP, DexDrive .gme, PS3 .PSV and single saves.
- N64 Save Converter: EEPROM, SRAM, FlashRAM and Controller Pak saves, RetroArch .srm, EverDrive 64 and DexDrive .n64.
- GBA Save Converter: Raw .sav, RetroArch .srm, GameShark .sps and .gsv, Action Replay .xps, with resizing.
- DS Save Converter: Raw .sav, DeSmuME .dsv and Action Replay .duc / .dss, with trimming and padding.
- GameCube Save Converter: Single .gci, GameShark .gcs and MaxDrive .sav saves, and whole Dolphin .raw cards.
- Game Boy Save Converter: GB and GBC .sav and .srm, with the MBC3 real-time clock carried across.
- SNES Save Converter: .srm and .sav for emulators and flash carts, Retron 5 saves, resizing.
- Genesis Save Converter: Gens and Kega Fusion, RetroArch Genesis Plus GX, Retrode, MiSTer and MegaSD saves.
- Saturn Save Converter: Mednafen .bkr and .bcr, Beetle Saturn, Yabause and plain memory images, plus single .BUP saves.
- Dreamcast Save Converter: VMU images, Nexus .DCI saves and .VMS with .VMI pairs.
Frequently asked questions
Does the PS3 accept the .PSV files?
Yes. The PS3 checks a signature on each .PSV, and the converter signs PS2 saves with the PS2 key the PS3 uses. The signatures on real PS3 exports verify with the same code.
Does it open SharkPort or X-Port saves?
No. .sps and .xps files from SharkPort and X-Port are not read yet. mymc can import them.
Will the .max file be identical to the one Action Replay made?
No. The data inside is identical, but compressors pick different matches, so the compressed bytes differ. MAX software and emulators decompress it the same way.