S.T.A.L.K.E.R. 2: Heart of Chornobyl

S.T.A.L.K.E.R. 2: Heart of Chornobyl

32 ratings
FPS Boost / Anti-Lag / Anti-Stutter
By kwis7o
Struggling with low FPS in STALKER 2?
Boost your performance with this simple tweak—no downloads needed!
It optimizes settings to deliver smoother gameplay, especially on mid-range PCs.
Follow the steps below to install and enjoy the upgrade.
   
Award
Favorite
Favorited
Unfavorite
What Does This Mod Do?
The FPS Boost mod adjusts various game settings to optimize performance, including:

Texture scaling: Reduces VRAM usage without compromising much visual quality.
Shading tweaks: Improves rendering efficiency for a smoother experience.
LOD adjustments: Enhances performance by optimizing level-of-detail settings.
Installation Instructions
Step 1: Locate the Configuration Folder
Navigate to your STALKER 2 configuration folder, typically located at:
%LOCALAPPDATA%\STALKER2\Saved\Config\Windows

Tip: You can quickly access the folder by pressing Win + R, typing the above path, and hitting Enter.

Step 2: Create the Engine.ini File
  • Check if there’s already an Engine.ini file in the folder.
  • If it exists, open it with a text editor like Notepad.
  • If it doesn’t exist, create a new file:
  • Right-click in the folder and select New > Text Document.
  • Rename the file to Engine.ini (make sure it isn’t Engine.ini.txt).

Step 3: Add Optimization Settings
  • Open Engine.ini in your text editor.
  • Paste the following content exactly as shown:

[SystemSettings]
csv.BlockOnCaptureEnd=0
csv.trackWaitsGT=0
csv.trackWaitsRT=0
InGamePerformanceTracking.HistorySize=0
Slate.bAllowThrottling=0
fx.Niagara.DebugDraw.Enabled=0
r.EyeAdaptation.ExponentialTransitionDistance=2
r.InstanceCulling.OcclusionCull=1
r.Nanite.Streaming.MaxPageInstallsPerFrame=20
r.Refraction.OffsetQuality=1
r.VRS.Enable=1
r.ViewDistanceScale=1.65
foliage.LODDistanceScale=1.5
r.Shadow.FilterMethod=0
r.Nanite.AllowWPODistanceDisable=0
r.HLOD.ForceDisableCastDynamicShadow=1
r.Water.SingleLayer.DistanceFieldShadow=0
r.SkylightIntensityMultiplier=3
r.Color.Min=0.005
r.Color.Mid=0.45
r.Color.Max=1.15
r.Lumen.DiffuseIndirect.SSAO=0
r.Shadow.Virtual.Enable=0
D3D12.AdjustTexturePoolSizeBasedOnBudget=1
d3d12.AllowPoolAllocateIndirectArgBuffers=1
D3D12.InsertOuterOcclusionQuery=1
D3D12.MaxCommandsPerCommandList=20000
r.StaticMeshLODDistanceScale=0.2
r.BloomQuality=0
r.GTSyncType=1
gc.FlushStreamingOnGC=1
gc.NumRetriesBeforeForcingGC=5
gc.IncrementalBeginDestroyEnabled=0
gc.SizeOfPermanentObjectPool=10000
r.Nanite.AutoShaderCulling=1
r.Nanite.DisocclusionHack=1
r.Nanite.ProgrammableRaster.Shadows=0
r.Nanite.Streaming.Imposters=1
r.Shadow.NaniteLODBias=8
r.Shadow.NaniteUseHZB=0
r.Shadow.Virtual.NonNaniteVSM=0
r.FastVRam.ShadowPerObject=1
r.FastVRam.ShadowPointLight=1
r.OptimizedWPO=1
r.RayTracing.AllowPipeline=0
r.Shadow.CacheWPOPrimitives=1
r.Streaming.AllowParallelStreamingRenderAssets=1
TaskGraph.TaskPriorities.GatherShadowPrimitives=hhh
TaskGraph.ForkedProcessMaxWorkerThreads=4
TaskGraph.NumForegroundWorkers=4
TaskGraph.TaskPriorities.AsyncEndOfFrameGameTasks=hhh
TaskGraph.TaskPriorities.AsyncTraceTask=hhh
TaskGraph.TaskPriorities.ParticleAsyncTask=hhh
TaskGraph.UseDynamicPrioritization=1
r.HFShadowQuality=1
r.HLOD.MaximumLevel=1
r.LightCulling.Quality=1
r.LightFunctionQuality=0
r.LocalExposure=0
r.LODFadeTime=0.1
r.volumetricfog=0
r.fog=1
r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.SkipFoliageHits=1
r.Lumen.ScreenProbeGather.TwoSidedFoliageBackfaceDiffuse=0
r.Lumen.ScreenProbeGather.DownsampleFactor=25
r.Lumen.ScreenProbeGather.MaxRoughnessToEvaluateRoughSpecular=0
r.VolumetricCloud.LocalLights.ShadowSampleCount=0
r.VolumetricCloud.Shadow.ViewRaySampleMaxCount=3
r.VolumetricCloud.EnableDistantSkyLightSampling=1
r.HairStrands.Enable=0
r.AllowPointLightCubemapShadows=0
r.FreeSkeletalMeshBuffers=0
r.SkeletalMesh.MinLodQualityLevel=1
r.Lumen.Reflections.MaxRoughnessToTrace=0
fg.CullDistanceScale.Trees=0.75
fg.CullDistanceScale.Bushes=0.001
r.ForceRenderLandscapeToCSM=0
r.ForceRenderHISMsToCSM=0
r.SkeletalMesh.ShadowProxy.Enable=0
p.Cloth.MaxAmountClothSimulation=5a
r.Emitter.FastPoolEnable=1
fx.SkipVectorVMBackendOptimizations=0
r.Decal.StencilSizeThreshold=0
r.DistanceFields.ParallelUpdate=1
r.DistanceFieldShadowing=0 ;set to 1 if you want shadows in the distance
r.FastBlurThreshold=5
Adjusting Settings (Optional)
For further optimization, consider tweaking in-game graphics settings:

  • Lower resolution to 1080p or below if on a low-end GPU.
  • Set shadow quality and post-processing effects to low or medium.
  • Turn off motion blur and depth of field for a sharper experience.
Known Issues
Some users have reported the following:

  • Slight visual degradation in specific areas.
  • Minor compatibility issues with other mods. Ensure this mod loads first.

Comment if you have other issues.
Happy Hunting, Stalker! 🌌
4 Comments
@inovade i hate to tell you and this is from experience (asus rog strix gtx 4070 2 tb ssd 32 gb vram intel i7 14th gen) so youd think id demolish it and most other games however my brother pretty much got the same specs with an msi tower besides the 4070 its a super variant and it runs smoothly at 75 fps (due to monitor) at high it just the laptop graphics cards cant pull the power it took me two laptops for that to set in for me lol
inovade 30 Jun @ 1:46am 
idk, i use 4070 laptop and 1080 med setting, it not even get 60FPS even with dlss
do i have to get even lower? seriously?
Brotherkiller17 25 Jun @ 11:24pm 
i got a 1650 super and it falls flat on its face on lowest of the low settings and nothing helps i praying this works
MACIORELLA 5 Jan @ 11:09am 
OK - I have to confirm this improved quite a lot of stability / decreased fps downgrade with time... Thanks!