Skip to content

Save Sync

abduznik edited this page Jul 16, 2026 · 2 revisions

Save Sync

What Save Sync Does

  • 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

How to Use It

  • 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

Platform-specific Save Locations

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

Windows Save File Filter

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)

Force Push

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.

Multi-disc Games

Freegosy detects multi-disc games automatically. A disc picker dialog appears when launching. Save sync covers all discs under the same game entry.

Clone this wiki locally