HGL
extended-yellow
Wine version affecting save game location? (Xenonauts 2)
I am playing Xenonauts 2 (purchsed from GOG) through Heroic. When I first started I forgot to set Proton as my WINE version of choice in Heroic, but the game ran fine at first. I played a few hours and noticed performance starting to degrade, which is when I realised I had forgot to set the WINE version I wanted. I saved, quit out of the game, changed WINE versions, and started the game again. All my saves were gone. I changed WINE back, and my saves are there again. The autodetected save folder is empty (I detected it when Proton was selected, and I can't see a way to re-generate it) so I don't know where my saves are or indeed where they go. Why would this happen? How do I access my saves from another WINE implementation?
Log: https://paste.debian.net/1342383/
5 Replies
quickest-silver•6mo ago
Wine-GE creates symlinks within the prefix back to the relevant user folders in your home directory, Proton doesn’t. You have to manually moves your saves when you change from one to the other.
extended-yellowOP•5mo ago
Thank you. I kept searching within the prefix folders, which are many and labyrinthine; searching in /home was much easier. How do I tag this as solved?
distinguished-silver•5mo ago
its more than that, wine-ge stores its windows file structure in drive_c within your prefix.. while proton stores it at pfx/drive_c
so any saves written to somewhere in say the user's AppData folder, will not be seen if you change from wine to proton or vice versa.. this is generally for all games
quickest-silver•5mo ago
Unless I’m missing something, as long as the symlinks are in place and pointing to the correct folders in the home directory, where they actually are in the prefix shouldn’t matter a whole lot. AppData is a special case, since that doesn’t get linked back to the users home directory with either Wine-GE or Proton.
distinguished-silver•5mo ago
most games save in app data fwiw
as is ms's official recommendation for devs for some years
only games like before 2015 or so were saving in my docs in the game save folder
and then early 2000s games tended to save wherever, including in the game directory haha
thats why most of the time we suggest people not keep swapping their prefixes, and why its a frequent thing for folks to lose saves when they switch between proton/wine