S.T.A.L.K.E.R.: Call of Pripyat

S.T.A.L.K.E.R.: Call of Pripyat

Not enough ratings
How to Run STALKER: ANOMALY 1.5.1 on Linux
By Bleeplo
A straightforward quite on how to run the "STALKER: ANOMALY" mod on Linux!
4
3
   
Award
Favorite
Favorited
Unfavorite
DOWNLOAD & REQUIREMENTS
Requirements:
  • Fresh Install of S.T.A.L.K.E.R.: Call of Pripyat

Moddb page:
https://www.moddb.com/mods/stalker-anomaly/downloads/stalker-anomaly-151
1. Folders!
After downloading the mod, you need to unzip the zip-folder the mod came in. The unzipping process might take a little while.

This is optional, however is recommended, make a folder for the mod where your steam games are located. Title the new folder to whatever you like. However in this guide, it will be named "Anomaly Game Folder". Then copy the unzipped mod folder into "Anomaly Game Folder".
2. Add Anomaly to Your Library
Access your "Anomaly Game Folder", then go to the folder named "bin". Then select any executable you want, however I recommend "AnomalyDX11AVX.exe" for this guide.

Then go to steam, open up your library. Then click "ADD A GAME", then "ADD a Non-Steam Game..."


Click the "Browse..." button. Then copy the directory of "AnomalyDX11AVX.exe", pasting the directory into the entry-box. After that, click the "OPEN" button.
3. Executing the Game
Once the prior has been accomplished. Right click the executable in your library, clicking "properties".

Then a pop-up menu should appear, click "COMPATIBILITY", then click "FORCE THE USE OF A SPECIFIC STEAM PLAY COMPATIBILITY TOOL". Click the drop-down-menu box, then click "Proton 7.0-6"
After that, launch the game. The game will crash, however this is can be necessary. Because, in order for protontricks to be able to identify the game, sometimes you need to run it first.
4. Protontricks
Launch Protontricks. Once Protontricks is running, click the game, then the "OK" button.

After the prior, click "Select the defualt wineprefix", then the "OK" button.

Click "Install a Windows DLL or component", then the "OK" button.


Then you should be greeted with a menu displaying an array of items to checkbox. Select the following items:
  • d3dcompiler_43
  • d3dcompiler_47
  • d3dx11_43
  • d3dx9_43
  • d3dx9
  • d3dx10
Click the "OK" button once all of the prior was selected. Wait for the items to install.
5. Finish + Video tutorial
The game should be ready to run now. Have fun Stalkers!

Here is a video-tutorial I made, in case you prefer visual over text!
https://youtu.be/Ear2IIWaz4g
15 Comments
Kangaroo 1 Jun @ 4:47am 
@alfonz19 You can manually launch winetricks with the correct prefix in that case.

First get the app id with:
protontricks -l | grep Anomaly

Which should return something like:
Non-Steam shortcut: AnomalyDX11AVX.exe (4191746657)

In this case the app id is 4191746657, yours will probably be different

Then launch winetricks with:
WINEPREFIX=/home/user/.local/share/Steam/steamapps/compatdata/4191746657/pfx winetricks

Making sure to replace /home/user/ with your actual home directory and 4191746657 with the app id you got earlier. If you don't know what your home directory is you can get it with:
echo ~

Which should return something like:
/home/username

From there just follow the rest of the guide by going "Select the default wineprefix" -> "Install a Windows DLL or component" and checking the required DLLs
Xaue 28 Mar @ 6:45pm 
Worked completely fine here, aside from some warnings that winetricks was giving me while installing the DLLs, it worked flawlessly. :steamthumbsup:
alfonz19 2 Feb @ 12:06am 
Can someone advice what to do — the prototricks fails before selecting the wine prefix:

Traceback (most recent call last):
File "/usr/bin/protontricks", line 8, in <module>
sys.exit(cli())
^^^^^
File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 32, in cli
main(args)
...o_sections(appinfo_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 531, in iter_appinfo_sections
raise SyntaxError(
SyntaxError: Invalid file magic number. The appinfo.vdf version might not be supported by the current version of Protontricks - please check for updates.
mbalc 10 Jan @ 8:42am 
didn't work initially - that is, until I made sure that I put the Anomaly folder actually somewhere near where Steam places its installed files (in my case, /home/mbalc/.var/app/com.valvesoftware.Steam/.local/share/Anomaly-1.5.3-Full.2/bin/ to be exact) - now works flawlessly
ChadMirage 4 Jan @ 8:02pm 
Works on Steam Deck running GE-Proton9-22, on Anomaly 1.53. Thanks!
ApSterS 4 Dec, 2024 @ 2:18pm 
@Donmariano Do you mean vanilla or anomaly? When it comes to vanilla, it works just with protonGE for me. If you mean anomaly then just follow the guide. Or your device isn't good enough (the performance on linux is slightly worse than on windows).
Donmariano68 4 Dec, 2024 @ 12:52pm 
Is there any guide on how to get the game to first work on Linux? I got informed that stalker takes a toaster to run but am on linux and the game lags very bad, its un playable
Леонардо Мило$$ 30 Nov, 2024 @ 4:32am 
THANKS!!!!!!!
Hipster Doofus 20 Jun, 2024 @ 6:51pm 
Thanks for the guide Bleeplo. After a bit of fiddling got things working. Running the radiophobia 3 mod on Manjaro. All I had to add to the guide was a wine32 prefix & what Kawri mentioned. Thanks guys. :steamthumbsup:

Also with proton tricks I ignored the errors about the wrong version of wine. Left it for a short time, more errors, but it continued to install.
Dababa007 26 May, 2024 @ 11:52pm 
Guten Morgen
Thanks a ton for this guide, I was able to run it.
Haven't played it yet but the game ran successfully