Save Data vanished when using Heroic

I'm playing Dying Light using Heroic Launcher on SteamDeck. Everything was going well, I played a different game and came back to Dying Light, now all my save data has vanished. Is this a known issue with a fix? Is there anything I can do to restore my data? Please help.
19 Replies
CommandMC
CommandMC3y ago
Save data vanishing is, as far as I know, not a known issue for this game Could you share a game log? (Click the game cover in your library -> "Report a problem running this game" -> "Show log file in folder")
wise-white
wise-white3y ago
Probably another wine-ge to proton switch ? or vice versa
CommandMC
CommandMC3y ago
My money is more on Invalid Wineprefix
tame-yellow
tame-yellowOP3y ago
Can I do this from inside Steam Interface or do I need to do it from desktop mode?
CommandMC
CommandMC3y ago
You'll have to upload a file to Discord, I doubt that's easy from Gaming Mode
tame-yellow
tame-yellowOP3y ago
Pastebin
System Info:Heroic Version: 2.6.2 Trafalgar LawLegendary Version: ...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
CommandMC
CommandMC3y ago
Yup there we are "winePrefix": "/home/deck/.wine" That path won't be writable, so you'll lose your save after the game quits Set your Wineprefix to any other directory (for example /home/deck/Games/Heroic/DyingLight)
tame-yellow
tame-yellowOP3y ago
So it's gone?
CommandMC
CommandMC3y ago
That is unfortunately correct
tame-yellow
tame-yellowOP3y ago
Can I do something to change the default path?
CommandMC
CommandMC3y ago
When installing a game, Heroic automatically suggests a game-specific folder (in the same format as my example path above) In case that doesn't happen for some reason, the default Wineprefix is used. That can be configured in the Global Settings
tame-yellow
tame-yellowOP3y ago
So at any point right now, if I quit Heroic, all my data will vanish
CommandMC
CommandMC3y ago
Your game's save data will "vanish" because it technically has never existed on disk Changing this to be more safe (warning you about a potentially non-writable path) has been on my to-do list for ages, but that's as far as it got so far
typical-coral
typical-coral3y ago
I’ve seen a few people use the checkbox for using the default wine settings
tame-yellow
tame-yellowOP3y ago
Where would I configure this default path? My "Set Folder for new Wine Prefixes" is "/home/deck/Games/Heroic/Prefixes"
wise-white
wise-white3y ago
The path sounds good. You just create one folder inside this folder with the name of the game
tame-yellow
tame-yellowOP3y ago
In that case why did it default to the path where save data cannot be written?
wise-white
wise-white3y ago
I think because if only wine staging is installed. We should fix this to always point to this folder. I think you somewhere toggled the use default winesettings button without checking what your default wine settings are On none steam deck this default prefix is writeable but on steam deck there is no system wine installed
typical-coral
typical-coral3y ago
Should the default flatpak permissions be revised to include ~/.wine as a fallback for when people make this mistake?

Did you find this page helpful?