Tsw 3 Engine.ini Thread

Discussion in 'TSW General Discussion' started by MikeyMike, Sep 2, 2022.

  1. MikeyMike

    MikeyMike New Member

    Joined:
    May 16, 2022
    Messages:
    6
    Likes Received:
    14
    Alright, so here are my settings:


    Code:
    [SystemSettings]
    r.GTSyncType=1
    r.OneFrameThreadLag=1
    r.CreateShadersOnLoad=1
    r.Shadow.WholeSceneShadowCacheMb=2000
    gc.TimeBetweenPurgingPendingKillObjects=300
    gc.NumRetriesBeforeForcingGC=5
    gc.MinDesiredObjectsPerSubTask=20
    s.ForceGCAfterLevelStreamedOut=0
    s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0
    r.ShaderPipelineCache.BatchTime=2
    r.ShaderPipelineCache.BackgroundBatchTime=0
    r.ShaderPipelineCache.PrecompileBatchTime=0
    s.AsyncLoadingTimeLimit=2
    s.PriorityAsyncLoadingExtraTime=1
    s.UnregisterComponentsTimeLimit=2
    s.LevelStreamingActorsUpdateTimeLimit=2
    s.PriorityLevelStreamingActorsUpdateExtraTime=1
    s.LevelStreamingComponentsUnregistrationGranularity=40
    s.LevelStreamingComponentsRegistrationGranularity=80
    r.Streaming.NumStaticComponentsProcessedPerFrame=160
    r.ViewDistanceScale=4
    r.StaticMeshLODDistanceScale=0.25
    foliage.LODDistanceScale=4
    foliage.DensityScale=1.0
    r.MaterialQualityLevel=1
    r.EyeAdaptationQuality=1
    r.HighQualityLightMaps=1
    r.PostProcessAAQuality=6
    r.MaxAnisotropy=16
    r.LandscapeLOD0DistributionScale=4
    r.DefaultFeature.MotionBlur=1
    r.DepthOfFieldQuality=0
    r.TemporalAACatmullRom=1
    r.TemporalAASharpness=2.0
    r.TemporalAASamples=64
    r.TemporalAAFilterSize=1.0
    r.TemporalAAPauseCorrect=1
    r.TemporalAACurrentFrameWeight=0.2
    r.Tonemapper.Quality=0
    r.ToneMapper.Sharpen=0
    r.SSR.Quality=2
    r.BloomQuality=3
    r.SkeletalMeshLODBias=-2
    r.Shadow.MaxResolution=4096
    r.Shadow.MaxCSMResolution=4096
    r.Shadow.DistanceScale=2.0
    r.Shadow.TransitionScale=2
    r.Shadow.CSM.TransitionScale=2
    r.Shadow.RadiusThreshold=0.005
    grass.densityScale=5
    r.GTAO.FalloffEnd=35
    r.GTAO.SpatialFilter=0
    r.GTAO.NumAngles=2
    r.GTAO.UseNormals=1
    r.GTAO.ThicknessBlend=0
    r.LandscapeLODDistributionScale=3
    
    [/script/engine.renderersettings]
    r.ViewDistanceScale=4
    I don't know what controls sleepers distance rendering. Once we could get that covered it should make for a nice config for us.

    None of it is mine - it's a compilation of a few configs for TSW 2 and I cannot possibly lookup any original authors of these tweaks.

    EDIT:
    Streaming part really causes stuttering on my side so I removed it
     

    Attached Files:

    Last edited: Sep 3, 2022
    • Like Like x 3
  2. Quentin

    Quentin Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    448
    Likes Received:
    436
    Don't forget:
    [/Script/Engine.UserInterfaceSettings]
    ApplicationScale=0.xxx

    if you wish to reduce the size of the HUD (I use 0.500)
     
    • Like Like x 3
  3. zero909

    zero909 Member

    Joined:
    Feb 18, 2019
    Messages:
    31
    Likes Received:
    71
    Haven't used this in TSW2 so would i recognize if it works? Which elements are affected? Just used 0.500 and dont notice any difference. Thanks for the insights!
     
  4. zero909

    zero909 Member

    Joined:
    Feb 18, 2019
    Messages:
    31
    Likes Received:
    71
    Please disregard, since its a fresh engine.ini and i was lazy i only searched for it and edited the one in the Onedrive backup folder... Once editing in the actual folder, its impossible to no notice. ;)

    This is basically a dream come true!
     
    Last edited: Sep 3, 2022
    • Like Like x 1
  5. Dewedin

    Dewedin New Member

    Joined:
    Aug 11, 2022
    Messages:
    23
    Likes Received:
    25
    A good one to try for people using screen percentage less than 100%
    (I use 70% on a 4k display. Make sure TAA is also enabled.)

    r.TemporalAA.Upsampling=1
     
  6. Haribo112

    Haribo112 Well-Known Member

    Joined:
    Oct 1, 2020
    Messages:
    312
    Likes Received:
    485
    Wouldn’t it be better to change your Windows resolution setting to 1440p before booting the game instead of reducing screen percentage to 70%?
     
  7. Callum B.

    Callum B. Well-Known Member

    Joined:
    Aug 9, 2018
    Messages:
    1,638
    Likes Received:
    2,844
    No, because that has an effect on the scaling of 2D elements like the UI (and its clarity) which is probably not what you want. Plus, you either have to run windowed or fullscreen (as opposed to windowed fullscreen) which are far more clunky to use--fullscreen especially with multiple monitors.

    Cheers
     
  8. Cygnific

    Cygnific Well-Known Member

    Joined:
    May 26, 2018
    Messages:
    238
    Likes Received:
    324
    MikeyMike As far as I know the sleeper distance rendering is hardcoded. It's been a while since i've checked those values (To try to disable the shadowcast from them)
     
  9. where do i do to find the file to edit for PC Steam edition i cant find it anywhere
     
  10. Documents/mygames/trainsimworld3/saved/config/windowsnoeditor
     

Share This Page