PCSX2 · PlayStation 2
PCSX2 keeps PS2 memory cards in a memcards folder (Mcd001.ps2 and Mcd002.ps2) and save states in sstates, inside its data folder.
Documents\PCSX2\memcardsDocuments\PCSX2\sstatesIn portable mode (portable.ini or portable.txt next to pcsx2-qt.exe), the folders are next to the program.
~/Library/Application Support/PCSX2/memcards~/Library/Application Support/PCSX2/sstates~/.config/PCSX2/memcards~/.config/PCSX2/sstates~/.var/app/net.pcsx2.PCSX2/config/PCSX2/memcards~/.var/app/net.pcsx2.PCSX2/config/PCSX2/sstates~/Emulation/saves/pcsx2/saves~/Emulation/saves/pcsx2/states~/retrodeck/saves/ps2/pcsx2/memcards~/retrodeck/states/ps2/pcsx2Tools, Open Data Directory opens the data folder. Settings, Folders changes the memory card and save state folders, and Settings, Memory Cards picks the card in each slot.
.ps2 file. A folder card is a folder named like Mcd001.ps2; copy the whole folder. The Memory Cards settings convert one to the other..p2s) are tied to the PCSX2 version. Move memory cards, not states.The SaveSync app for Windows, Mac, Linux, Steam Deck, and Android will watch PCSX2's save folders and sync them when you close a game. It is coming next.
Today SaveSync syncs RetroArch through its built-in Cloud Sync. See how to set it up.
Checked against PCSX2's documentation and source in October 2026: Pcsx2Config.cpp (pcsx2), MemoryCardFile.cpp (pcsx2), EmuDeck's setup script, RetroDECK's setup.