Steam Deck

Steam Deck

Save file location for some games
For many of my PC games, their saves are not under Steam's userdata, but are in MyDocuments, and some even in appdata.

I've never used Linux, but I guess it doesn't have MyDocumrnts or Appdata folders. So if I want to manually copy over some of these saves, where would I put them on the Steam deck to be able to load them?

Thanks!
Last edited by Dweller Beyond the Threshold; May 26, 2024 @ 5:56pm
Originally posted by WarnerCK:
Go to PC Gaming Wiki and look up whatever game it is. It'll tell you where each game puts its save files on Windows & Linux. Windows games run in Proton have their saves in the same relative place as they do on Windows, but each game gets its own pretend Windows file structure indexed by Steam's appid (which PCGW will also tell you) so that they can't interfere with each other.
< >
Showing 1-6 of 6 comments
The author of this thread has indicated that this post answers the original topic.
WarnerCK May 26, 2024 @ 7:55pm 
Go to PC Gaming Wiki and look up whatever game it is. It'll tell you where each game puts its save files on Windows & Linux. Windows games run in Proton have their saves in the same relative place as they do on Windows, but each game gets its own pretend Windows file structure indexed by Steam's appid (which PCGW will also tell you) so that they can't interfere with each other.
Last edited by WarnerCK; May 26, 2024 @ 7:55pm
ReBoot May 26, 2024 @ 8:43pm 
Compatdata. Thats he folder you're looking for. Proton keeps an emulated Windows filesystem there, including "My Documents".
Great thanks!
Mahjik May 26, 2024 @ 8:51pm 
To add to the above, there are two main ways games can run on Linux. The developer can have a native Linux version of their game, or it can run the "Windows version" through Wine/Proton.

If the game has a Linux version, you can manually for it to use Proton which will force it to use the Windows version of the game. The reason this is important is that most developers have not taken the time to make their saved game data compatible between the two. If you copy Windows saves over to game running a Linux version, it likely will not read it.

You can see what Valve has set for a game by default but going to the "Game Info" page in Game Mode *if* the game has been tested by Valve and is not set for "Not Supported".

Blasphemous is one of those where they have a Linux version, and the Linux saves are not compatible with Windows saves. All it takes is forcing it to use Proton in the game Properties.
WarnerCK May 27, 2024 @ 12:55am 
Originally posted by Mahjik:
The reason this is important is that most developers have not taken the time to make their saved game data compatible between the two.
This is not at all true. "Most" developers handle it perfectly fine. "Some" developers muck up the configuration of their Steam Cloud files. A vanishingly-small number of developers have save files that are at all different between the builds of their game.
Mahjik May 27, 2024 @ 4:53am 
Originally posted by WarnerCK:
Originally posted by Mahjik:
The reason this is important is that most developers have not taken the time to make their saved game data compatible between the two.
This is not at all true. "Most" developers handle it perfectly fine. "Some" developers muck up the configuration of their Steam Cloud files. A vanishingly-small number of developers have save files that are at all different between the builds of their game.

You said that in the previous thread yet no one has actually seen cross-OS cloud saves work. If you have examples share because all we've see, in this forum, is it not being developed properly.

Keep in mind, I don't blame developers for not doing it. It's a pain when you are storing binary data. I've done it as a former programmer and it wasn't easy or fun (and I also have to support multiple flavors of UNIX which all had different ways of bit-level writing).
Last edited by Mahjik; May 27, 2024 @ 4:54am
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: May 26, 2024 @ 5:54pm
Posts: 6