S.T.A.L.K.E.R.: Clear Sky

S.T.A.L.K.E.R.: Clear Sky

Not enough ratings
Fix VSync
By Viejo Libidinoso
I was replaying this gem, and found that although MultiPatch seems to be part of the Steam version, for some reason VSync doesn't seem to work. This quick guide will quickly tell how to fix VSync, instead of using stuff like D3DOverrider, making the game windowed, or a program to emulate a borderless window.
3
   
Award
Favorite
Favorited
Unfavorite
Root cause? and How we fix it?
I can't confirm this, since I don't know if someone could just not have any issue at all and run the game with VSync. For me, with all files coming from Steam it wasn't working any way, although as I commented, the MultiPatch dlls are part of Steam. Only thing I can think of is that the dlls downloaded from Steam just don't work, are blocked, or have another issue when being injected.

What we are basically going to do is put the dlls coming from the MultiPatch installer, which seem to work fine instead of the dlls downloaded by Steam. Keep in mind that you can have issues when running the MultiPatch installer, at least I had then since the installer always told me that I had an improper version. If this doens't happen to you just install the MultiPatch as normal and should go smooth, but for the ones getting the improper version message, the only workaround to get the dlls was to extract them from the installer.
What we need?
  • MultiPatch, get it from here[www.stalker-game.com]
  • InnoExtract, get it from here[constexpr.org]
Steps to perform
  • 1- Extract InnoExtract zip contents and put MultiPatch exe inside it


  • 2- Open a cmd (run as admin just in case), make a cd into the folder where you extracted InnoExtract, and then type innoextract <MultiPatch name with .exe>


  • 3- After typing Enter, you should have gotten an answer like this


  • 4- Go to the STALKER-STCS folder generated by InnoExtract, and you will find 4 dlls. Just copy then into the bin folder of your STALKER installation folder, replacing the originals 4 dlls
The closing notes
After the steps above, VSync should now (I hope) start working in Clear Sky. It's very weird, since the dlls extracted with InnoExtract from the MultiPatch are the same size as the ones downloaded from Steam. But somehow the Steam ones just don't seem to be injected ingame, at least for me.

Neither InnoExtract or the MultiPatch are mine, send your thanks to their devs.

It's my first guide, so any comments to improve it are welcome. Thanks!!
7 Comments
Junior95 May 29, 2024 @ 7:48am 
It works thanks a lot!
Ben_19M Aug 23, 2023 @ 2:26am 
alternatively, you could drag stk-multi-patch.exe into innoextract.exe and it makes a folder with the dll files
Nilex Feb 15, 2023 @ 11:43am 
CD is just a way to navigate to desired folder in a CMD console environment. It's short for "Change Directory." But anyway there's an easier way: navigate where you put InnoExtract and MultiPatch using common windows file explorer > then Shift+RightClick on folder icon > click Open command window here. Now that you are in CMD where you need to be simply follow the guide from there.
Firkhet Feb 15, 2023 @ 9:36am 
Haven't really used cmd or these types of commands on a pc, so Im kind of lost on how to make a "cd". Could you or someone else help me a bit?
Nilex Jan 24, 2023 @ 11:54pm 
Thanks a LOT for this. Fixed both V-Sync and random crashes I was getting. Had to extract contents InnoExtract like the other guy. Props for figuring out that step for us.
Btw Multi-Patch is not installed on Steam CS version since although files appear the same, all four differ in few bytes.
Yzal Jan 6, 2022 @ 12:55pm 
Thanks, this method also works for SoC and CoP. I couldn't get the multipatch to install normally, it couldn't detect the games for some reason, and the others vsync fixes i found didn't work.
☢ Ellie ☢ Feb 8, 2021 @ 7:10am 
Thanks. My problem solved.