https://bugs.winehq.org/show_bug.cgi?id=47408
Bug ID: 47408 Summary: Katamari Damacy: AppData\Local mismatch causes Steam Cloud to be ignored Product: Wine Version: 4.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: devilj@outlook.pt Distribution: ---
Hi,
This game seems to have hardcoded the directories for the AppData\Local and AppData\LocalLow folders, and that means the game isn't syncing with Steam Cloud, because Steam is a good program and knows where to store the files correctly and this game doesn't.
Specifically, Steam saves in the right directory ("%LocalAppData%" -> "%USERPROFILE%\Local Settings\Application Data"), and the game is looking for "%USERPROFILE%\AppData\Local"; thus, Steam can't see the files that the game writes and vice-versa. Note that the game loads and saves correctly; it just does it in the wrong directory.
There is also the issue of LocalLow being missing entirely.
Now, obviously, this bug sits entirely with the game; but there seems to be more reports about games missing these specific folders (see bug #45713). And this bug is very easily fixable, too, by creating symlinks.
That said, the AppData directories are standard since Windows Vista, and Wine is using the very old, XP-style Application Data structure.
I propose that we create symlinks from AppData\Local and AppData\Romaing pointing to the correct directories, and create AppData\LocalLow on prefix creation. Hopefully that would be simple to do, and it'd fix every bug of this kind.
https://bugs.winehq.org/show_bug.cgi?id=47408
João Ferreira devilj@outlook.pt changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=45713
https://bugs.winehq.org/show_bug.cgi?id=47408
João Ferreira devilj@outlook.pt changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=34421
https://bugs.winehq.org/show_bug.cgi?id=47408
soredake yuno@hitler.rocks changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yuno@hitler.rocks
https://bugs.winehq.org/show_bug.cgi?id=47408
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|minor |normal Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello João,
thanks for the report. I'm merging all issues which suffer from same underlying problem into bug 46320 ("Multiple applications and games need support for Windows Vista+ User Shell Folder layout, specifically 'Local AppData'").
--- quote --- There is also the issue of LocalLow being missing entirely. --- quote ---
'AppData\LocalLow' is supported/created since a long time. Maybe you have an old/broken prefix?
Regards
*** This bug has been marked as a duplicate of bug 46320 ***
https://bugs.winehq.org/show_bug.cgi?id=47408
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.