《寂静岭2重制版》终极引擎优化MOD大幅提升了游戏性能,降低延迟,提高帧率,带来更流畅的游玩体验。它优化了光影效果、纹理细节和模型渲染,增强了视觉表现。同时,MOD改善了碰撞检测和AI行为,减少了游戏bug。
1、下载解压缩文件;
2、将文件移动到游戏%localappdata%/SilentHill2/Saved/Config/Windows文件夹中。
3、开始游戏。
将对应的文件删除即可卸载该模组。
这是由玩家“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,欢迎在下方评论区反馈,感谢使用!