Definitive Unreal "Engine.ini" changes with the goal to remove most stutters, improve performance and stability, decrease input latency, improve picture clarity. All with no visual loss.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 5.3
Removed "r.Lumen.Reflections.AsyncCompute=1" as sometimes created visual artifacts (like white flashes/flickering)
Version 5.2
Fixed the few remaining VRAM leaks (and subsequent stuttering/locks/crashes)
Version 5.1
Purposedly duplicated all lines into [SystemSettings] section in order to fix possible game overrides once and for all (the game will always apply them only once)
Fixed the remaining (rare) VRAM leaks (and subsequent stuttering/locks/crashes)
Removed the line "r.OneFrameThreadLag=0" for all as this was re-introducing stutters and/or worse FPS even with very powerful CPUs but I still managed to keep the same low input latency by tweaking other parameters without any performance penalty
Reduced ghosting
Version 4.5.4
Re-arranged parameters in correct sections to be compliant with Unreal Engine documentation (and avoid overrides and/or incompatibility issues when applied)
Fixed occasional crashes during shaders compilation
Again, if you have a big FPS drop after the .ini replacement/change just delete the line "r.OneFrameThreadLag=0" in it
Version 4.5.1
Minor changes to further reduce stutters
Again, if you have a big FPS drop after the .ini replacement/change just delete the line "r.OneFrameThreadLag=0" in it
Version 4.5
Added new CPU & GPU optimizations
Removed some problematic lines to increase stability
Removed a couple of duplicates
Again, if you have a big FPS drop after the .ini replacement/change just delete the line "r.OneFrameThreadLag=0" in it
Version 4.4
Improved pop-up/pop-in of structures and vegetation as much as possible without affecting performance
Added new optimizations (including some new comment lines to tweak for your hardware)
Again, if you have a big FPS drop after the .ini replacement/change just delete the line "r.OneFrameThreadLag=0" in it
(Ok, ok, from now on I'll stop saying this will be the final version!) - Enjoy! :)
Version 4.3
Added new CPU & Async optimizations
Completely disabled logs to reduce CPU overhead
Re-tweaked some parameters
Removed a line which didn't work properly
Again, if you have a big FPS drop after the .ini replacement/change just delete the line "r.OneFrameThreadLag=0" in it
Version 5.0 was deprecated due to many reports of performance regression and crashes
v4.3 is now the official final version of the mod. Sorry for confusion and Enjoy :)
Version 4.2
Fixed foliage/vegetation occlusion
Version 4.1
Fixed remaining ambience audio and background music dropouts in specific scenarios
Added a single new CPU optimization
Version 4.0
Adjusted some parameters for additional performance improvements
Fixed a LoD regression
Fixed occasional crash during saves' loading
Fixed occasional crash during shaders precompilation
Fixed occasional crash during long gameplay sessions
Some comments updated
Made the .ini "future proof" with official game's patches
Version 3.4
Added new async optimizations
Added new physics optimizations
Removed some outdated parameters
Version 3.3
Fixed random ambience audio and background music dropouts
Minor tweaks to some parameters
Comment lines updated
Version 3.2
Finally found the root cause and fixed micro stutters once and for all!
Shaders Pre-Compilation is now faster (again)
Comment lines updated for some parameters
Minor bugfixes
Version 3.1
Added new optimizations + tweaked old parameters a bit more (for specific HW configurations)
Further reduced pop-up/pop-in
Removed slight over-sharpening artifacts
Cleaned the .ini a bit more
Version 3.0
Added many new CPU, RAM & SSD optimizations
Decreased VRAM usage with new GPU optimizations
All UI and in-game Menus/Map are now smoother
Removed the line "t.MaxFPS" as it wasn't working correctly. Use RTSS or NVIDIA Ultra Low Latency and/or Reflex to cap your FPS more effectively
Re-organized/Cleaned the .ini for better readability
Version 2.4
Further reduced input latency
Version 2.3
Reduced pop-up/pop-in at distance
Reduced stutters in areas populated with many NPCs
Improved textures clarity when using DLSS/FSR
Further streamlined the .ini removing few duplicate lines and relocating some lines to correct sections
Version 2.2
Added new CPU, RAM & SSD optimizations
Improved loading times
Re-Tweaked "r.Streaming.PoolSize" custom values based on VRAM for specific sizes + added suggested values for 11GB and 10GB VRAM cards
Re-introduced "r.OneFrameThreadLag=0" as it noticeably reduces input latency but this time shouldn't cause big FPS drops anymore (if it still does just remove this line)
Further overhauled all tweaks to remove redundancies and improve stability
Version 2.1
Deleted the line "r.OneFrameThreadLag=0" in order to fix random FPS drops (if you don't have an FPS drop with it, keep it in the file to noticeably lower input latency)
Version 2.0
Fixed the longer shaders pre-compilation loading on launch (it's now actually faster than the base game one)
Disabled mouse acceleration for best and most accurate "raw" mouse input/aiming
Added new optimization tweaks for additional FPS increase without any downgrade in visual quality
Removed redundant/obsolete tweaks
Version 1.4
Added suggested values for 24GB and 4GB VRAM GPUs
Version 1.3
Engine.ini now also includes game generated lines to avoid crashes on startup after replacing
Version 1.2
Removed the line "r.HZBOcclusion: 1" as it lowered FPS in some circumstances
After weeks of research and testing, I would like to share my definitive custom "Engine.ini" changes for the game.
My goal was to just include as many optimizations as possible (both for CPU/GPU/RAM/SSD) in order to remove most stuttering (except for specific traversal stuttering which is impossible to fix except by the devs themselves), improve performance, reduce input latency and improve picture clarity (e.g. by removing Film Grain & Chromatic Aberration, optimize DLSS/FSR upscaling and more) all without any visual loss nor introducing glitches or crashes.
You can directly download my Engine.ini to paste/replace in:
%localappdata%\SilentHill2\Saved\Config\Windows
then Right-Click on it -> Properties -> check "Read-Only" box -> Apply/OK
(To Uninstall just delete the Engine.ini)
DO NOT USE TOGETHER WITH OTHERS "OPTIMIZATION" MODS (any other mod will be compatible)
If you found this useful, please consider to support my work on Patreon 🙏🏻 Also don't forget to check out my other mods ;)