PC Fine-tuning My Engine.ini

Discussion in 'TSW General Discussion' started by AmityBlight, Mar 6, 2026 at 12:11 PM.

  1. AmityBlight

    AmityBlight Well-Known Member

    Joined:
    Feb 29, 2024
    Messages:
    862
    Likes Received:
    2,412
    Hey folks :)

    Lately I've been tinkering a bit with the engine.ini, to get the most out of TSW without noticeably losing performance. So far this has worked quite well and the game looks very fine for me, but there's still room for improvement, as usual :)
    That's why I'm posting this here now. I would like those of you with experience to please check my settings and advise me which ones are overkill (there are definitely some), which ones could be improved further or if there are some that I should add or remove.
    Performance with the current settings is quite good, except some stuttering on newer routes like Stuttgart-Heilbronn or S-Bahn Frankfurt, while for example Mittenwaldbahn on the other hand is running smoothly.
    So if anyone knows ways to improve performance without noticeably reducing visual quality, please let me know ;)

    No, I don't want to use the famous Lighting & Visual Enhancement mod, it's great I'm sure but I don't wanna have to install Godmode for it.

    My .ini settings:
    [SystemSettings]
    r.CreateShadersOnLoad=1
    r.UseAsyncShaderPrecompilation=1
    r.UseShaderPredraw=1
    r.UseShaderCaching=1
    r.ShaderPipelineCache.BatchTime=13
    r.ShaderPipelineCache.BackgroundBatchTime=5
    r.ShaderPipelineCache.PrecompileBatchTime=5
    r.LODDistanceFactor=1.2
    r.ViewDistanceScale=2.5
    r.StaticMeshLODDistanceScale=0.8
    r.SkeletalMeshLODBias=-1
    r.ForceLOD=0
    r.MipMapLODBias=-2
    foliage.LODDistanceScale=1.8
    foliage.DensityScale=1
    foliage.MinLOD=0
    r.HLOD.DistanceOverride=0
    r.HLOD.MaximumLevel=0
    r.LODBias=-1
    r.LODFadeTime=2
    r.TextureStreaming=1
    r.Streaming.LimitPoolSizeToVRAM=0
    r.Streaming.PoolSize=12288
    r.Streaming.MaxTempMemoryAllowed=512
    r.Streaming.FramesForFullUpdate=2
    r.Streaming.Boost=2
    r.Streaming.HLODStrategy=2
    r.Streaming.FullyLoadUsedTextures=0
    r.Streaming.NumStaticComponentsProcessedPerFrame=200
    r.MaterialQualityLevel=1
    r.MaxAnisotropy=16
    r.SSR.Quality=4
    r.SSR.Temporal=1
    r.RenderTargetPoolMin=1024
    r.GTSyncType=1
    r.OneFrameThreadLag=1
    r.Shadow.DistanceScale=3
    r.Shadow.CSM.MaxCascades=8
    r.Shadow.MaxCSMResolution=4096
    r.Shadow.MaxResolution=4096
    r.Shadow.Quality=4
    r.Shadow.RadiusThreshold=0.01
    r.Shadow.CSM.TransitionScale=1.0
    r.Shadow.PreShadowResolutionFactor=1.0
    r.LightMaxDrawDistanceScale=130
    r.MinScreenRadiusForLights=0.00
    r.MinScreenRadiusForDepthPrepass=0.01
    r.AllowLandscapeShadows=1
    r.DistanceFieldShadowing=1
    r.DistanceFieldAO=4
    r.DFDistanceScale=5
    r.AOMaxViewDistance=20000
    r.AmbientOcclusionLevels=3
    r.PostProcessAAQuality=6
    r.TemporalAASamples=16
    r.TemporalAAFilterSize=0.7
    r.TemporalAACurrentFrameWeight=0.04
    r.TemporalAA.Upsampling=1
    r.ToneMapper.Sharpen=0.8
    r.SceneColorFringeQuality=0
    r.DepthOfFieldQuality=1
    r.FastBlurThreshold=2
    r.BlurGBuffer=0
    r.Tonemapper.GrainQuantization=0
    r.D3D.ForceDXC=1
    gc.TimeBetweenPurgingPendingKillObjects=200
    s.ForceGCAfterLevelStreamedOut=0
    s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0
    s.LevelStreamingComponentsRegistrationGranularity=30
    s.LevelStreamingComponentsUnregistrationGranularity=10


    My relevant system specs:
    AMD Ryzen 7 9800XD 4700MHz
    64 GB RAM
    Nvidia Geforce RTX 5080
    Windows 11
    DirectX 12

    Looking forward to any input and constructive criticism! :D
     
    • Like Like x 1
  2. jesper2805

    jesper2805 Well-Known Member

    Joined:
    May 18, 2025
    Messages:
    977
    Likes Received:
    1,119
    Whats the problem with God mode then?
     
  3. Crosstie

    Crosstie Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    6,443
    Likes Received:
    15,257
    I don't know. With those specs I don't think I'd waste my time tinkering. Even vanilla, you probably get great graphics and gameplay, right? ;)
     
    Last edited: Mar 6, 2026 at 3:15 PM
    • Like Like x 2
  4. AmityBlight

    AmityBlight Well-Known Member

    Joined:
    Feb 29, 2024
    Messages:
    862
    Likes Received:
    2,412
    No problem at all, I'm sure it's a helpful thing since so many people enjoy it so much.
    It's just my personal taste. To me it feels a bit like cheating, having that much control over every aspect of the game. Sounds crazy, I know, but perhaps I am. :cool:

    That's true, the game already looks good in its vanilla state. But there's always room for improvement. With the stuff I added so far, shadows, display distance, LOD switching, texture resolution and such already give a more realistic and immersive feel. It improved my driving experience a lot, but now I want to fine-tune it, like getting rid of the stuttering on some routes for example.
    Plus, I love tinkering with games like this, trying to squeeze out that last little bit of juice, or making it feel "just right" for my taste :D
     
    • Like Like x 2

Share This Page