Blasphemous

Blasphemous

View Stats:
Dethtikon Dec 18, 2023 @ 10:24am
5
7
2
2
5
Fix - Steam Deck to PC Cloud Save Issue
Someone from Reddit asked me to add my resolution to the Blasphemous Steam forum. Hopefully this will help others.

My situation: I played Blasphemous on my steamdeck first. The cloud saves were not showing up on my PC. When I attempted some other solutions like changing the compatibility on my steam Deck to the latest Proton version, my saves would disappear.


The reason for this is Blasphemous uses an old version of Proton when the compatibility is not forced to the latest version on the Steam Deck. This format is not compatible between Windows cloud saves and Linux(Steam Deck) cloud saves. However, if you force the latest version of Proton on Steam Deck, it starts looking for the new format and no longer sees the old format. This is why your game save disappear.


The resolution I found was to trick the system.


Step 1: Do not force a proton version on steam deck just yet. Instead sign into the steam cloud management for Blasphemous on your PC web browser.


https://store.steampowered.com/account/remotestorageapp/?appid=774361


Step 2: Locate your save file. The Folder column on the left should say "LinuxHome" and the middle column (file name) should end with some type of syntax like savegame\_0.save. The number in the file name may be different depending on the file slot you used in game. Files in slot 1 on the game are referenced as 0, Slot 2 is referenced as 1, etc.


example file name:


.config/unity3d/TheGameKitchen/Blasphemous/Savegames/(your steam ID will be here)/savegame\_0.save


Note: Your steam ID is a long string of numbers. I removed mine. Remember this because you will need it to reference the folder on your PC.


Step 3: Download the file from step 2 to your PC. Click "download" to the right of the file. Once it is on your PC, move it to the following directory in Windows:


C:\\Users\\(your username here)\\AppData\\LocalLow\\TheGameKitchen\\Blasphemous\\Savegames\\(steam ID here)\\


Note: I removed my username and steam ID.


Step 4: Now that the saved game file is in your Steam Id folder on your PC. You will need to rename this file. You will need to remove everything before "savegame\_x.save". (x is just a placeholder for whatever number you may have. Keep your number. Do not change it to x)


Just to reiterate, the name of the file should look like the following with the exception of the "x". Use your file number.


savegame\_x.save


Step 5: In that same Steam ID directory on your PC, create a blank folder with the same name as the savegame file minus the .save at the end. Should look like this:


savegame\_x (Again, use your number instead of the x)


Step 6: Open Steam and start Blasphemous on your PC and ensure your save game shows up. Load the saved game briefly then exit out. This will force the cloud to sync in the Windows format. If it doesn't, you may have messed up a previous step.


Step 7: Now that you have confirmed the save works on your PC and the cloud has synced, go back to your Steam deck. Select Blasphemous. DO NOT START Blasphemous yet. Instead, click on the gear on the right, go to properties, select compatibility, check the box to force Proton, select the most recent version (as I write this version 8.0-3 is current).


Once Proton is selected, back out to the game. It should say "update" where the play button used to be. Click it and let it update. Once that is done, you will also notice it says your cloud is out of sync just below where the play button is. Click the "out of sync" words and it will force it to resync the cloud. When the deck resyncs, you will now have the saves that you moved to your PC and they will be in the new format. Now your saves should sync properly across both platforms.
< >
Showing 1-15 of 20 comments
Anubis Apr 21, 2024 @ 12:36am 
You are a ♥♥♥♥♥♥♥♥ hero. Thank you.
jameswesleyking May 8, 2024 @ 7:24pm 
Broooooo!!! thanks!
chemodan Jun 12, 2024 @ 4:49am 
thank you very much
Killer7 Jun 15, 2024 @ 2:48pm 
Actually got it to work
Last edited by Killer7; Feb 3 @ 12:42am
Pear Jun 20, 2024 @ 9:56pm 
I dont have a linuxhome folder with a save
MustardMan42 Jun 21, 2024 @ 4:01pm 
This worked for me, I was able to download the save game from steam deck and rename it as described in the appdata folder. Had to remember to leave the .save extension at the end of the file name. Once Steam Cloud synced I forced the new proton version on steam deck, a few seconds later and my original PC file and the recent Steam Deck file appeared in the game menu. :praisesun:
L.T. Smash Jul 4, 2024 @ 5:22pm 
Not sure why you're writing files this way: "savegame\_x". Windows doesn't allow characters like "\". So why write it that way???? Also, it's not clear that in order for this to work, you need to put BOTH the new "savegame_x" file AND the "savegame_x" folder in the same directory. I originally misunderstood and put the save file in the new folder.
Last edited by L.T. Smash; Jul 4, 2024 @ 5:35pm
Dethtikon Jul 14, 2024 @ 12:34pm 
Originally posted by L.T. Smash:
Not sure why you're writing files this way: "savegame\_x". Windows doesn't allow characters like "\". So why write it that way???? Also, it's not clear that in order for this to work, you need to put BOTH the new "savegame_x" file AND the "savegame_x" folder in the same directory. I originally misunderstood and put the save file in the new folder.

You're writing to me as if I am tech support for steam or Blasphemous. I am just some random IT dude that created a solution that worked for me so I shared it with other people. If you don't understand Linux vs Windows directory structures, I can't help you. Also, I did not write files any particular way other than following the existing structure that was already in place for the game. In step 5 it clearly states to make a folder with the same name as the file in the steam ID directory. Directory meaning folder. Other people figured it out. Makes me think you did not fully read the instructions. This is not a silver bullet solution. If it works for people awesome, I am glad to help. If not, sorry about your luck. Hopefully you find another solution that works for you. Happy hunting.
Last edited by Dethtikon; Jul 22, 2024 @ 12:43pm
Dethtikon Jul 14, 2024 @ 1:13pm 
Originally posted by MustardMan42:
This worked for me, I was able to download the save game from steam deck and rename it as described in the appdata folder. Had to remember to leave the .save extension at the end of the file name. Once Steam Cloud synced I forced the new proton version on steam deck, a few seconds later and my original PC file and the recent Steam Deck file appeared in the game menu. :praisesun:

Glad this worked for you!
Dethtikon Jul 14, 2024 @ 1:19pm 
Originally posted by Pear:
I dont have a linuxhome folder with a save

When you sign into the steam link from step 1, the column name on the left should say linuxhome. The name/syntaxt for the file from step 2 should be in the 2nd column.

If it does not exist, I am wondering if you started playing Blasphemous on PC first.
Last edited by Dethtikon; Jul 14, 2024 @ 1:23pm
Master Daka Aug 2, 2024 @ 5:39pm 
Perfect explanation, thanks man
apestrong Aug 11, 2024 @ 5:55pm 
Hell yea jigsaw you the goat
jleonpolanco Nov 19, 2024 @ 9:41am 
Yo this is EFFING CRIMINAL
Ive played 78 hours on the Steam deck. Decided today since I'm off work to play it on my computer for fun and found out my save file was only 38 minutes.

Went back to my steam deck and the save file from PC had overwritten the steam deck file.

To fix this, I uninstalled on both devices, reinstalled on steam deck and thank EFFING God my local file was there.

I'm going to try your method. THanks


EDIT: SO I got up to the point where i have to force the latest proton compatability. When I choose the latest (GE-Proton8-27).
I get the option to update, but I do not get the "Steam cloud of sync" button.
WHen I open blasphemous on steam deck, its a blank file

Second Edit: It was my ♥♥♥♥ up. On my PC I had cloud saves turned off from when I was figuring the issue out before finding this forum. THanks Again!
Last edited by jleonpolanco; Nov 19, 2024 @ 10:23am
Cejitas_CHDW Nov 25, 2024 @ 5:26pm 
thanks man:zote:
MrMuesli Dec 8, 2024 @ 5:21am 
it actually works also the other way around, when you have the save in windows and doesn't sync with the steam deack. simply choose the windows file "WinAppDataLocalLow" instead of the "LinuxHome" from the step 2, and continue the tutorial normally. Thanks for sharing the solution!!
< >
Showing 1-15 of 20 comments
Per page: 1530 50