Возвращение в постапокалиптический мир Чернобыля. Игроки наконец-то могут побродить по большому открытому бесшовному миру, содержащему такие... Daha fazla bilgi
Modun amacı, CPU/GPU/RAM/SSD için mümkün olduğunca fazla optimizasyon ekleyerek takılmaları azaltmak, performansı artırmak, giriş gecikmesini azaltmak ve görüntü netliğini artırmaktır (film parazitini ve kromatik abberasyonu ortadan kaldırarak), bu esnada görsel kaliteden ödün vermeden ve hatalar veya çökme olmadan.
İki dosya içerir:
Engine.ini dosyasını doğrudan indirip değiştirebilir veya aşağıdaki tüm satırları kopyalayıp Engine.ini dosyanızın sonuna yapıştırabilirsiniz. Bu dosya şu yolda bulunur: localappdata/Stalker2/Saved/Config/WinGDK veya Steam sürümü için şu yolda: localappdata/Stalker2/Saved/Config/Windows (Engine.ini dosyasını görmüyorsanız, indirilen dosyayı buraya yerleştirin).
Belirli konfigürasyonlarla ilgili olabilecek bazı yorum satırlarına dikkat etmeniz önerilir (örneğin, VRR kullanımı, VRAM miktarı vb.), bu nedenle bunları donanımınıza göre değiştirmeniz önemlidir.
FPS çok düşerse ve artmazsa, r.OneFrameThreadLag=0 satırını silmeniz gerekir.
[Core.System]
r.XGEShaderCompile.Mode=3
r.XGEShaderCompile=1
[SystemSettings]
r.VSync=0 ; Ekranınızda VRR etkinse sadece, aksi takdirde silin
r.Streaming.PoolSize=12288 ; Sadece 16GB VRAM için. 24GB varsa 18432, 12GB varsa 9216, 11GB varsa 8192, 10GB varsa 7168, 8GB varsa 6144, 6GB varsa 5120, 4GB varsa 4096 kullanın
r.RenderTargetPoolMin=4096 ; Sadece 16GB VRAM için. 24GB varsa 6144, 12GB varsa 3072, 11GB varsa 3072, 10GB varsa 2560, 8GB varsa 2048, 6GB varsa 1536, 4GB varsa 1024 kullanın
r.EarlyZPass=3 ; Sadece 16GB+ VRAM için. 8-12GB varsa 2, 8GB'dan azsa 1 kullanın
r.Lumen.DiffuseIndirect.AsyncCompute=1 ; Kapalı alanlarda beyaz flaşlar fark ederseniz bunu 0 yapın
r.Lumen.Reflections.AsyncCompute=1 ; Kapalı alanlarda beyaz flaşlar fark ederseniz bunu 0 yapın
r.Lumen.Scene.Lighting.AsyncCompute=1 ; Kapalı alanlarda beyaz flaşlar fark ederseniz bunu 0 yapın
r.Lumen.ScreenProbeGather.AsyncCompute=1 ; Kapalı alanlarda beyaz flaşlar fark ederseniz bunu 0 yapın
r.IO.UseDirectStorage=1 ; Sadece DirectStorage desteği olan bir NVMe SSD'niz varsa, aksi takdirde silin
r.OneFrameThreadLag=0 ; Bu, giriş gecikmesini belirgin şekilde azaltacaktır, ancak bunu kullandıktan sonra FPS'niz belirgin şekilde düşerse, bu satırı silin
AudioThread.BatchAsyncBatchSize=256
AudioThread.EnableBatchProcessing=1
bUseAsyncComputeContext=True
csv.trackWaitsGT=0
csv.trackWaitsRT=0
FX.AllowAsyncTick=1
FX.BatchAsync=1
FX.BatchAsyncBatchSize=128
FX.EarlyScheduleAsync=1
fx.Niagara.AsyncCompute=1
fx.Niagara.DebugDraw.Enabled=0
landscape.RenderNanite=1
niagara.CreateShadersonload=1
r.AllowMultiThreadedShaderCreation=1
r.AsyncCompute.ParallelDispatch=1
r.AsyncCompute=1
r.DumpGPU=0
r.D3D11.GPUTimeout=0
r.D3D12.GPUTimeout=0
r.DynamicRes.OperationMode=0
r.Emitter.FastPoolEnable=1
r.FilmGrain=0
r.FinishCurrentFrame=0
r.ForceCPUAccessToGPUSkinVerts=1
r.ForceOcclusionQueryBatching=1
r.GeometryCollection.Nanite.AsyncCompute=1
r.GeometryCollection.Nanite=1
r.GPUCrashDebugging=0
r.GraphicsThread.EnableBackgroundThreads=1
r.GraphicsThread.UseThreadedDestruction=1
r.GTSyncType=2
r.HZBOcclusion=1
r.IO.VirtualTextures=1
r.Lumen.DiffuseIndirect.Allow=1
r.MaxAnisotropy=16
r.NT.Lens.ChromaticAberration.Intensity=0
r.ParallelGraphics=1
r.ParallelShaderCompile=1
r.ParallelTranslucency=1
r.PipelineStateCache.AsyncCompileAfterTypes=1
r.RenderThread.Priority=2
r.RenderThread.EnableTaskGraphThread=1
r.RHI.UseParallelDispatch=1
r.RHICmdBuffer.EnableThreadedCompletion=1
r.RHICmdBypass=0
r.RHICmdUseParallelAlgorithms=1
r.RHICmdUseThread=1
r.RHIThread=1
r.RHIThread.Priority=2
r.SceneColorFringeQuality=0
r.ShaderPipelineCache.AsyncCompileRate=32
r.ShaderPipelineCache.BackgroundBatchSize=32
r.ShaderPipelineCache.BatchTime=3
r.ShaderPipelineCache.Enabled=1
r.ShaderPipelineCache.StartupCache=1
r.Shadow.Virtual.Enable=1
r.Streaming.AmortizeCPUToGPUCopy=1
r.Streaming.Boost=1.5
r.Streaming.DropMips=0
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.MaxMipLevelReduction=0
r.Streaming.MipBias=-0.5
r.Streaming.UseAllMips=1
r.TemporalAACurrentFrameWeight=0.15
r.TemporalAASamples=8
r.TemporalAASharpness=0.9
r.TextureStreaming.DiscardUnusedMips=1
r.TextureStreaming.UseDeferredLock=1
r.ThreadedShaderCompilation=1
r.ThreadPool.BackgroundThreadPriority=0
r.ThreadPool.EnableBackgroundThreads=1
r.ThreadPool.EnableHighPriorityThreads=1
r.Tonemapper.GrainQuantization=0
r.Tonemapper.Sharpen=0.5
r.UseAsyncShaderPrecompilation=1
r.VRS.Enable=1
r.VRS.EnableImage=1
r.VRS.ContrastAdaptiveShading=1
r.VRS.Tier=2
Slate.bAllowThrottling=0
[ShaderCompiler]
bAllowAsynchronousShaderCompiling=True
bAllowCompilingThroughWorkerThreads=True
bAsyncShaderCompileWorkerThreads=True
bEnableOptimizedShaderCompilation=True
MaxShaderJobBatchSize=150
MaxShaderJobs=1000
NumUnusedShaderCompilingThreads=2
[ShaderPipelineCache]
r.ShaderPipelineCache.PrecompileBatchTime=5
r.ShaderPipelineCache.PrecompileFrameTime=20
r.ShaderPipelineCache.BackgroundBatchSize=32
r.ShaderPipelineCache.BatchTime=3
[/Script/Engine.Engine]
bAllowMultiThreadedShaderCompile=True
[DevOptions.Shaders]
bAllowShaderCompilingWorker=True
bOptimizeForLocalShaderBuilds=True
bUseBackgroundCompiling=True
WorkerThreadPriority=0
[TextureStreaming]
r.Streaming.MaxTempMemoryAllowed=16384 ; Sadece 32GB+ RAM için. 16GB varsa 8192, 8GB varsa 4096 kullanın
r.Streaming.DefragDynamicBounds=1
r.Streaming.FramesForFullUpdate=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.UseBackgroundThreadPool=1
r.TextureStreaming=1
r.TextureStreaming.FullyLoadUsedTextures=1
r.TextureStreaming.UseBackgroundThreadPool=1
[Engine.InputSettings]
bEnableMouseSmoothing=False
bViewAccelerationEnabled=False
RawMouseInputEnabled=1
[Engine.RendererSettings]
r.D3D11.UseAllowTearing=1 ; Ekranınızda VRR etkinse sadece, aksi takdirde silin
r.D3D12.UseAllowTearing=1 ; Ekranınızda VRR etkinse sadece, aksi takdirde silin
D3D11.AFRUseFramePacing=1
D3D11.AsyncDeferredDeletion=1
D3D11.MaximumFrameLatency=3
D3D12.AFRUseFramePacing=1
D3D12.AsyncDeferredDeletion=1
D3D12.MaximumFrameLatency=3
r.AsyncCreateLightPrimitiveInteractions=1
r.AsyncPipelineCompile=1
r.EnableAsyncComputeVolumetricFog=1
r.RDG.AsyncCompute=1
r.Streaming.UseAsyncRequestsForDDC=1
[Rendering]
r.EnableMultiThreadedRendering=1
[RenderingThread]
bAllowAsyncRenderThreadUpdates=True
bAllowThreadedRendering=True
[/Script/Engine.StreamingSettings]
s.AsyncLoadingThreadEnabled=1
s.AsyncLoadingTimeLimit=10
s.AsyncLoadingThreadPriority=2
s.AsyncLoadingUseFullTimeLimit=1
s.AsyncLoadingUseTimeLimit=1
s.LevelStreamingActorsUpdateTimeLimit=10.0
s.MinBulkDataSizeForAsyncLoading=262144
[/Script/Engine.GarbageCollectionSettings]
gc.MultithreadedDestructionEnabled=1
[/script/akaudio.aksettings]
bEnableMultiCoreRendering=True
[TaskGraph]
TaskGraph.Enable=1
[Physics]
p.AsyncSceneEnabled=1
[CrashReportClient]
bAgreeToCrashUpload=False
bImplicitSend=False
[Core.Log]
Global=none
LogAI=none
LogAnalytics=none
LogAnimation=none
LogBlueprint=none
LogConfig=none
LogCore=none
LogInput=none
LogInteractiveProcess=none
LogLinker=none
LogMemory=none
LogNetwork=none
LogOnline=none
LogOnlineEntitlement=none
LogOnlineEvents=none
LogOnlineFriend=none
LogOnlineGame=none
LogOnlineIdentity=none
LogOnlinePresence=none
LogOnlineSession=none
LogOnlineTitleFile=none
LogOnlineUser=none
LogPakFile=none
LogPhysics=none
LogPluginManager=none
LogRenderer=none
LogRenderTargetPool=none
LogShaderCompiler=none
LogStreaming=none
LogTemp=none
LogUObject=none
+Suppress=Scriptwarning
+Suppress=Error
+Suppress=Scriptlog
+Suppress=Warning
[Engine.ErrorHandling]
bPromptForRemoteDebugging=False
bPromptForRemoteDebugOnEnsure=False
Faydalı bağlantılar: