-
-
Notifications
You must be signed in to change notification settings - Fork 14
Save Sync
abduznik edited this page Jul 16, 2026
·
2 revisions
- Pushes local save files to your RomM server (stored as "saves" under each game)
- Pulls saves from RomM back to the correct local emulator directory
- Keeps up to 5 versioned saves per game on RomM (older ones are pruned automatically)
- Uses content hashing to avoid re-uploading unchanged saves
- From the Library, tap a game → Game Detail screen
- Tap "Push Save" to upload your local save to RomM
- Tap "Pull Save" to download the latest save from RomM to your local emulator
- Both buttons show a success/error snackbar with details
| Emulator | Save Location | Notes |
|---|---|---|
| RetroArch | {retroarch_dir}/saves/{core}/ | Core-specific subfolder |
| Dolphin | User/GC/{region}/Card A/*.gci (GameCube) | User/Wii/title/00010000/{titleId}/ (Wii) |
| Eden | {eden_dir}/nand/user/save/0000000000000000/{profileId}/{titleId}/ | Auto-detects title ID from ROM header |
| RPCS3 | {rpcs3_dir}/dev_hdd0/home/00000001/savedata/{titleId}/ | Title ID extracted from ROM path |
| PCSX2 | {pcsx2_dir}/memcards/Mcd001.ps2 + Mcd002.ps2 | Portable mode detected automatically |
| DuckStation | {duckstation_dir}/memcards/*.mcd | Portable mode detected automatically |
| Azahar | {azahar_dir}/sdmc/{titleFolder}/00000001/ | Requires manual mapping on first use |
| Cemu | {cemu_dir}/mlc01/usr/save/ | Full mlc01 structure synced |
| melonDS | Next to ROM file as {romname}.sav | |
| mGBA | Next to ROM file as {romname}.sav | |
| PPSSPP | {ppsspp_dir}/PSP/SAVEDATA/{gamefolder}/ | Matched via PARAM.SFO title scan |
| Ares | {ares_dir}/Saves/{Platform}/ | Platform-specific folder (e.g. "Game Boy Advance", "Super Famicom"). Save extensions: .ram, .eeprom, .flash, .chr |
| Windows | PCGamingWiki path, manual override, or alongside .exe | Save file filter available for per-file include/exclude |
For Windows games where saves are alongside the executable (e.g. Perfect Dark with eeprom.bin & pd.ini):
- Open Game Detail → Configure (gear icon)
- In Save File Filter, enter comma-separated patterns:
*.ini, *.bin, eeprom.* - Or click Browse to select specific files from the save directory
- Leave empty to sync all files (default behavior)
- Supported patterns:
*.ext(glob),name.*(prefix), exact filenames,saves/*(path prefix)
If a save was already uploaded and hasn't changed, Freegosy skips re-uploading (hash check). To force a fresh upload anyway, use the "Force Push" option in the Game Detail screen. This clears the local hash cache for that game.
Freegosy detects multi-disc games automatically. A disc picker dialog appears when launching. Save sync covers all discs under the same game entry.