You are not logged in.
Edit 3: So I had extracted the game into ~/Games/Anomaly where ~/Games is in fact a mounted hard drive. Moving the game to my home folder (and thus my root drive) fixed the issue.
I've stumbled across a game that has an interesting issue that has only been confirmed to appear with Arch users.
The game in question is S.T.A.L.K.E.R.: Anomaly
ModDB link
Torrent magnet:
magnet:?xt=urn:btih:c307c208636d1fd98ca4fe70ca0c692035659855&dn=Anomaly-1.5.1.7z&tr=udp://tracker.opentrackr.org:1337/announce&tr=udp://bt1.archive.org:6969/announce&tr=udp://bt2.archive.org:6969/announce&tr=udp://tracker.torrent.eu.org:451/announce
The game has to unpack some of its own files, place them in certain folders and then read those files for the game to start. Using wine on arch, it seems like the engine is creating faulty paths.
The game quits with an error:
Cannot find file z:/home/rein/games/anomaly\gamedata\configs\system.ltx.
Basically the game engine has a lookup file called fsgame.ltx, which contains a number of directories. It seems to string these directories together with the working directory to create paths, and it uses backslashes as separators even though the working directory uses forward-facing slashes. And I think the issue is caused by this mixed path.
However the interesting part is that this issue doesn't appear with debian users. I've tried running the game myself in Pop!OS and it worked just fine.
I am using wine-7.0rc1-1
On Pop!OS I used wine-5.0.3
I've tried compiling wine 5.0.3 by using this aur package but it failed to compile due to undefined references to sincosf.
So I am not sure where this issue lies, I have tried using a fork of wine-6 using lutris but that didn't work out either.
I am hoping someone here could help me figure this out.
Edit: https://forum.winehq.org/viewtopic.php?t=35656
The issue with building wine 5 seems to be documented already. I am now trying to compile with this patch.
Edit 2:
I compiled wine 5.0.3 successfully, and the error remains exactly the same.
Last edited by LevitatingBusinessMan (2021-12-24 21:28:38)
Offline
I just downloaded the torrent, extracted the files and added AnomalyLauncher.exe to Steam as a non-Steam game shortcut. I set it to use Proton 6.3-8, launched it once to create the prefix then installed DirectX in it with Protontricks. It launches and plays fine.
Last edited by yochananmarqos (2021-12-24 20:18:43)
Offline
I just downloaded the torrent, extracted the files and added AnomalyLauncher.exe to Steam as a non-Steam game shortcut. I set it to use Proton 6.3-8, launched it once to create the prefix then installed DirectX in it with Protontricks. It launches and plays fine.
Interesting, I tried the same and got the same error in return. I guess the issue must be specific to my system. I will do a full system upgrade and try it again, not sure what else to try.
Thanks a lot for trying it.
Edit: It didn't help
Last edited by LevitatingBusinessMan (2021-12-24 20:56:06)
Offline
So I had extracted the game into ~/Games/Anomaly where ~/Games is in fact a mounted hard drive. Moving the game to my home folder (and thus my root drive) fixed the issue.
Offline