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
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•3y ago
Probably another wine-ge to proton switch ?
or vice versa
My money is more on Invalid Wineprefix
tame-yellowOP•3y ago
Can I do this from inside Steam Interface or do I need to do it from desktop mode?
You'll have to upload a file to Discord, I doubt that's easy from Gaming Mode
tame-yellowOP•3y 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.
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-yellowOP•3y ago
So it's gone?
That is unfortunately correct
tame-yellowOP•3y ago
Can I do something to change the default path?
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-yellowOP•3y ago
So at any point right now, if I quit Heroic, all my data will vanish
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•3y ago
I’ve seen a few people use the checkbox for using the default wine settings
tame-yellowOP•3y ago
Where would I configure this default path? My "Set Folder for new Wine Prefixes" is "/home/deck/Games/Heroic/Prefixes"
wise-white•3y ago
The path sounds good. You just create one folder inside this folder with the name of the game
tame-yellowOP•3y ago
In that case why did it default to the path where save data cannot be written?
wise-white•3y 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•3y ago
Should the default flatpak permissions be revised to include
~/.wine
as a fallback for when people make this mistake?