Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "S.T.A.L.K.E.R.: Call of Pripyat"

From PCGamingWiki, the wiki about fixing PC games
(→‎API: Uses same renderers as earlier games, so no DX8 support.)
(Undo revision 1483799 by Egor179 (talk) MSAA will never work for transparencies unless the game implements transparency multisampling or a similar method. This does not need to be noted in the article as the MSAA glossary link already in the note textually and visually demonstrates this.)
Tag: Undo
 
(88 intermediate revisions by 37 users not shown)
Line 13: Line 13:
 
{{Infobox game/row/reception|Metacritic|stalker-call-of-pripyat|80}}
 
{{Infobox game/row/reception|Metacritic|stalker-call-of-pripyat|80}}
 
{{Infobox game/row/reception|OpenCritic||}}
 
{{Infobox game/row/reception|OpenCritic||}}
{{Infobox game/row/reception|IGDB|s-dot-t-a-dot-l-k-dot-e-r-dot-call-of-pripyat|79}}
+
{{Infobox game/row/reception|IGDB|s-dot-t-a-dot-l-k-dot-e-r-dot-call-of-pripyat|}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 
{{Infobox game/row/taxonomy/microtransactions | None }}
 
{{Infobox game/row/taxonomy/microtransactions | None }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
Line 34: Line 34:
 
|hltb        = 8036
 
|hltb        = 8036
 
|igdb        =  
 
|igdb        =  
 +
|lutris      = stalker-call-of-pripyat
 
|strategywiki =  
 
|strategywiki =  
|mobygames    = stalker-call-of-pripyat
+
|mobygames    = 43313
 
|wikipedia    = S.T.A.L.K.E.R.: Call of Pripyat
 
|wikipedia    = S.T.A.L.K.E.R.: Call of Pripyat
 
|winehq      = 10769
 
|winehq      = 10769
Line 41: Line 42:
 
}}
 
}}
  
'''Key points'''
+
{{Introduction
{{++}} Strong modding community.<ref>[https://www.moddb.com/games/stalker-call-of-pripyat/mods Mods - S.T.A.L.K.E.R.: Call of Pripyat Game - Mod DB]</ref>
+
|introduction      =
{{++}} Retail CD-keys are now redeemable on GOG.com and Steam using the [http://soc.stalker-game.com/?page=reclaim reclaim page].
+
 
{{--}} Multiple users report micro freezes happening even on the most modern computers.
+
|release history  =  
{{ii}} The [[#OpenXRay|OpenXRay]] engine can be used for native Linux support, as well as improving compatibility with modern systems.
+
 
{{ii}} Use the [[#Patches|Multi-Patch]] to replace [[GameSpy]] features that have been shut down.
+
|current state    = Multiple users report micro freezes happening even on the most modern computers. The [[#OpenXRay|OpenXRay]] engine can be used for improving compatibility with modern systems, as well as running the game on Linux.
 +
}}
  
 
'''General information'''
 
'''General information'''
 
{{mm}} [http://www.gsc-game.com/main.php?t=community&s=forums&s_game_type=xr3 Official Forum]
 
{{mm}} [http://www.gsc-game.com/main.php?t=community&s=forums&s_game_type=xr3 Official Forum]
{{mm}} [http://stalker.wikia.com/wiki/Main_Page The S.T.A.L.K.E.R. Wiki]
 
 
{{GOG.com links|1207660583|stalker_series|for game series}}
 
{{GOG.com links|1207660583|stalker_series|for game series}}
 
{{mm}} [https://steamcommunity.com/app/41700/discussions/ Steam Community Discussions]
 
{{mm}} [https://steamcommunity.com/app/41700/discussions/ Steam Community Discussions]
Line 57: Line 58:
 
{{ii}}Can be played on Linux natively thanks to the open-source OpenXRay engine, see [[#OpenXRay|OpenXRay]].
 
{{ii}}Can be played on Linux natively thanks to the open-source OpenXRay engine, see [[#OpenXRay|OpenXRay]].
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc, key | {{DRM|SecuROM|7}}. <br /> Russian copies use {{DRM|StarForce|5}}. <br />  All security measures are removed by the multi-patch. | GOG.com, Steam | Windows }}
+
{{Availability/row|1= Retail |2= |3= disc, key |4= {{DRM|SecuROM|7}}. <br /> Polish and Russian copies use {{DRM|StarForce|5}}. |5= GOG.com, Steam |6= Windows }}
{{Availability/row| GamersGate | DD-STINGRAY-STEAM | Steam | | | Windows }}
+
{{Availability/row| GamersGate | stalker-call-of-pripyat | Steam | | | Windows }}
{{Availability/row| GOG.com | stalker_call_of_pripyat | DRM-free | | | Windows }}
+
{{Availability/row| GOG.com | stalker_call_of_pripyat | DRM-free, key | Serial key for multiplayer shown in the game's library entry. | | Windows }}
{{Availability/row| Steam | 41700 | Steam | Some CD-keys can be redeemed on GOG.com.{{cn|date=November 2015}} | | Windows }}
+
{{Availability/row| GMG | stalker-call-of-pripyat-pc | Steam | | | Windows }}
 +
{{Availability/row| Humble | stalker-call-of-pripyat | Steam | | | Windows }}
 +
{{Availability/row| Steam | 41700 | Steam, key | Some CD keys can be redeemed on GOG.com<ref>{{Refurl|url=https://www.gog.com/forum/general/breclaim_your_gamesb_drmfree_1ee9a/page1|title=GOG.com - Forum - Reclaim your games. DRM-Free!|date=2022-12-06}}</ref><ref>{{Refcheck|user=Aemony|date=2022-12-06|comment=Based on testing in 2022 this still works, but probably requires a CD key purchased from an older batch from around 2015 or earlier.}}</ref> | | Windows }}
 
}}
 
}}
  
Line 70: Line 73:
  
 
===Patches===
 
===Patches===
{{++}} The [http://www.stalker-game.com/en/?page=patches Multi-Patch] replaces the [[GameSpy]] master servers and optionally forces [[Glossary:Vertical sync (Vsync)|Vsync]]. The GOG.com and Steam versions are already patched, however the Steam version of the game still has broken vsync implementation.
+
{{++}} The [http://www.stalker-game.com/en/?page=patches Multi-Patch] replaces the [[GameSpy]] master servers and optionally forces [[Glossary:Vertical sync (Vsync)|Vsync]]. The GOG.com and Steam versions are already patched, however the Steam version of the game still has broken Vsync implementation.
  
 
===OpenXRay===
 
===OpenXRay===
{{++}} [https://github.com/OpenXRay/xray-16 OpenXRay] is an open-source re-implementation of the game's engine. It includes native support for Linux as well as OpenGL, possibly fixing bugs and improving compatibility with modern systems.<ref>{{refurl|date=2020-08-06|url=https://github.com/OpenXRay/xray-16|title=OpenXRay/xray-16: Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.}}</ref>
+
{{++}} [https://github.com/OpenXRay/xray-16 OpenXRay] is an open-source version of the game's engine. It includes native support for Linux as well as OpenGL, possibly fixing bugs and improving compatibility with modern systems.<ref>{{refurl|date=2020-08-06|url=https://github.com/OpenXRay/xray-16|title=OpenXRay/xray-16: Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.}}</ref> It also adds a number of additional settings, such as an FOV slider, a language toggle between English and Russian, an option to use FXAA, and a configurable gamepad input setup.<ref>{{Refurl|url=https://imgur.com/a/5g9supv|title=Imgur album comparing settings screens|date=May 2023}}</ref>
 
{{ii}} Call of Pripyat support is complete, [[S.T.A.L.K.E.R.: Clear Sky]] support is in beta.
 
{{ii}} Call of Pripyat support is complete, [[S.T.A.L.K.E.R.: Clear Sky]] support is in beta.
  
Line 81: Line 84:
 
{{Fixbox|description=Use replacement files|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Use replacement files|ref={{cn|date=July 2016}}|fix=
 
# Download [https://community.pcgamingwiki.com/files/file/504-stalker-soccop-xetrills-modified-luajit/ the modified library].
 
# Download [https://community.pcgamingwiki.com/files/file/504-stalker-soccop-xetrills-modified-luajit/ the modified library].
# Extract the content of <code>LuaJIT_EXPERIMENTAL_latest.rar/release/bin</code> in <code>{{p|game}}\bin</code>.
+
# Extract the content of {{file|LuaJIT_EXPERIMENTAL_latest.rar\release\bin|folder}} to {{file|{{p|game}}\bin|folder}}.
  
 
'''Notes'''
 
'''Notes'''
Line 88: Line 91:
  
 
===Utilities===
 
===Utilities===
{{Fixbox|description=Increase User Memory for use on 32-bit operating systems|ref=<ref>http://www.techpowerup.com/forums/threads/large-address-aware.112556/</ref>|fix=
+
{{Fixbox|description=Increase User Memory for use on 32-bit operating systems|ref=<ref>{{Refurl|url=https://www.techpowerup.com/forums/threads/large-address-aware.112556/|title=techpowerup.com|date=May 2023}}</ref>|fix=
 
* [https://technet.microsoft.com/en-us/library/bb124810(EXCHG.65).aspx Windows XP, Windows 2000, Server 2003]
 
* [https://technet.microsoft.com/en-us/library/bb124810(EXCHG.65).aspx Windows XP, Windows 2000, Server 2003]
 
* Windows Vista and later:
 
* Windows Vista and later:
# Open command prompt with Adminitrator rights. To do this, go to Programs, Accessories, right-click on Command Prompt and select "Run as Administrator."
+
# Open command prompt with Administrator rights.
 
# Enter <code>bcdedit /set IncreaseUserVA 3072</code> at the prompt and press {{key|Enter}}.
 
# Enter <code>bcdedit /set IncreaseUserVA 3072</code> at the prompt and press {{key|Enter}}.
 
# Close the prompt and restart the computer.
 
# Close the prompt and restart the computer.
 
}}
 
}}
 
===Modifications===
 
{{mm}} [https://www.moddb.com/games/stalker-call-of-pripyat/mods/ Mod DB] has an large list of mods available for S.T.A.L.K.E.R.: Call of Pripyat.
 
**Note**: If this is your first playthrough, it's not recommended to use any of these mods. Play the 3 games in order of release (Shadow of Chernobyl, Clear Sky and Call of Pripyat) then come back for the mods.
 
 
====[https://www.moddb.com/mods/call-of-chernobyl S.T.A.L.K.E.R.: Call of Chernobyl]====
 
* Call of Chernobyl is a free-play sandbox mod for S.T.A.L.K.E.R. : Call of Pripyat created by TeamEPIC. It features 32 explorable maps, reworked level design and level fixes, new original level, Trucks Cemetery, Full AI and A-Life overhaul, engine and script enhancements, Repeatable task system which bases itself on A-Life events, Customizable weather environments for every map as well as surges and psi-storms from AF3, Character creation which includes name, portrait and faction selection; Several optional modes such as Ironman mode, story mode and zombie survival mode, New achievements, rankings and reputation system, PDA leaderboard and enhanced PDA statistics, Companion system with keyboard issued commands, many optional side-features and community-made addons.
 
{{ii}} Use [https://cdn.discordapp.com/attachments/547441675115429889/603698310494289925/OGSE_reverb_for_CoC.zip this mod] to get appropriate reverb effects when using OpenAL Soft.
 
 
====[https://www.moddb.com/mods/stalker-anomaly Anomaly]====
 
* Anomaly is a standalone freeplay S.T.A.L.K.E.R. mod powered by an x64 version of Open X-Ray. Built upon Last Day, the mod continues its way on expanding and adding new features while maintaining a high level of quality and replay value.
 
 
====[https://www.moddb.com/mods/dead-air Dead Air]====
 
* Dead Air is a full-scale freeplay S.T.A.L.K.E.R. modification based on Call of Chernobyl. It changes all aspects of the game, from graphics, audio, and special effects to various gameplay and AI features. The modification evolves from the ideas started in Call of Misery, a previous project from the mod's author. Major inspirations for Dead Air have been projects such as NLC, MISERY, Autumn Aurora, and OGSE. Dead Air prioritizes the development of the game platform's potential, gameplay complexity, and attention to detail, along with addressing both the quality and quantity of all content.
 
 
====[https://www.moddb.com/mods/atmosfear-for-call-of-pripyat Atmosfear]====
 
* AtmosFear 3 is a mod for S.T.A.L.K.E.R.: Call Of Pripyat that tweaks and expands the vanilla weather system to be more realistic and various.
 
 
====[https://www.moddb.com/mods/stalker-misery Misery]====
 
* Full concept modification of S.T.A.L.K.E.R.: Call of Pripyat that touches every game aspect including textures, sfx, music, weapons, AI, items, weather difficulty and much more. Designed to make the game much more difficult.
 
 
====[https://www.moddb.com/mods/call-of-pripyat-complete Call of Pripyat Complete]====
 
* ATTENTION: Not recommended for a first playthrough. Complete mod contains major bug fixes, A.I improvements, upgraded shaders, new higher resolution textures, sounds, music, weather and visual effects. It also provides several (optional) game breaking cheats, and has not been updated since March 2011. It is recommended that you seek out a smaller more up to date mods to fix or change whatever you seek.
 
 
====[https://www.moddb.com/mods/remake COP Remake 2.1] / [https://www.gamepressure.com/download.asp?ID=63992 2.0]====
 
* Ultra HD textures. Prettier models for characters, monsters, weapons, hands and items. Enhanced weather, nature, structures, particles, shaders and post process effects. HQ sounds and interface. Version 2.0 can be more stable.
 
 
====[https://www.moddb.com/mods/sigerous-sgm Sigerous Mod]====
 
* Extends the vanilla storyline with additional quests, adds extra maps found in the Clear sky game. New items, weapons, outfits and artifacts. The versions here have had additional mods merged with them such as Atmosfear and Absolute Nature as well as any fixes, tweaks and translations required. In SGM you can join factions and take on faction specific tasks.
 
  
 
==Game data==
 
==Game data==
Line 145: Line 119:
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             = false
+
|gog galaxy               = false
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = true
+
|steam cloud               = true
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
Line 171: Line 145:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes=  
+
|widescreen resolution notes= Scope View becomes stretched and bugged. See
 
|multimonitor              = true
 
|multimonitor              = true
 
|multimonitor notes        =  
 
|multimonitor notes        =  
Line 188: Line 162:
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = Up to 4x [[MSAA]].
 
|antialiasing notes        = Up to 4x [[MSAA]].
|vsync                      = hackable
+
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 
|vsync notes                = In-game Vsync option is broken. Use the [[#Patches|Multi-Patch]] to fix it.
 
|vsync notes                = In-game Vsync option is broken. Use the [[#Patches|Multi-Patch]] to fix it.
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = No frame rate or refresh rate cap.<ref>[http://120hz.net/showthread.php?3258-New-120Hz-Games-Report New 120Hz Games Report]</ref>
+
|120 fps notes              = No frame rate or refresh rate cap.<ref>{{Refurl|url=http://web.archive.org/web/20160913143805/http://120hz.net/showthread.php?3258-New-120Hz-Games-Report|title=New 120Hz Games Report|date=May 2023}}</ref>
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|ray tracing                = false
 +
|ray tracing notes          =
 +
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 +
{{Fixbox|description=Use OpenXRay|fix=
 +
# Download [https://github.com/OpenXRay/xray-16/wiki/%5BEN%5D-How-to-install-and-play/ OpenXray]
 +
# Download archive that you want
 +
# Rename original <code>bin</code> folder to some other name. (for example, <code>bin_backup</code>)
 +
# Extract the archive to game root folder (not the <code>bin</code> folder)
 +
# Launch the game using the original launcher <code>Stalker-COP.exe</code>
 +
# In the game, go to the '''options''' menu then select the '''game''' tab, change the FOV slider to your desired value (ranging from 55 to 115)
 +
{{ii}} If you have problems with OpenAL, install it using the included <code>oalinst.exe</code>
 +
}}
 +
 
{{Fixbox|description=Changing FOV|ref={{cn|date=August 2017}}|fix=
 
{{Fixbox|description=Changing FOV|ref={{cn|date=August 2017}}|fix=
 
# Download [https://community.pcgamingwiki.com/files/file/34-stalker-call-of-pripyat-fov-switcher/ FOV switcher].
 
# Download [https://community.pcgamingwiki.com/files/file/34-stalker-call-of-pripyat-fov-switcher/ FOV switcher].
 
# Copy it to the installation folder.
 
# Copy it to the installation folder.
# BACKUP your original xrgame.dll somewhere. In the case of problems just copy it back.
+
# Back up the original {{file|xrgame.dll}}.
# Run fov_switch.cmd
+
# Run {{file|fov_switch.cmd}}.
 
# Use the mouse wheel to scroll through all available variants.
 
# Use the mouse wheel to scroll through all available variants.
# In the opened window enter the number from 1 till 52 depending on your game version and chosen FOV.
+
# In the opened window enter the number from 1 to 52 depending on your game version and chosen FOV.
# To enable the external cam in singleplayer mode of Call of Pripyat (by using the F6-F8 keys) just enter these commands in the in-game console:
+
# To enable the external cam in singleplayer mode (by using the {{key|F6}}-{{key|F8}} keys), enter these commands in the in-game console:
 +
<pre>
 +
bind cam_1 kF6
 +
bind cam_2 kF7
 +
bind cam_3 kF8
 +
</pre>
 +
}}
  
* bind cam_1 kF6
+
{{Fixbox|description=Manually patch xrGame.dll|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/4500/discussions/0/620700960626854029/|title=Steam Community|date=May 2023}}</ref>|fix=
* bind cam_2 kF7
+
# Multiply your desired FOV by 2, eg. 45 degrees x 2 = 90.
* bind cam_3 kF8
+
# Convert the value to hexadecimal, eg. 90 = 5A.
 +
# Open {{file|{{P|game}}\bin\xrGame.dll}} in a hex editor app (e.g. HxD).
 +
# Search for the hex string "42 F0 A7 C6 3D", which should be found at address 635C47 if the game is unmodified.
 +
# Change the value preceding it to the desired value, eg. "'''5A''' 42 F0 A7 C6 3D"
 
}}
 
}}
  
Line 219: Line 217:
 
{{Input
 
{{Input
 
|key remap                = true
 
|key remap                = true
|key remap notes          =  
+
|key remap notes          = can not rebind/unbind Mouse wheel, use [https://www.nexusmods.com/stalkercallofpripyat/mods/319 Mousewheel Inverter and Qols]
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes = No acceleration is applied.
 
|acceleration option notes = No acceleration is applied.
Line 228: Line 226:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = unknown
+
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = false
 
|controller support        = false
 
|controller support notes  =  
 
|controller support notes  =  
|full controller          = unknown
+
|full controller          = false
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = false
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = false
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|playstation controllers  = false
|dualshock 4 notes         =  
+
|playstation controller models =  
|dualshock prompts         = unknown
+
|playstation controllers notes =  
|dualshock prompts notes   =  
+
|playstation prompts       = false
|light bar support        = unknown
+
|playstation prompts notes =  
 +
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes         = unknown
+
|dualsense adaptive trigger support = false
|dualshock 4 modes notes   =  
+
|dualsense adaptive trigger support notes =
 +
|dualsense haptics support  = false
 +
|dualsense haptics support notes =
 +
|playstation connection modes =  
 +
|playstation connection modes notes =  
 
|tracked motion controllers= unknown
 
|tracked motion controllers= unknown
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
Line 286: Line 289:
 
|separate volume notes    = SFX and music.
 
|separate volume notes    = SFX and music.
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Up to 7.0 output<ref>[https://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref>
+
|surround sound notes    = Up to 7.0 output<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          = Non-conversation speech is not subtitled.
 
|subtitles notes          = Non-conversation speech is not subtitled.
Line 295: Line 298:
 
|eax support              = true
 
|eax support              = true
 
|eax support notes        = EAX 2.0. HRTF can be used without any audio card with some modification. See [[#Use OpenAL Soft's HRTF|Use OpenAL Soft's HRTF]]
 
|eax support notes        = EAX 2.0. HRTF can be used without any audio card with some modification. See [[#Use OpenAL Soft's HRTF|Use OpenAL Soft's HRTF]]
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
Line 300: Line 305:
 
{{Fixbox|description=Replace OpenAL32.dll file|fix=
 
{{Fixbox|description=Replace OpenAL32.dll file|fix=
 
:1. Go to the [http://openal-soft.org main OpenAL Soft] page and download both Windows binary and the source code.
 
:1. Go to the [http://openal-soft.org main OpenAL Soft] page and download both Windows binary and the source code.
:2. Unpack <code>soft_oal.dll</code> from '''bin/win32''' directory in Windows binary archive, rename it to <code>wrap_oal.dll</code> and replace the existing one located in '''bin''' folder of the game.
+
:2. Unpack {{file|soft_oal.dll}} from {{file|bin\win32|folder}} directory in Windows binary archive, rename it to {{file|wrap_oal.dll}} and replace the existing one located in {{file|{{p|game}}\bin|folder}}.
:3. Create a folder called '''openal''' in <code>%APPDATA</code> and unpack the '''hrtf''' folder from the source code archive in there. Create a new text file in <code>%APPDATA</code> called <code>alsoft.ini</code> and add the following line:
+
:3. Create a folder called {{file|openal|folder}} in {{file|%APPDATA|folder}} and unpack the {{file|hrtf|folder}} folder from the source code archive in there. Create a new text file in {{file|%APPDATA|folder}} called {{file|alsoft.ini}} and add the following line:
 
<pre>
 
<pre>
 
[general]
 
[general]
Line 316: Line 321:
  
 
{{L10n|content=
 
{{L10n|content=
{{ii}} Game language for the GOG.com version is set with <code>Settings.exe</code>.
+
{{ii}} Game language for the GOG.com version is set with {{file|Settings.exe}}, located in the root folder of the game.
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
Line 323: Line 328:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    = Some unimportant non-conversation speech is Russian.
 
  |notes    = Some unimportant non-conversation speech is Russian.
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Czech
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Retail [https://github.com/hornster02/STALKER_Call_of_Pripyat-2009-CZ link #1] [https://infoek.cz/stalker-call-of-pripyat-cestina-2022/ link #2] or Fan translation [https://www.abcgames.cz/?p=preklady_zobraz&id=12947 link #3]
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 346: Line 359:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = [https://magyaritasok.hu/magyaritasok/stalker-call-of-pripyat/2736 Fan translation.]
+
  |notes    = Fan translation. Available to [https://magyaritasok.hu/games/s-dot-t-a-dot-l-k-dot-e-r-dot-call-of-pripyat download.]
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 362: Line 375:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Features optional Polish voice-over translation.
+
  |notes    = Official polish voice-over translation and [https://grajpopolsku.pl/forum/viewtopic.php?f=10&t=2690%20download/ fan translation]
 
  |fan      =  
 
  |fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = hackable
 +
|audio    = unknown
 +
|subtitles = hackable
 +
|notes    = Fan translation, [https://tribogamer.com/traducoes/114_traducao-do-s-t-a-l-k-e-r-call-of-pripyat-para-portugues-do-brasil.html download].
 +
|fan      = true
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 371: Line 393:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Serbian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation (latin and cyrillic). Available to [https://srbifikatori.rs/igre/stalker_call_of_pripyat download.]
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 386: Line 416:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
 +
|notes    = Fan translation. Available to [https://turkce-yama.com/s-t-a-l-k-e-r-call-of-pripyat-turkce-yama.htm download.]
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 393: Line 424:
 
  |audio    = hackable
 
  |audio    = hackable
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = Official translation patch from GSC, [http://cop.stalker-game.ru/?page=misc_downloads download]. Already included in Steam version. Some characters still speak Russian for the sake of realism.
+
  |notes    = Official translation patch from GSC, [http://cop.stalker-game.ru/?page=misc_downloads download]. Already included in Steam version, and available as an extra on GOG.com. Some characters still speak Russian for the sake of realism.
 
}}
 
}}
 
}}
 
}}
Line 405: Line 436:
 
|lan play            = true
 
|lan play            = true
 
|lan play players    = 32
 
|lan play players    = 32
|lan play modes      =  
+
|lan play modes      = Versus
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = true
+
|online play          = hackable
 
|online play players  = 32
 
|online play players  = 32
|online play modes    =  
+
|online play modes    = Versus
 
|online play notes    = Use the [[#Patches|Multi-Patch]] to replace the [[GameSpy]] master server.
 
|online play notes    = Use the [[#Patches|Multi-Patch]] to replace the [[GameSpy]] master server.
 
|asynchronous        =  
 
|asynchronous        =  
Line 444: Line 475:
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = hackable
 
|nvidia 3d vision            = hackable
|nvidia 3d vision notes      = See [http://helixmod.blogspot.com/2016/05/stalker-call-of-pripyat-dx11.html Helix Mod: S.T.A.L.K.E.R. Call of Pripyat].
+
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2016/05/stalker-call-of-pripyat-dx11.html Helix Mod: S.T.A.L.K.E.R. Call of Pripyat].
 
|tridef 3d                  = unknown
 
|tridef 3d                  = unknown
 
|tridef 3d notes            =  
 
|tridef 3d notes            =  
Line 475: Line 506:
 
|play area room-scale notes  =  
 
|play area room-scale notes  =  
 
}}
 
}}
 +
 +
==Issues unresolved==
 +
===Traversal stutters===
 +
  
 
==Issues fixed==
 
==Issues fixed==
 
==="Unknown profile error (code: 4)"===
 
==="Unknown profile error (code: 4)"===
 
{{ii}} [[GameSpy]] services have been shut down; use [[#Patches|Multi-Patch]] for an official replacement.
 
{{ii}} [[GameSpy]] services have been shut down; use [[#Patches|Multi-Patch]] for an official replacement.
{{ii}} If you are already using the new master servers ensure you have entered the correct details; previous GameSpy profiles have not been imported.<ref>[http://www.stalker-game.com/en/?page=patches S.T.A.L.K.E.R.: Shadow of Chernobyl]</ref>
+
{{ii}} If using the new master servers, ensure that the correct details are entered; previous GameSpy profiles have not been imported.<ref>{{Refurl|url=http://www.stalker-game.com/en/?page=patches|title=S.T.A.L.K.E.R.: Shadow of Chernobyl|date=May 2023}}</ref>
  
 
===Game crashes in DX10/11 mode===
 
===Game crashes in DX10/11 mode===
 
{{Fixbox|description=Uninstall Windows update KB2670838|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Uninstall Windows update KB2670838|ref={{cn|date=July 2016}}|fix=
# Go to Control Panel -> '''Uninstall a program''' -> '''View installed updates'''.
+
# Go to Control Panel '''Uninstall a program''' -> '''View installed updates'''.
 
# Search for <code>KB2670838</code> and uninstall it.
 
# Search for <code>KB2670838</code> and uninstall it.
# Restart your system.
+
# Restart the system.
 
}}
 
}}
 
{{Fixbox|description=Use OpenXray|fix=
 
{{Fixbox|description=Use OpenXray|fix=
 
# See [[#OpenXRay]]
 
# See [[#OpenXRay]]
 +
}}
 +
 +
===Mouse Delay and bad frametimes===
 +
{{ii}} Selecting normal or full dynamic lighting will cause the game to saturate the CPU by one core, which will cause stutters.
 +
{{Fixbox|description=Set lighting to Static Lighting|ref=<ref>{{Refurl|url=http://forum.notebookreview.com/threads/mouse-delay-on-s-t-a-l-k-e-r.448444/#post-5700842|title=Mouse Delay on S.T.A.L.K.E.R.|date=May 2023}}</ref>|fix=
 +
}}
 +
 +
===Steam version does not launch on Windows 10/11, BugTrap reports error at 0023:00160311===
 +
{{Fixbox|description=Mandatory ASLR prevents game from running|fix=
 +
# Open Windows Defender.
 +
# In App & browser control, open Exploit protection settings.
 +
# In Program settings, add an exception for {{file|xrEngine.exe}}.
 +
# Disable "Force randomization for images (Mandatory ASLR)".
 +
}}
 +
 +
===The game process runs but no actual game is launched===
 +
{{ii}} In the Task Manager one or multiple xrEngine.exe processes can be seen running, yet the game is not launching.
 +
{{Fixbox|description=Parental Control check gets stuck and prevents the game from running|fix=
 +
# Navigate to the {{file|{{P|game}}\Bin|folder}} folder.
 +
# Delete or rename the {{file|pctrlchk.dll}} file.
 +
}}
 +
 +
===Stretched Scope texture in Widescreen===
 +
{{ii}} The Scope in a weapon is a 2D texture which as a result will get stretched the wider the resolution.
 +
{{Fixbox|description=Install the Widescreen Scope Fix|ref=<ref>https://web.archive.org/web/20210424115424/http://forum.epicstalker.com/viewtopic.php?t=785</ref>|fix=
 +
# Copy the code from the [https://web.archive.org/web/20210424115424/http://forum.epicstalker.com/viewtopic.php?t=785 original forum post (archived)] in a text file and save it as {{file|{{P|game}}\gamedata\configs\ui\scopes_16.xml}} (create these folders if not found).
 +
# Go to {{file|{{P|game}}|folder}} and open {{file|fsgame.ltx}} in a text editor.
 +
# Change its content as [https://www.dropbox.com/s/2zkidvtj9q0qgpb/stalker%20scope.txt?dl=0 shown].
 
}}
 
}}
  
Line 494: Line 557:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9, 10, 10.1, 11
+
|direct3d versions      = 9.0c, 10, 10.1, 11
 
|direct3d notes        = Bound to the lighting renderer.
 
|direct3d notes        = Bound to the lighting renderer.
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 515: Line 578:
 
|shader model notes    =  
 
|shader model notes    =  
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
|windows 64-bit exe    = false
+
|windows 64-bit exe    = hackable
|windows exe notes      =  
+
|windows arm app        = false
|macos 32-bit app       =  
+
|windows exe notes      = See [[#OpenXRay|OpenXRay]].
|macos 64-bit app       =  
+
|macos intel 32-bit app =  
 +
|macos intel 64-bit app =  
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
|linux 32-bit executable=  
+
|linux 32-bit executable= hackable
|linux 64-bit executable=  
+
|linux 64-bit executable= hackable
|linux executable notes =  
+
|linux arm app          = hackable
 +
|linux executable notes = See [[#OpenXRay|OpenXRay]].
 
}}
 
}}
  
Line 540: Line 606:
 
|multiplayer notes= Discontinued; install the [http://www.stalker-game.com/en/?page=patches Multi-Patch] to replace the master servers.
 
|multiplayer notes= Discontinued; install the [http://www.stalker-game.com/en/?page=patches Multi-Patch] to replace the master servers.
 
}}
 
}}
 +
 +
===Modifications===
 +
{{mm}} [https://www.moddb.com/games/stalker-call-of-pripyat/mods/ Mod DB] has an large list of mods available for S.T.A.L.K.E.R.: Call of Pripyat.
 +
 +
====[https://www.moddb.com/mods/call-of-chernobyl S.T.A.L.K.E.R.: Call of Chernobyl]====
 +
* Call of Chernobyl is a free-play sandbox mod for S.T.A.L.K.E.R. : Call of Pripyat created by TeamEPIC. It features 32 explorable maps, reworked level design and level fixes, new original level, Trucks Cemetery, Full AI and A-Life overhaul, engine and script enhancements, Repeatable task system which bases itself on A-Life events, Customizable weather environments for every map as well as surges and psi-storms from AF3, Character creation which includes name, portrait and faction selection; Several optional modes such as Ironman mode, story mode and zombie survival mode, New achievements, rankings and reputation system, PDA leaderboard and enhanced PDA statistics, Companion system with keyboard issued commands, many optional side-features and community-made addons.
 +
{{ii}} Use [https://cdn.discordapp.com/attachments/547441675115429889/603698310494289925/OGSE_reverb_for_CoC.zip this mod] to get appropriate reverb effects when using OpenAL Soft.
 +
 +
====[https://www.moddb.com/mods/stalker-anomaly Anomaly]====
 +
* Anomaly is a standalone freeplay S.T.A.L.K.E.R. mod powered by an x64 version of OpenXRay. Built upon Last Day and Call of Chernobyl, the mod continues its way on expanding and adding new features while maintaining a high level of quality and replay value.
 +
 +
====[https://www.moddb.com/mods/dead-air Dead Air]====
 +
* Dead Air is a full-scale freeplay S.T.A.L.K.E.R. modification based on Call of Chernobyl. It changes all aspects of the game, from graphics, audio, and special effects to various gameplay and AI features. The modification evolves from the ideas started in Call of Misery, a previous project from the mod's author. Major inspirations for Dead Air have been projects such as N.L.C. (New Level Changer), MISERY, Autumn Aurora, and OGSE. Dead Air prioritizes the development of the game platform's potential, gameplay complexity, and attention to detail, along with addressing both the quality and quantity of all content.
 +
 +
====[https://www.moddb.com/mods/atmosfear-for-call-of-pripyat Atmosfear]====
 +
* AtmosFear 3 is a mod for S.T.A.L.K.E.R.: Call Of Pripyat that tweaks and expands the vanilla weather system to be more realistic and various.
 +
 +
====[https://www.moddb.com/mods/stalker-misery Misery]====
 +
* Full concept modification of S.T.A.L.K.E.R.: Call of Pripyat that touches every game aspect including textures, sfx, music, weapons, AI, items, weather difficulty and much more. Designed to make the game much more difficult.
 +
 +
====[https://www.moddb.com/mods/call-of-pripyat-complete Call of Pripyat Complete]====
 +
* ATTENTION: Not recommended for a first playthrough. Complete mod contains major bug fixes, A.I improvements, upgraded shaders, new higher resolution textures, sounds, music, weather and visual effects. It also provides several (optional) game breaking cheats, and has not been updated since March 2011. It is recommended that you seek out a smaller more up to date mods to fix or change whatever you seek.
 +
 +
====[https://www.moddb.com/mods/remake COP Remake 2.1] / [https://www.gamepressure.com/download.asp?ID=63992 2.0]====
 +
* Ultra HD textures. Prettier models for characters, monsters, weapons, hands and items. Enhanced weather, nature, structures, particles, shaders and post process effects. HQ sounds and interface. Version 2.0 can be more stable.
 +
 +
====[https://www.moddb.com/mods/sigerous-sgm Sigerous Mod]====
 +
* Extends the vanilla storyline with additional quests, adds extra maps found in the Clear sky game. New items, weapons, outfits and artifacts. The versions here have had additional mods merged with them such as Atmosfear and Absolute Nature as well as any fixes, tweaks and translations required. In SGM you can join factions and take on faction specific tasks
  
 
==System requirements==
 
==System requirements==
Line 550: Line 644:
 
|minRAM  = 768 MB
 
|minRAM  = 768 MB
 
|minHD    = 6 GB
 
|minHD    = 6 GB
|minGPU  = Nvidia GeForce 5900
+
|minGPU  = Nvidia GeForce FX 5900
 
|minGPU2  = ATI Radeon 9600 XT
 
|minGPU2  = ATI Radeon 9600 XT
 
|minVRAM  = 128 MB
 
|minVRAM  = 128 MB
Line 566: Line 660:
  
 
{{References}}
 
{{References}}
[[Category:GOG.com Enhancement Project]]
+
{{GOG.com Enhancement Project}}

Latest revision as of 14:14, 13 April 2024

S.T.A.L.K.E.R.: Call of Pripyat
S.T.A.L.K.E.R.: Call of Pripyat cover
Developers
GSC Game World
Publishers
bitComposer Games
Deep Silver
Engines
X-Ray Engine
Release dates
Windows October 2, 2009
Reception
Metacritic 80
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, Shooter
Art styles Realistic
Themes Eastern Europe, Post-apocalyptic
Series S.T.A.L.K.E.R.
S.T.A.L.K.E.R.: Call of Pripyat on HowLongToBeat
S.T.A.L.K.E.R.: Call of Pripyat on IGDB
S.T.A.L.K.E.R.: Call of Pripyat on MobyGames
S.T.A.L.K.E.R.: Call of Pripyat on Wikipedia
S.T.A.L.K.E.R.
S.T.A.L.K.E.R.: Shadow of Chernobyl 2007
S.T.A.L.K.E.R.: Clear Sky 2008
S.T.A.L.K.E.R.: Call of Pripyat 2009
S.T.A.L.K.E.R.: Lost Alpha (Unofficial) 2014
S.T.A.L.K.E.R. 2: Heart of Chornobyl 2023

Warnings

GameSpy online services have been shut down (see Network for solutions).

S.T.A.L.K.E.R.: Call of Pripyat is a singleplayer and multiplayer first-person action and shooter game in the S.T.A.L.K.E.R. series.

Multiple users report micro freezes happening even on the most modern computers. The OpenXRay engine can be used for improving compatibility with modern systems, as well as running the game on Linux.

General information

Official Forum
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Can be played on Linux natively thanks to the open-source OpenXRay engine, see OpenXRay.
Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
SecuROM 7 DRM.
Polish and Russian copies use StarForce 5 DRM.
GOG.com key
Icon overlay.png
Windows
GamersGate
Icon overlay.png
Windows
GOG.com
DRM-free
CD key
Serial key for multiplayer shown in the game's library entry.
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
CD key
Some CD keys can be redeemed on GOG.com[1][2]
Windows

Essential improvements

Skip intro videos

Use replacement files

Apply the S.T.A.L.K.E.R.: Call of Pripyat intro skip.

Patches

The Multi-Patch replaces the GameSpy master servers and optionally forces Vsync. The GOG.com and Steam versions are already patched, however the Steam version of the game still has broken Vsync implementation.

OpenXRay

OpenXRay is an open-source version of the game's engine. It includes native support for Linux as well as OpenGL, possibly fixing bugs and improving compatibility with modern systems.[3] It also adds a number of additional settings, such as an FOV slider, a language toggle between English and Russian, an option to use FXAA, and a configurable gamepad input setup.[4]
Call of Pripyat support is complete, S.T.A.L.K.E.R.: Clear Sky support is in beta.

Modified LuaJIT library

Users have reported increased performance, especially in script-heavy mods.
Use replacement files[citation needed]
  1. Download the modified library.
  2. Extract the content of LuaJIT_EXPERIMENTAL_latest.rar\release\bin to <path-to-game>\bin.

Notes

It is recommended to backup the conflicting files before replacement.

Utilities

Increase User Memory for use on 32-bit operating systems[5]
  1. Open command prompt with Administrator rights.
  2. Enter bcdedit /set IncreaseUserVA 3072 at the prompt and press Enter.
  3. Close the prompt and restart the computer.

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Windows %PUBLIC%\Public Documents\S.T.A.L.K.E.R. - Call of Pripyat\
GOG.com %USERPROFILE%\Documents\Stalker-COP\
Steam <path-to-game>\_appdata_\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/41700/pfx/[Note 1]
CD key, language and GameSpy ID are stored in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\GSC Game World\STALKER-COP

Save game data location

System Location
Windows %PUBLIC%\Public Documents\S.T.A.L.K.E.R. - Call of Pripyat\savedgames\
GOG.com %USERPROFILE%\Documents\Stalker-COP\savedgames\
Steam <path-to-game>\_appdata_\savedgames\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/41700/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video

In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Scope View becomes stretched and bugged. See
Multi-monitor
Ultra-widescreen
Hor+
4K Ultra HD
Field of view (FOV)
80° (55° Vertical) - See Field of view (FOV).
Windowed
Borderless fullscreen windowed
Use windowed mode and -no_dialog_header command line argument.
Anisotropic filtering (AF)
Up to 16 samples.
Anti-aliasing (AA)
Up to 4x MSAA.
Vertical sync (Vsync)
In-game Vsync option is broken. Use the Multi-Patch to fix it.
60 FPS and 120+ FPS
No frame rate or refresh rate cap.[6]
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Ray tracing (RT)

Field of view (FOV)

Use OpenXRay
  1. Download OpenXray
  2. Download archive that you want
  3. Rename original bin folder to some other name. (for example, bin_backup)
  4. Extract the archive to game root folder (not the bin folder)
  5. Launch the game using the original launcher Stalker-COP.exe
  6. In the game, go to the options menu then select the game tab, change the FOV slider to your desired value (ranging from 55 to 115)
If you have problems with OpenAL, install it using the included oalinst.exe
Changing FOV[citation needed]
  1. Download FOV switcher.
  2. Copy it to the installation folder.
  3. Back up the original xrgame.dll.
  4. Run fov_switch.cmd.
  5. Use the mouse wheel to scroll through all available variants.
  6. In the opened window enter the number from 1 to 52 depending on your game version and chosen FOV.
  7. To enable the external cam in singleplayer mode (by using the F6-F8 keys), enter these commands in the in-game console:
bind cam_1 kF6
bind cam_2 kF7
bind cam_3 kF8
Manually patch xrGame.dll[7]
  1. Multiply your desired FOV by 2, eg. 45 degrees x 2 = 90.
  2. Convert the value to hexadecimal, eg. 90 = 5A.
  3. Open <path-to-game>\bin\xrGame.dll in a hex editor app (e.g. HxD).
  4. Search for the hex string "42 F0 A7 C6 3D", which should be found at address 635C47 if the game is unmodified.
  5. Change the value preceding it to the desired value, eg. "5A 42 F0 A7 C6 3D"

Input

In-game control settings.
In-game control settings.

Keyboard and mouse State Notes
Remapping
can not rebind/unbind Mouse wheel, use Mousewheel Inverter and Qols
Mouse acceleration
No acceleration is applied.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Controller types

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
SFX and music.
Surround sound
Up to 7.0 output[8]
Subtitles
Non-conversation speech is not subtitled.
Closed captions
Mute on focus lost
EAX support
EAX 2.0. HRTF can be used without any audio card with some modification. See Use OpenAL Soft's HRTF
Royalty free audio

Use OpenAL Soft's HRTF

Replace OpenAL32.dll file
1. Go to the main OpenAL Soft page and download both Windows binary and the source code.
2. Unpack soft_oal.dll from bin\win32 directory in Windows binary archive, rename it to wrap_oal.dll and replace the existing one located in <path-to-game>\bin.
3. Create a folder called openal in %APPDATA and unpack the hrtf folder from the source code archive in there. Create a new text file in %APPDATA called alsoft.ini and add the following line:
[general]
hrtf=true
4.Save it and then run the game.
5. Go to the Options→Sound and change the Sound driver to OpenAL Soft and restart the game.
6. Open up the developer console using ~ and scroll up using the Page Up key, if the message says.
SOUND: OpenAL: Required device: OpenAL Soft. Created device: OpenAL Soft

Then the OpenAL Soft device is used and with it, HRTF mode as well.

Localizations

Game language for the GOG.com version is set with Settings.exe, located in the root folder of the game.
Language UI Audio Sub Notes
English
Some unimportant non-conversation speech is Russian.
Czech
Retail link #1 link #2 or Fan translation link #3
French
German
Hungarian
Fan translation. Available to download.
Italian
Polish
Official polish voice-over translation and fan translation
Brazilian Portuguese
Fan translation, download.
Russian
Serbian
Fan translation (latin and cyrillic). Available to download.
Spanish
Turkish
Fan translation. Available to download.
Ukrainian
Official translation patch from GSC, download. Already included in Steam version, and available as an extra on GOG.com. Some characters still speak Russian for the sake of realism.

Network

Multiplayer types

Type Native Players Notes
LAN play
32 Versus
Online play
32 Versus
Use the Multi-Patch to replace the GameSpy master server.

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
Direct IP
To skip GameSpy login use Multiplayer, Via the LAN, Direct IP button.

Ports

Protocol Port(s) and/or port range(s)
TCP 3783, 6500, 6515, 6667, 13139, 27900, 28900, 29900, 29901
Universal Plug and Play (UPnP) support status is unknown.

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: S.T.A.L.K.E.R. Call of Pripyat.
vorpX
G3D
Officially supported game, see official vorpx game list.
Devices
3RD Space Gaming Vest

Issues unresolved

Traversal stutters

Issues fixed

"Unknown profile error (code: 4)"

GameSpy services have been shut down; use Multi-Patch for an official replacement.
If using the new master servers, ensure that the correct details are entered; previous GameSpy profiles have not been imported.[9]

Game crashes in DX10/11 mode

Uninstall Windows update KB2670838[citation needed]
  1. Go to Control Panel → Uninstall a program -> View installed updates.
  2. Search for KB2670838 and uninstall it.
  3. Restart the system.
Use OpenXray
  1. See #OpenXRay

Mouse Delay and bad frametimes

Selecting normal or full dynamic lighting will cause the game to saturate the CPU by one core, which will cause stutters.
Set lighting to Static Lighting[10]

Steam version does not launch on Windows 10/11, BugTrap reports error at 0023:00160311

Mandatory ASLR prevents game from running
  1. Open Windows Defender.
  2. In App & browser control, open Exploit protection settings.
  3. In Program settings, add an exception for xrEngine.exe.
  4. Disable "Force randomization for images (Mandatory ASLR)".

The game process runs but no actual game is launched

In the Task Manager one or multiple xrEngine.exe processes can be seen running, yet the game is not launching.
Parental Control check gets stuck and prevents the game from running
  1. Navigate to the <path-to-game>\Bin folder.
  2. Delete or rename the pctrlchk.dll file.

Stretched Scope texture in Widescreen

The Scope in a weapon is a 2D texture which as a result will get stretched the wider the resolution.
Install the Widescreen Scope Fix[11]
  1. Copy the code from the original forum post (archived) in a text file and save it as <path-to-game>\gamedata\configs\ui\scopes_16.xml (create these folders if not found).
  2. Go to <path-to-game> and open fsgame.ltx in a text editor.
  3. Change its content as shown.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c, 10, 10.1, 11 Bound to the lighting renderer.
OpenGL
See OpenXRay.
Shader Model support 1.x, 2, 3, 4, 5
Executable 32-bit 64-bitARM Notes
Windows
See OpenXRay.
Linux
See OpenXRay.

Middleware

Middleware Notes
Physics Open Dynamics Engine
Audio OpenAL
Multiplayer GameSpy Discontinued; install the Multi-Patch to replace the master servers.

Modifications

Mod DB has an large list of mods available for S.T.A.L.K.E.R.: Call of Pripyat.

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

  • Call of Chernobyl is a free-play sandbox mod for S.T.A.L.K.E.R. : Call of Pripyat created by TeamEPIC. It features 32 explorable maps, reworked level design and level fixes, new original level, Trucks Cemetery, Full AI and A-Life overhaul, engine and script enhancements, Repeatable task system which bases itself on A-Life events, Customizable weather environments for every map as well as surges and psi-storms from AF3, Character creation which includes name, portrait and faction selection; Several optional modes such as Ironman mode, story mode and zombie survival mode, New achievements, rankings and reputation system, PDA leaderboard and enhanced PDA statistics, Companion system with keyboard issued commands, many optional side-features and community-made addons.
Use this mod to get appropriate reverb effects when using OpenAL Soft.

Anomaly

  • Anomaly is a standalone freeplay S.T.A.L.K.E.R. mod powered by an x64 version of OpenXRay. Built upon Last Day and Call of Chernobyl, the mod continues its way on expanding and adding new features while maintaining a high level of quality and replay value.

Dead Air

  • Dead Air is a full-scale freeplay S.T.A.L.K.E.R. modification based on Call of Chernobyl. It changes all aspects of the game, from graphics, audio, and special effects to various gameplay and AI features. The modification evolves from the ideas started in Call of Misery, a previous project from the mod's author. Major inspirations for Dead Air have been projects such as N.L.C. (New Level Changer), MISERY, Autumn Aurora, and OGSE. Dead Air prioritizes the development of the game platform's potential, gameplay complexity, and attention to detail, along with addressing both the quality and quantity of all content.

Atmosfear

  • AtmosFear 3 is a mod for S.T.A.L.K.E.R.: Call Of Pripyat that tweaks and expands the vanilla weather system to be more realistic and various.

Misery

  • Full concept modification of S.T.A.L.K.E.R.: Call of Pripyat that touches every game aspect including textures, sfx, music, weapons, AI, items, weather difficulty and much more. Designed to make the game much more difficult.

Call of Pripyat Complete

  • ATTENTION: Not recommended for a first playthrough. Complete mod contains major bug fixes, A.I improvements, upgraded shaders, new higher resolution textures, sounds, music, weather and visual effects. It also provides several (optional) game breaking cheats, and has not been updated since March 2011. It is recommended that you seek out a smaller more up to date mods to fix or change whatever you seek.

COP Remake 2.1 / 2.0

  • Ultra HD textures. Prettier models for characters, monsters, weapons, hands and items. Enhanced weather, nature, structures, particles, shaders and post process effects. HQ sounds and interface. Version 2.0 can be more stable.

Sigerous Mod

  • Extends the vanilla storyline with additional quests, adds extra maps found in the Clear sky game. New items, weapons, outfits and artifacts. The versions here have had additional mods merged with them such as Atmosfear and Absolute Nature as well as any fixes, tweaks and translations required. In SGM you can join factions and take on faction specific tasks

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP2
Processor (CPU) Intel Pentium 4 2.0 GHz
AMD Athlon XP 2200+
System memory (RAM) 768 MB
Hard disk drive (HDD) 6 GB
Video card (GPU) Nvidia GeForce FX 5900
ATI Radeon 9600 XT
128 MB of VRAM
DirectX 9.0c compatible


Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/41700/ in addition to or instead of this directory. The app ID (41700) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. GOG.com - Forum - Reclaim your games. DRM-Free! - last accessed on 2022-12-06
  2. Verified by User:Aemony on 2022-12-06
    Based on testing in 2022 this still works, but probably requires a CD key purchased from an older batch from around 2015 or earlier.
  3. OpenXRay/xray-16: Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. - last accessed on 2020-08-06
  4. Imgur album comparing settings screens - last accessed on May 2023
  5. techpowerup.com - last accessed on May 2023
  6. New 120Hz Games Report - last accessed on May 2023
  7. Steam Community - last accessed on May 2023
  8. PC Gaming Surround Sound Round-up - last accessed on May 2023
  9. S.T.A.L.K.E.R.: Shadow of Chernobyl - last accessed on May 2023
  10. Mouse Delay on S.T.A.L.K.E.R. - last accessed on May 2023
  11. https://web.archive.org/web/20210424115424/http://forum.epicstalker.com/viewtopic.php?t=785