Возвращение в постапокалиптический мир Чернобыля. Игроки наконец-то могут побродить по большому открытому бесшовному миру, содержащему такие... Lebih lanjut
Tujuan mod ini adalah untuk mengaktifkan sebanyak mungkin optimasi (untuk CPU/GPU/RAM/SSD) untuk menghilangkan sebagian besar lag, meningkatkan kinerja, mengurangi latensi input, dan meningkatkan kejernihan gambar (dengan menghilangkan grain film dan aberrasi kromatik), tanpa kehilangan kualitas visual dan tanpa munculnya gangguan atau crash.
Termasuk 2 file:
Anda dapat langsung mengunduh file Engine.ini untuk mengganti atau cukup menyalin semua baris di bawah ini dan menempelkannya di akhir file Engine.ini Anda, yang terletak di: localappdata/Stalker2/Saved/Config/WinGDK atau untuk versi Steam di: localappdata/Stalker2/Saved/Config/Windows (jika Anda tidak melihat file Engine.ini, cukup tempatkan file yang diunduh di sana).
Disarankan untuk memperhatikan beberapa baris komentar setelah ; (titik koma) yang mungkin terkait dengan konfigurasi tertentu (misalnya, penggunaan VRR, jumlah VRAM, dll.), jadi penting untuk mengubahnya sesuai dengan perangkat keras Anda.
Jika FPS turun drastis, bukan meningkat, Anda perlu menghapus baris r.OneFrameThreadLag=0.
[Core.System]
r.XGEShaderCompile.Mode=3
r.XGEShaderCompile=1
[SystemSettings]
r.VSync=0 ; Hanya jika Anda memiliki VRR diaktifkan di layar Anda, jika tidak, hapus saja
r.Streaming.PoolSize=12288 ; Hanya untuk VRAM 16GB. Jika Anda memiliki 24GB gunakan 18432, untuk 12GB gunakan 9216, untuk 11GB gunakan 8192, untuk 10GB gunakan 7168, untuk 8GB gunakan 6144, untuk 6GB gunakan 5120, untuk 4GB gunakan 4096
r.RenderTargetPoolMin=4096 ; Hanya untuk VRAM 16GB. Jika Anda memiliki 24GB gunakan 6144, untuk 12GB gunakan 3072, untuk 11GB gunakan 3072, untuk 10GB gunakan 2560, untuk 8GB gunakan 2048, untuk 6GB gunakan 1536, untuk 4GB gunakan 1024
r.EarlyZPass=3 ; Hanya untuk VRAM 16GB+. Jika Anda memiliki 8-12GB gunakan 2, untuk kurang dari 8GB gunakan 1
r.Lumen.DiffuseIndirect.AsyncCompute=1 ; Atur ini ke 0 jika Anda melihat kilatan putih di area dalam ruangan
r.Lumen.Reflections.AsyncCompute=1 ; Atur ini ke 0 jika Anda melihat kilatan putih di area dalam ruangan
r.Lumen.Scene.Lighting.AsyncCompute=1 ; Atur ini ke 0 jika Anda melihat kilatan putih di area dalam ruangan
r.Lumen.ScreenProbeGather.AsyncCompute=1 ; Atur ini ke 0 jika Anda melihat kilatan putih di area dalam ruangan
r.IO.UseDirectStorage=1 ; Hanya jika Anda memiliki SSD NVMe dengan dukungan DirectStorage, jika tidak, hapus saja
r.OneFrameThreadLag=0 ; Ini akan secara signifikan mengurangi latensi input, tetapi jika Anda mengalami penurunan FPS yang drastis setelah menggunakan ini, hapus baris ini
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 ; Hanya untuk RAM 32GB+. Jika Anda memiliki 16GB gunakan 8192, untuk 8GB gunakan 4096
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 ; Hanya jika Anda memiliki VRR diaktifkan di layar Anda, jika tidak, hapus saja
r.D3D12.UseAllowTearing=1 ; Hanya jika Anda memiliki VRR diaktifkan di layar Anda, jika tidak, hapus saja
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
Tautan berguna: