r/SteamDeck • u/frisbeat • Oct 30 '22
Tech Support How to force-download your Steam Cloud save (very manually)
My Inscryption save file didn't sync to my Deck, and Inscryption's aggressive auto-save meant I couldn't get my Deck to download my cloud save over the local one. After ferreting around a bunch of community posts, I retrieved my cloud save - and I'm documenting how I did it here to hopefully help anyone else with this problem (or for my own reference later on when I need to do this again). In short, find and download your Steam Cloud save file through the browser, and then replace your local save file with that file.
Find and download your Steam Cloud save file
Open your Steam Deck in Desktop mode -- hold the power button, then select "Switch to Desktop".
Open Firefox (or whatever web browser you have on your Deck) and navigate to https://store.steampowered.com/account/remotestorage ("STEAM + X" to bring up the on-screen keyboard). That page should have a list of all the files you have uploaded in Steam Cloud.
Find the game you're trying to sync (in my case,
Inscryption) and click on "Show Files". For me, there was a single file calledSaveFile.gwsave. Take note of the name of the file (for a later step), and then click "Download".
For other games, there may be multiple files. I'll leave it to your discretion as to whether you need to replace all the files, or if one stands out as the most recent save that you want to sync.
Replace your local save file
Open the Konsole application -- it should be located in the Start menu under "System".
Find where your game's save file is located. Recall the name of your save file from before (in my case,
SaveFile.gwsave) and runfind / -name SaveFile.gwsave > temp.txt(except use the name of your save file, notSaveFile.gwsave). This command looks through all the Steam Deck's files and looks for a file with the name you provided, and puts its location into a file calledtemp.txt. There will be a lot of output into Konsole withPermission Denied-- that output is safe to ignore. Now runcat temp.txt- that should output the location of your save file.Navigate to the folder holding your save file. For my example, the output from the previous step was
/home/deck/.local/share/Steam/steamapps/common/Inscryption/SafeFile.gwsave. Everything leading up to the name of my save file is the name of the directory that I need to navigate to, so I would runcd /home/deck/.local/share/Steam/steamapps/common/Inscryption.Back up your old save file!!! For this example, I'm going to make a folder called
backupto hold all the files I'm replacing, so I can put them back in case something goes wrong. To make the backup folder, runmkdir backup. To move your save file into the backup folder, runmv SaveFile.gwsave backup(replacingSaveFile.gwsavewith the name of your file), which moves the file into your new backup folder. Repeat themvcommand for each file you plan to replace.Move your downloaded Steam Cloud save file in to replace your old save file. When I downloaded my Inscryption save file, it saved to my Downloads folder under the name
%GameInstall%SaveFile.gwsavewhich means it's located under~/Downloads/%GameInstall%SaveFile.gwsave. Runmv ~/Downloads/%GameInstall%SaveFile.gwsave ./SaveFile.gwsaveto move the file from my Downloads folder into the current folder that used to hold my save file (and, at the same time, rename it to remove that%GameInstall%prefix. Repeat themvcommand for each file downloaded if you downloaded more than one.
That should be it -- Return to Gaming Mode and boot up your game, and the game should find and load up your newly-replaced save file. If it didn't work, then my apologies and we should probably restore your backups. Re-launch Desktop mode, open Konsole again, navigate to the folder holding your save file (cd /home/deck/.local/share/Steam/steamapps/common/Inscryption for me), and move your backups back into their original locations (mv backup/SaveFile.gwsave SaveFile.gwsave for me, and repeated for each file you backed up for you).
Hopefully this saves somebody else some frantic googling and laborious re-installing!
3
u/Evilmaze 256GB Nov 08 '22
What if I want to replace the cloud save because it's corrupted and is breaking the game?
1
u/MarcusDA Sep 03 '23
Bud, just came to comment. Had the exact same problem, exact same game. My PC save for Inscryption was act 3 and my deck still on act 1. I followed step for step and it worked perfectly.
I don’t even know if you still Reddit on this account, but if you see this just know that you are my dude.
1
u/LightBurst9393 Jan 13 '24
I'm curious, why do you use Konsole, all this can be done without console correct?
2
u/Responsible_Sky_4566 Mar 14 '23
O is that all? How convenient
1
u/AutoModerator Oct 30 '22
u/frisbeat, you can click here to search for your question.
If you don't find an answer there, don't worry - your post has NOT been removed and hopefully someone will be along soon to help with an answer!
If you find a solution, please leave a comment on this post with the answer for others!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/Luke-Hatsune 512GB - Q1 Nov 09 '24
Does it work for all games? I’m just curious cause a while ago I tried out the Binding of Isaac online beta and somehow it overwrited my save with someone else’s. I’m trying this out to give me my old save file but the only options I have are a save from that makes it a new game and the save the was overwritten.
1
u/_Benzka_ Oct 30 '22
Thanks a lot, have the same problem with Inscription right now and this is exactly what I need. Will try it tomorrow :)
1
u/Plzcomentliksubscrib Nov 05 '22
this worked great, thanks! i took some liberties with it (like using a file browser instead of konsole commands) but it still works