Save files
Where RetroArch keeps .srm saves and save states on Windows, Mac, Linux, Flatpak, Steam Deck (EmuDeck and RetroDECK), and Android, and the settings that move them.
Where Dolphin keeps GameCube memory cards (GCI folders and .raw), Wii saves, and save states on Windows, Mac, Linux, Steam Deck, and Android.
Where PCSX2 keeps PS2 memory cards (Mcd001.ps2 and folder cards) and .p2s save states on Windows, Mac, Linux, Flatpak, and Steam Deck.
Where DuckStation keeps PS1 memory cards (.mcd) and save states on Windows, Mac, Linux, Steam Deck, and Android, and why per-game cards can seem to vanish.
Where PPSSPP keeps PSP saves (SAVEDATA) and save states (PPSSPP_STATE) on Windows, Mac, Linux, Steam Deck, Android, and iPhone.
Where Azahar (the Citra successor) keeps 3DS saves and save states on Windows, Mac, Linux, Steam Deck, and Android, and how to copy them from Citra or a real 3DS.
Where melonDS keeps DS saves (.sav, next to the ROM by default) and save states, on Windows, Linux, Steam Deck, and Android, and how to import DeSmuME saves.
Where mGBA keeps GBA and Game Boy saves (.sav, next to the ROM by default) and save states, and how to move them to RetroArch.
Where Cemu keeps Wii U saves (mlc01/usr/save) on Windows, Linux, Flatpak, and Steam Deck, and how to move them between accounts.
Where RPCS3 keeps PS3 saves (dev_hdd0/home/00000001/savedata) on Windows, Mac, Linux, and Steam Deck, and why a US save may not show in a European game.
Where Flycast keeps Dreamcast VMU saves, arcade NVRAM, and save states on Windows, Mac, Linux, Steam Deck, and Android, and what per-game VMUs change.