Hacking [PSA] Easily Sync Your Vita Retroarch Saves with PC (and 3ds, and mobile...)

Yossariano

Member
OP
Newcomer
Joined
Nov 25, 2020
Messages
6
Trophies
0
Age
30
XP
147
Country
United States
Hey all-

I posted this in a Reddit thread once I figured it out, but I figured I'd post it here as well in case anybody here would be interested (and to give back to a community that has been so helpful to me)

Would you like to be able to sync savefiles across a number of different devices, like Vita/PC/3ds etc? Turns out there's a simple way of doing it... just use ScummVM's save sync feature and point the save path to a common save location. For example, I updated ScummVM's save path to /ux0:/data/retroarch/savefiles on my Vita, which happens to also be filled with various retroarch saves for SNES, GBA, etc, and enabled the save sync via Google Drive in ScummVM via the tab in options. Lo and behold, it uploads everything in that directory, not just Scumm savefiles, and checks them against the timestamps of uploaded files, and pulls down newer files to the local save directory! I then did this with the PC version of ScummVM, and synced up all my retroarch saves that way as well! So without specifically copying any files, my newer Super Mario World save from my PC showed up on my Vita, just by leaving ScummVM open for a minute or two.

I just checked and it looks like 3ds supports cloud saves and configuring the save path as well- meaning you can sync your saves across a bunch of different platforms just by opening up ScummVM! Presumably this would extend to any number of devices which support the ScummVM cloud sync feature, such as phones. I thought this was pretty sweet- so everyone should go forth and experiment!

Hope this helps anybody who has been looking for cloud save functionality in Retroarch on Vita. It's a little bit roundabout (using another application) and the sync takes a while (especially if you're doing it for the first time and have a ton of saves) but it gives me some peace of mind to have all my retro game saves synced in the cloud automatically. The dream would be to just have a homebrew do this with your API keys for Google Drive / Dropbox / whatever with support for subdirectories and multiple sync targets- but so far having ScummVM do it for me seems to work alright.
 

JD637

Member
Newcomer
Joined
Jan 29, 2019
Messages
5
Trophies
0
XP
54
Country
Germany
This is so clever. Thanks for sharing! I am having an issue with it though. Scumm syncs new files fine, but isn’t uploading new versions for me after playing/saving on second device (same behavior on both devices). Timestamps in the timestamps files seem to be accurate. Anyone else having this issue? I tried with Google Drive and Box (Dropbox seems to be broken, can’t complete setup).

This is such a great and innovative solution you found. It’s so close to being perfect!

By the way, do we only need the sync the SRM files? I’m not sure what the difference between srm and state files is. I’ll be syncing across different devices (vita, Mac, switch, odroid), if that matters.
 
  • Like
Reactions: JohnSnakeX

lucascanero

New Member
Newbie
Joined
Jan 27, 2022
Messages
2
Trophies
0
Age
19
XP
2
Country
Portugal
I cant upload the updated saves files from any game, when i sync it just check for the new files and doent check the timestamps
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: Piss Sparrow can't hold in rum rum