《寂靜嶺2重制版》終極引擎優化MOD大幅提升了游戲性能,降低延遲,提高幀率,帶來更流暢的游玩體驗。它優化了光影效果、紋理細節和模型渲染,增強了視覺表現。同時,MOD改善了碰撞檢測和AI行為,減少了游戲bug。
終極引擎優化MOD安裝
1、下載解壓縮文件;
2、將文件移動到游戲%localappdata%/SilentHill2/Saved/Config/Windows文件夾中。
3、開始游戲。
終極引擎優化MOD卸載
將對應的文件刪除即可卸載該模組。
終極引擎優化MOD說明
這是由玩家“P40L0X”制作的模組,感謝原作者的分享。
最終版虛幻引擎 "Engine.ini" 更改,旨在消除大部分卡頓,提升性能和穩定性,降低輸入延遲,提高圖像清晰度。所有這些都不會影響視覺效果。
經過數周的研究和測試,我想分享我對游戲的最終定制版 "Engine.ini" 更改。
我的目標是盡可能包含多種優化(針對 CPU/GPU/RAM/SSD),以消除大部分卡頓(除了特定的遍歷卡頓,這只能由開發者自己修復)、提升性能、減少輸入延遲并提高圖像清晰度(通過移除膠片顆粒效果和色差),所有這些都不會影響視覺效果,也不會引入錯誤或崩潰。
請注意一些在分號 ";" 之后的注釋行,這些可能與特定配置相關(例如 VRR 使用情況、VRAM 數量等),因此請根據您的硬件進行相應更改。
[SystemSettings]
r.MaxAnisotropy=16
r.Tonemapper.GrainQuantization=0
r.FilmGrain=0
r.NT.Lens.ChromaticAberration.Intensity=0
r.SceneColorFringeQuality=0
niagara.CreateShadersOnLoad=1
r.OneFrameThreadLag=0
r.VSync=0 ; 僅當您在顯示器上啟用了 VRR 時,否則將其刪除
r.TemporalAACurrentFrameWeight=0.15
r.TemporalAASamples=8
r.TemporalAASharpness=0.9
r.Tonemapper.Sharpen=0.8
r.RHICmdBypass=0
r.GPUCrashDebugging=0
r.AllowMultiThreadedShaderCreation=1
r.HZBOcclusion=1
t.MaxFPS=120 ; 僅當您的最大刷新率為 120hz 時,否則相應地更改它
r.D3D11.UseAllowTearing=1 ; 僅當您在顯示器上啟用了 VRR 時,否則將其刪除
r.D3D12.UseAllowTearing=1 ; 僅當您在顯示器上啟用了 VRR 時,否則將其刪除
D3D11.ForceThirtyHz=0
D3D12.ForceThirtyHz=0
D3D12.AFRUseFramePacing=1
D3D12.MaximumFrameLatency=3
D3D11.AFRUseFramePacing=1
D3D12.PSO.DiskCache=1
D3D12.PSO.DriverOptimizedDiskCache=1
D3D12.AsyncDeferredDeletion=1
D3D11.AsyncDeferredDeletion=1
FX.AllowAsyncTick=1
FX.BatchAsync=1
FX.BatchAsyncBatchSize=8
FX.EarlyScheduleAsync=1
llowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
AudioThread.BatchAsyncBatchSize=9999999
?
[/Script/Engine.RendererSettings]
niagara.CreateShadersOnLoad=1
D3D11.ForceThirtyHz=0
D3D12.ForceThirtyHz=0
D3D12.AFRUseFramePacing=1
D3D12.MaximumFrameLatency=3
D3D11.AFRUseFramePacing=1
D3D12.PSO.DiskCache=1
D3D12.PSO.DriverOptimizedDiskCache=1
r.AsyncCompute=1
r.UseAsyncShaderPrecompilation=1
D3D12.AsyncDeferredDeletion=1
D3D11.AsyncDeferredDeletion=1
FX.AllowAsyncTick=1
FX.BatchAsync=1
FX.BatchAsyncBatchSize=8
FX.EarlyScheduleAsync=1
AllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
AudioThread.BatchAsyncBatchSize=9999999
r.AsyncCreateLightPrimitiveInteractions=1
r.RDG.AsyncCompute=1
r.AsyncPipelineCompile=1
r.AmbientOcclusion.AsyncComputeBudget=1
r.EnableAsyncComputeVolumetricFog=1
r.UseAsyncShaderPrecompilation=1
r.Streaming.UseAsyncRequestsForDDC=1
?
[ConsoleVariables]
niagara.CreateShadersOnLoad=1
D3D11.ForceThirtyHz=0
D3D12.ForceThirtyHz=0
D3D12.AFRUseFramePacing=1
D3D12.MaximumFrameLatency=3
D3D11.AFRUseFramePacing=1
D3D12.PSO.DiskCache=1
D3D12.PSO.DriverOptimizedDiskCache=1
D3D12.AsyncDeferredDeletion=1
D3D11.AsyncDeferredDeletion=1
FX.AllowAsyncTick=1
FX.BatchAsync=1
FX.BatchAsyncBatchSize=8
FX.EarlyScheduleAsync=1
AllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
AudioThread.BatchAsyncBatchSize=9999999
?
[Core.System]
r.XGEShaderCompile=1
r.XGEShaderCompile.Mode=2
?
[TextureStreaming]
r.TextureStreaming=1
r.Streaming.PoolSize=12288;僅適用于 16GB VRAM。如果你有 12GB,請使用 9216,如果你有 8GB,請使用 6144,如果你有 6GB,請使用 4608
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.FullyLoadUsedTextures_Always=1
r.Streaming.MipBias=0
r.Streaming.DefragDynamicBounds=1
r.Streaming.FramesForFullUpdate=1
r.Streaming.HLODStrategy=0
r.Streaming.UseAllMips=1
?
[/Script/Engine.StreamingSettings]
s.AsyncLoadingThreadEnabled=True
s.AsyncLoadingThreadEnabled=1
s.AsyncLoadingUseFullTimeLimit=0
s.MinBulkDataSizeForAsyncLoading=0
s.PriorityAsyncLoadingExtraTime=0
s.AsyncLoadingTimeLimit=4
?
[Engine.HardwareTargeting]
TargetedHardwareClass=PC
?
[System.IO]
r.IoDispatcher.IoStoreSyncRead=1
r.IoDispatcher.CacheSize=2048
r.IoDispatcher.SyncReadSizeKB=512
r.IoDispatcher.AsyncReadSizeKB=1024
r.IoDispatcher.CriticalReadSizeKB=4096
?
[/Script/Engine.Engine]
bAllowMultiThreadedShaderCompile=True
?
[Engine.ErrorHandling]
bPromptForRemoteDebugging=False
bPromptForRemoteDebugOnEnsure=False
?
[/script/akaudio.aksettings]
bEnableMultiCoreRendering=True
?
[/Script/Engine.InputSettings]
bEnableMouseSmoothing=False
?
[CrashReportClient]
bAgreeToCrashUpload=false
bImplicitSend=False
?
[Core.System]
+Suppress=Scriptwarning
+Suppress=Error
+Suppress=Scriptlog
+Suppress=Warning
?
[Core.Log]
LogPluginManager=all off
LogOnlineIdentity=all off
LogOnlineSession=all off
LogMemory=all off
LogPakFile=all off
LogTemp=all off
LogLinker=all off
LogOnline=all off
LogOnlineGame=all off
LogAnalytics=all off
LogConfig=all off
LogInteractiveProcess=all off
LogInput=all off
LogOnlineEntitlement=all off
LogOnlineEvents=all off
LogOnlineFriend=all off
LogOnlinePresence=all off
LogOnlineTitleFile=all off
LogOnlineUser=all off
Global=off
使用反饋
如果您在使用過程中出現錯誤或者希望有更多mod,歡迎在下方評論區反饋,感謝使用!


