PC Enhancement | Tod4 Lighting Overhaul

Discussion in 'TSW General Discussion' started by JetWash, Jul 26, 2023.

  1. Texanator1987

    Texanator1987 Member

    Joined:
    Dec 10, 2016
    Messages:
    51
    Likes Received:
    92
    With this mod and the foliage mod it feels like I've got a free upgrade! Superb work.
     
    • Like Like x 1
  2. countcussy

    countcussy Well-Known Member

    Joined:
    Mar 4, 2022
    Messages:
    367
    Likes Received:
    644
    Thanks for this Jetwash. Really really nice. Why has it taken me so long to install God Mode. :D
    Just one issue......

    If playing with a controller, the FOV can no longer be controlled by the left stick. Meaning if I wish to zoom in, I have to use the mouse. We're you aware?

    Also, you mentioned being able to set the lighting intensity per route in God mode. Can't seem to work out how?
     
    Last edited: Aug 6, 2023
  3. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    Hi, glad you’re enjoying it! Regarding the FOV, GodMode has its own FOV slider that allows you to set it much much further in or out than default. I suspect you’ll need to use a mouse for that however, although I may be wrong.

    Regarding the lighting intensity, you need to click on ‘Environmental Settings’ then there is a slider at the bottom of that box for ‘Skylight Intensity’. I would suggest starting with 0.4 then adjusting to your taste.

    Finally, if people weren’t aware I uploaded v1.4 yesterday that added a command to reduce the brightness of LCD screens making them much less over-exposed. There is also a separate mod/patch for the Class 385 as the global setting wasn’t dark enough for that particular unit.
     
  4. countcussy

    countcussy Well-Known Member

    Joined:
    Mar 4, 2022
    Messages:
    367
    Likes Received:
    644
    Thank you. I thought the FOV change maybe locked to the mouse.

    Regarding the lighting intensity, maybe I misunderstood. I thought you meant you could lock the intensity on a route by route basis.?
    I can work the slider fine, but as you pointed out, whats fine on one route is not on another.
     
  5. antwerpcentral

    antwerpcentral Well-Known Member

    Joined:
    Sep 16, 2021
    Messages:
    2,686
    Likes Received:
    3,465
    So the maker of these mods is still not hired by DTG? Fire HR! :mad:
     
  6. countcussy

    countcussy Well-Known Member

    Joined:
    Mar 4, 2022
    Messages:
    367
    Likes Received:
    644
    It was this I wanted to do, but could not figure it out.
     
  7. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    Ah, I see.

    I’ve not used it myself yet but in the top right of the menu bar is a little icon marked ini. That’s what you want.
     
  8. countcussy

    countcussy Well-Known Member

    Joined:
    Mar 4, 2022
    Messages:
    367
    Likes Received:
    644
    Thank you. I will have a play when I get home.
     
  9. solicitr

    solicitr Well-Known Member

    Joined:
    Jun 20, 2020
    Messages:
    13,118
    Likes Received:
    19,972
    Is there any way to set a semi-permanent skylight level, rather than having to manually reset the rather murky 1.0 every run?
     
  10. Shaun123

    Shaun123 Well-Known Member

    Joined:
    Jan 22, 2018
    Messages:
    594
    Likes Received:
    1,557
    For those having any performance issues, I set the foliage levels one down from Ultra at High within the game settings, and it’s running a treat using the Ultra.ini

    Thanks JetWash

    Still try to find the sweet spot with my spec I’ve got a RTX4070 so mid-high range at 1440p 144hz and I’m getting a solid 80-100 FPS with sometimes higher in places!
     
    • Like Like x 1
  11. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    Do you use God Mode?
     
  12. dbrunner#4864

    dbrunner#4864 Well-Known Member

    Joined:
    Mar 25, 2021
    Messages:
    490
    Likes Received:
    692
    Hello JetWash Congrats for the mod it makes quite a difference to TSW

    I have noticed some people are having trouble seeing any difference in stutter reduction even if the right settings are in the config and i think it might be related to the following

    In the high.ini settings i have spotted that you have the the R.TextureStreaming=0 line
    upload_2023-8-7_20-28-58.png

    Was this line added intentionally or you put this by mistake there ? I am asking you because this setting deactivated the streaming completely, which mean that all the streaming tweaks applied on the lower part are now null.
    Deactivating texture streaming has negative effects as the game engine now loads all textures into memories even the ones that are not used resulting in more stutter. ( the engine barely does a good job while streaming is active)
    If you wish to remove this line in other to re enable the streaming and associated tweaks you might want to take a look for its presence in the other ini's since i have only checked the high.ini one :)

    Regards!
     

    Attached Files:

    • Like Like x 2
  13. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    Just pushed v1.5 with some further tweaks / improvements, including further tweaks to the LCD screen brightness and corrections to, and tweaking of, the streaming parameters to move away from a one size fits all approach.

    395 b4.jpg 395 after.jpg 385 b4.jpg 385 after.jpg
     
    Last edited: Aug 7, 2023
    • Like Like x 2
  14. solicitr

    solicitr Well-Known Member

    Joined:
    Jun 20, 2020
    Messages:
    13,118
    Likes Received:
    19,972
    Yes. But it defaults to 1.0 with every service, and I have to go in and change it.
     
    • Like Like x 1
  15. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    I’ve replied on TSC. Let me know if that helps.
     
    • Like Like x 1
  16. Fawx

    Fawx Well-Known Member

    Joined:
    Jul 2, 2023
    Messages:
    1,932
    Likes Received:
    4,443
    JetWash ,
    Sorry to be a bother, I've seen some other ini's include/recommend the following commands in the past:
    r.HighQualityLightMaps
    r.SkeletalMeshLODBias
    r.MipMapLodBias
    r.Streaming.FullyLoadUsedTextures
    r.Streaming.HLODStrategy

    Was wondering if they'd been omitted for a reason/don't do anything or something?
     
  17. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    Yes. The commands that are there are there because they all do something specific and create a balance between visual acuity and performance. There’s nothing stopping you adding them if you wish, but they’re not part of my settings for various reasons. A number of them don’t do anything anyway!
     
    • Like Like x 1
  18. Fawx

    Fawx Well-Known Member

    Joined:
    Jul 2, 2023
    Messages:
    1,932
    Likes Received:
    4,443
    Any idea which ones don't do anything in TSW? I'd like to cut out any superfluous commands.
     
  19. Redbus

    Redbus Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    1,484
    Likes Received:
    3,132
    Just grabbed the latest ini's, thanks again for the much-improved lighting.
     
    • Like Like x 1
  20. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    1st, second to last and last.

    The other two hurt performance for zero improvement in the image (that I can see at least). Personally I’d rather spend performance on better shadows than loading higher lods on the trains when you can’t even see them. I think many of these commands are kicking around from the first days of TSW and are no longer applicable to the game.

    My commands are split into roughly;

    - Improve draw distance and reduce pop-in
    - Disable the Journey mode lock
    - Improve the way eye-adaption works
    - Improve shadows and their draw distance
    - Alter the TOD system - It is these that predominantly change the lighting and deal with the over-exposure
     
    Last edited: Aug 8, 2023
  21. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    I’m waiting for some edits to v1.5 to be ok’d on TSC. Unusually it’s taken all day and I’m still waiting sadly. Be sure to grab them when they’re up.
     
    • Like Like x 1
  22. Fawx

    Fawx Well-Known Member

    Joined:
    Jul 2, 2023
    Messages:
    1,932
    Likes Received:
    4,443
    Is there any setting increase that can increase the range you can see your own consist? I know when I'm doing US freight on Cajon pass, there are some corners where I can see the back of my trailers cutting off early in the distance.
     
  23. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    I don’t know one that one I’m afraid. I can only think that the viewdistancescale= would help. Anything over 10 does nothing, and higher numbers hurt performance.
     
  24. Teflon490

    Teflon490 Active Member

    Joined:
    Mar 29, 2020
    Messages:
    200
    Likes Received:
    151
    Just out of curiosity, why "beyond ultra" is missing "star intensity" parm and has value of 1.5 for TimeofDaySystem.VolumetricCloud.LayerHeightScale?
    Everything lower than "beyond ultra" has this at 1.8 and includes the stars intensity adjustment, while only beyond does not.
     
  25. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    That sounds like an error on my part. Honestly I don’t know how that’s happened but I’ll fix it tomorrow. Thanks for the heads up.
     
  26. solicitr

    solicitr Well-Known Member

    Joined:
    Jun 20, 2020
    Messages:
    13,118
    Likes Received:
    19,972
    JetWash : response to this? He appears to have a point.
     
    • Like Like x 1
  27. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    Already responded to privately and changes made a couple of days ago, as mentioned here;

    https://forums.dovetailgames.com/th...d4-lighting-overhaul.71901/page-3#post-689625

    The changes were also detailed in the change-log.

    V1.5.1 of both ‘Beyond Ultra’ settings now available correcting the errors that had somehow crept in there. TSC has had issues processing multiple file updates which I believe caused the errors. It should be good now.
     
    Last edited: Aug 9, 2023
    • Like Like x 3
  28. 5cip

    5cip Active Member

    Joined:
    Apr 23, 2020
    Messages:
    387
    Likes Received:
    226
    very good ini´s thx a lot i added some lines for HDR screens looks awesome :)

    bUseHDDRisplayOutput=True
    r.AllowHDR=1
    r.HDR.EnableHDROutput=1
    r.HDR.Display.OutputDevice=2
    r.HDR.Display.ColorGamut=2
    r.HDR.UI.CompositeMode=1
    r.HDR.UI.Level=0.5

    cheers
     
    • Like Like x 1
  29. Quentin

    Quentin Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    532
    Likes Received:
    537
    Is there a typo on the first line, 5cip ? I imagine it should be:
    bUseHDRDisplayOutput=True
     
    • Helpful Helpful x 1
  30. 5cip

    5cip Active Member

    Joined:
    Apr 23, 2020
    Messages:
    387
    Likes Received:
    226
    Quentin
    thx i see the typo now :D
    but game looks perfect even with this wrong command ^^
    i corrected now in my .ini
     
    • Like Like x 1
  31. Quentin

    Quentin Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    532
    Likes Received:
    537
    It may be just the current warmish temps in the UK, but since I implemented HDR, my 2070 has to work significantly harder and I get GPU temp warning messages (which I've experienced before in hot weather, without HDR).
     
  32. 5cip

    5cip Active Member

    Joined:
    Apr 23, 2020
    Messages:
    387
    Likes Received:
    226
    I only play tsw and other games which dont have Nvidia Dlss with msi afterburner and so i undervolt my gpu which keeps my gpu/memory temp low with success.
    You will be amazed how good that works.
    Depends on your gpu you find tutorials on youtube how to set each Profiles which you can swap then during gaming.
     
  33. Princess Entrapta

    Princess Entrapta Well-Known Member

    Joined:
    Jul 23, 2021
    Messages:
    2,853
    Likes Received:
    3,650
    Honestly DTG could package a version of the lighting fixes in this as "TSW4" on console and I imagine it'd be all anyone needed to justify the upgrade.
     
    • Like Like x 4
  34. Quentin

    Quentin Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    532
    Likes Received:
    537
    Having experimented with HDR for a couple of days, I've turned it off again, as it makes all the colours too 'bright' and posterised, undoing much of JetWash's efforts. (This could well be idiosyncratic to my particular monitor or other windows settings.)

    I've just done a run in the 700 from Hove to East Croydon, and while the framerates were 40fps or just below (which, trust me, is great performance for my PC on my preferred settings), on approaching East Croydon station it suddenly plummeted to a slideshow 5-8fps. Normal service was resumed once I'd passed under the station passenger overbridge. Weird, but if that's the only glitch, I'll happily take it.
     
    • Like Like x 1
  35. Princess Entrapta

    Princess Entrapta Well-Known Member

    Joined:
    Jul 23, 2021
    Messages:
    2,853
    Likes Received:
    3,650
    HDR can be very hit and miss. Not every game's implementation plays nice with my HDR monitors. Some games look really vibrant with strong contrast between light and dark, others are just incredibly washed out, no matter how I try to recalibrate the screen (and doing so inevitably makes all the games which DO look good in HDR at my regular settings look terrible). It's very inconsistent.
     
    • Helpful Helpful x 1
  36. QNS Chris

    QNS Chris Well-Known Member

    Joined:
    Jul 16, 2019
    Messages:
    188
    Likes Received:
    407
    Thank you, Jetwash - you clearly put a great deal of effort in developing these settings. This has been a literal game-changer for me - beyond the masterstroke of the visual enhancements, these settings have significantly decreased the amount of stuttering/choppiness. After trying various .ini settings over the past 2 years, I've finally found my sweet stop for .ini settings. Thank you so much!
     
    • Like Like x 2
  37. Peter Smith

    Peter Smith Member

    Joined:
    Dec 14, 2016
    Messages:
    67
    Likes Received:
    22
    Thanks JetWash. Excellent work, and a significant improvement to my setup as a result!

    But now: In your opinion, to what extent will TSW4 nullify any of your excellent engine.ini improvements, and will Godmode still work, and even be necessary in view of the new utilities?
     
  38. Myron

    Myron Well-Known Member

    Joined:
    Jun 24, 2023
    Messages:
    3,082
    Likes Received:
    3,012
    as long as TSW4 is still on UE4.26, yes
     
  39. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    I would say don’t count on any mods working, in fact expect them not to.

    That means any and all of them, particularly ones that do anything more than edit textures.
     
    Last edited: Aug 23, 2023
    • Like Like x 1
  40. Peter Smith

    Peter Smith Member

    Joined:
    Dec 14, 2016
    Messages:
    67
    Likes Received:
    22
    Noted!:(
     
  41. Peter Smith

    Peter Smith Member

    Joined:
    Dec 14, 2016
    Messages:
    67
    Likes Received:
    22
    Noted :o
     
  42. Princess Entrapta

    Princess Entrapta Well-Known Member

    Joined:
    Jul 23, 2021
    Messages:
    2,853
    Likes Received:
    3,650
    As I shan't be buying TSW4 until these are made the default settings in it, not a concern for me going forwards.
     
    • Like Like x 2
  43. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    • Like Like x 6
    • Helpful Helpful x 4
  44. phil.elliott

    phil.elliott Well-Known Member

    Joined:
    Aug 26, 2020
    Messages:
    478
    Likes Received:
    1,024
    • Like Like x 1
  45. Peter Smith

    Peter Smith Member

    Joined:
    Dec 14, 2016
    Messages:
    67
    Likes Received:
    22
    I have modified my enhancement used for TSW3 and found a significant improvement in TSW4 so far (Based on your very helpful input in this forum, with sincere thanks to jetWash.)

    Here's my current Engine.ini setup, sorted alphabetically):

    [SystemSettings]
    foliage.LODDistanceScale=5
    gc.MinDesiredObjectsPerSubTask=20
    gcNumRetriesBeforeForcingGC=5
    gc.TimeBetweenPurgingPendingKillObjects=200
    r.AllowLandscapeShadows=1
    r.AmbientOcclusionLevels=3
    r.AmbientOcclusionMethod=1
    r.CreateShadersOnLoad=1
    r.DFDistanceScale=10
    r.DFFullResolution=1
    r.DistanceFieldShadowing=1
    r.GTSyncType=1
    r.LightMaxDrawDistanceScale=50.0
    r.MinScreenRadiusForLights=0.00
    r.OneFrameThreadLag=1
    r.RenderTargetPoolMin=3000
    r.Shadow.CSM.MaxCascades=5
    r.Shadow.CSM.TransitionScale=2
    r.Shadow.DistanceScale=2
    r.Shadow.FilterMethod=0
    r.Shadow.MaxCSMResolution=4096
    r.Shadow.MaxResolution=4096
    r.Shadow.RadiusThreshold=0.03
    r.Shadow.SpotLightTransitionScale=4096
    r.ShadowQuality=3
    r.StaticMeshLODDistanceScale=0.25
    r.Streaming.Boost=2
    r.Streaming.FramesForFullUpdate=2
    r.Streaming.LimitPoolSizeToVRAM=0
    r.Streaming.MaxTempMemoryAllowed=12000
    r.Streaming.NumStaticComponentsProcessedPerFrame=500
    r.Streaming.PoolSize=24000
    r.ViewDistanceScale=5
    s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0
    s.ForceGCAfterLevelStreamedOut=0
    s.LevelStreamingComponentsRegistrationGranularity=50
    s.LevelStreamingComponentsUnregistrationGranularity=10
    TimeOfDaySystem.AutoExposure.ExposureBias=-0.5
    TimeOfDaySystem.AutoExposure.SpeedDown=5
    TimeOfDaySystem.AutoExposure.SpeedUp=10
    TimeOfDaySystem.BloomIntensity=0.17
    TimeOfDaySystem.Clouds.HighAltitude.CloudDensityMult=0.3
    TimeOfDaySystem.CloudShadowVolumetricResolutionScale=4
    TimeofDaySystem.LegacyEmissiveAdjustments.EmissiveMultNonLamp=500
    TimeOfDaySystem.SkyLightPollutionLuminance=1.0
    TimeOfDaySystem.StarIntensity=50
    TimeOfDaySystem.SunIntensity=50000
    TimeOfDaySystem.VolumetricCloud.GroundContribution=1
    TimeOfDaySystem.VolumetricCloud.LayerHeightScale=1.8
    TimeOfDaySystem.VolumetricCloud.RayMarchedShadows=1

    My Rig: AMD Ryzen 9 5900X 12-Core CPU; ASUS Cross Hair VIII Formula Mobo; Win 11 Pro (64 bit); 32GB RAM; 2TB Corsair Force Series MP600 Pro 2TB PCIe Gen 4.0 M.2 NVMe SSD. 1TB SAMSUNG 960 EVO M.2 NVME SSD; MSI GeForce RTX 3090 VENTUS 3X 24G OC; Dell G-Sync 144Hz Monitor.
     
    Last edited: Sep 23, 2023
  46. shanie

    shanie New Member

    Joined:
    Mar 28, 2023
    Messages:
    14
    Likes Received:
    2
    I'm still having this long standing issue in TSW3, where some detailed stations bring the game to its knees. This includes Derby on the Midland Main Line, and East Croydon on London Commuter. There aren't even any other trains around.

    When I approach these stations the FPS drops from 45-65 down to 8-10, and only returns to normal when I have fully left the station / the camera is facing away from them.
    It's consistent and happens 100% of the time in all times of day.

    Before using this .ini, this did not happen, instead I just had 35-45fps across the board with more stutters. Playable but not ideal.

    Any ideas on how to fix/investigate the cause? I tried removing all other mods too, to no avail.

    I'm using the High preset, did try every single preset but none of them changed the behaviour... :/

    Regardless, here's the engine.ini I usually use:

    Code:
    [SystemSettings]
    r.ViewDistanceScale=3
    foliage.LODDistanceScale=3
    r.StaticMeshLODDistanceScale=0.5
    ts2.dbg.JourneyChapterLockOverride=1
    ts2.save.CheckpointsEnabled=1
    TimeOfDaySystem.AutoExposure.SpeedUp=10
    TimeOfDaySystem.AutoExposure.SpeedDown=5
    r.LightMaxDrawDistanceScale=50.0
    r.MinScreenRadiusForLights=0.00
    r.AllowLandscapeShadows=1
    r.DistanceFieldShadowing=1
    r.DFDistanceScale=10
    r.DFFullResolution=1
    r.Shadow.FilterMethod=0
    r.Shadow.DistanceScale=2
    r.ShadowQuality=3
    r.Shadow.CSM.MaxCascades=5
    r.Shadow.MaxResolution=2048
    r.Shadow.MaxCSMResolution=2048
    r.Shadow.SpotLightTransitionScale=2048
    r.Shadow.RadiusThreshold=0.03
    r.Shadow.CSM.TransitionScale=2
    r.CreateShadersOnLoad=1
    r.Streaming.LimitPoolSizeToVRAM=0
    r.Streaming.PoolSize=3500
    r.Streaming.MaxTempMemoryAllowed=1500
    r.RenderTargetPoolMin=1200
    r.Streaming.FramesForFullUpdate=2
    r.Streaming.Boost=2
    r.GTSyncType=1
    r.OneFrameThreadLag=1
    s.ForceGCAfterLevelStreamedOut=0
    s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0
    s.LevelStreamingComponentsUnregistrationGranularity=10
    s.LevelStreamingComponentsRegistrationGranularity=30
    r.Streaming.NumStaticComponentsProcessedPerFrame=200
    gc.TimeBetweenPurgingPendingKillObjects=200
    TimeOfDaySystem.VolumetricCloud.RayMarchedShadows=1
    TimeOfDaySystem.AutoExposure.ExposureBias=-0.5
    TimeOfDaySystem.SkyLightPollutionLuminance=1.0
    TimeOfDaySystem.BloomIntensity=0.17
    TimeOfDaySystem.SunIntensity=50000
    TimeOfDaySystem.CloudShadowVolumetricResolutionScale=4
    TimeOfDaySystem.Clouds.HighAltitude.CloudDensityMult=0.3
    TimeOfDaySystem.VolumetricCloud.GroundContribution=1
    TimeOfDaySystem.VolumetricCloud.LayerHeightScale=1.8
    TimeOfDaySystem.StarIntensity=50
    TimeofDaySystem.LegacyEmissiveAdjustments.EmissiveMultNonLamp=500
    r.SkeletalMeshLODBias=0
    r.TemporalAACurrentFrameWeight=0.2
    r.TemporalAASamples=4
    r.ToneMapper.Sharpen=0.5
    r.SSR.Quality=4
    r.SSR.Temporal=1
    r.AmbientOcclusionLevels=3
    r.AmbientOcclusion.Method=1
    r.GTAO.FalloffEnd=150
    r.GTAO.SpatialFilter=0
    r.GTAO.NumAngles=2
    r.GTAO.UseNormals=1
    r.GTAO.ThicknessBlend=0
     
    Last edited: Sep 23, 2023
  47. SpookieWookie

    SpookieWookie New Member

    Joined:
    Aug 20, 2021
    Messages:
    10
    Likes Received:
    5
    I've found this line can cripple performance in quite a few situations

    TimeOfDaySystem.CloudShadowVolumetricResolutionScale=4

    I've personally just set it to 1. As this is a "scale" it is likely multiplying a 1024px shadowmap to 4096px, which is utterly unnecessery for cloud shadows and absolutely nukes performance in certain weathers.

    edit - worth noting, do not set this to 0 as it will cause the game to crash if TimeOfDaySystem.VolumetricCloud.RayMarchedShadows=1

    I'm running a 5800X and 3080 12GB.

    My full ini is as below:
    r.ViewDistanceScale=3
    foliage.LODDistanceScale=3
    r.StaticMeshLODDistanceScale=0.5
    r.LightMaxDrawDistanceScale=50.0
    r.MinScreenRadiusForLights=0.00
    r.AllowLandscapeShadows=1
    r.DistanceFieldShadowing=1
    r.DFDistanceScale=10
    r.DFFullResolution=1
    r.AmbientOcclusionLevels=3
    r.CreateShadersOnLoad=1
    r.Streaming.LimitPoolSizeToVRAM=0
    r.Streaming.PoolSize=7000
    r.Streaming.MaxTempMemoryAllowed=3000
    r.RenderTargetPoolMin=1200
    r.Streaming.FramesForFullUpdate=2
    r.Streaming.Boost=2
    r.GTSyncType=1
    r.OneFrameThreadLag=1
    s.ForceGCAfterLevelStreamedOut=0
    s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0
    s.LevelStreamingComponentsUnregistrationGranularity=10
    s.LevelStreamingComponentsRegistrationGranularity=30
    r.Streaming.NumStaticComponentsProcessedPerFrame=200
    gc.TimeBetweenPurgingPendingKillObjects=200
    TimeOfDaySystem.AutoExposure.SpeedUp=10
    TimeOfDaySystem.AutoExposure.SpeedDown=5
    TimeOfDaySystem.AutoExposure.ExposureBias=-0.5
    TimeOfDaySystem.SkyLightPollutionLuminance=1.0
    TimeOfDaySystem.BloomIntensity=0.17
    TimeOfDaySystem.SunIntensity=50000
    TimeOfDaySystem.StarIntensity=50
    TimeofDaySystem.LegacyEmissiveAdjustments.EmissiveMultNonLamp=1750
    TimeOfDaySystem.Clouds.HighAltitude.CloudDensityMult=0.5
    TimeOfDaySystem.VolumetricCloud.RayMarchedShadows=1
    TimeOfDaySystem.CloudShadowVolumetricResolutionScale=1
    TimeOfDaySystem.VolumetricCloud.GroundContribution=1
    TimeOfDaySystem.VolumetricCloud.LayerHeightScale=1.5
    r.MaxAnisotropy=16
    r.PostProcessAAQuality=6
    r.TemporalAA.Algorithm=1
    r.TemporalAACatmullRom=1
    r.TemporalAASamples=5
    r.AmbientOcclusion.Method=1
    r.GTAO.FalloffEnd=100
    r.GTAO.SpatialFilter=0
    r.GTAO.UseNormals=1
    r.GTAO.ThicknessBlend=0
    r.color.min=0.001
    r.color.mid=0.6
    r.color.max=1
    r.Shadow.DistanceScale=2
    r.Shadow.CSM.TransitionScale=2
    r.Shadow.MaxCSMResolution=6144
    r.Shadow.RadiusThreshold=0.005
    r.Shadow.CSMDepthBias=7
     
    Last edited: Sep 23, 2023
    • Like Like x 2
  48. shanie

    shanie New Member

    Joined:
    Mar 28, 2023
    Messages:
    14
    Likes Received:
    2
    Thanks for the suggestions. Unfortunately, despite making this change, I don't see any difference. Just tested and still 12FPS at Clapham Junction, for the entire length, and a few other stations briefly go down to 18FPS, etc. Wasn't an issue before I started using this mod, if I take it all out it works fine. I've played these routes many times so there should be shader cache, by the way.

    I remember seeing a post here reporting the exact same issue with a few other details, can't seem to find it now though.
     
    Last edited: Sep 23, 2023
  49. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,154
    Likes Received:
    11,731
    What’s your machine spec, what resolution are you running and which version of the ini are you using?

    What do you have the Sky Quality set to?
     
  50. Tigert1966

    Tigert1966 Well-Known Member

    Joined:
    Aug 18, 2020
    Messages:
    2,200
    Likes Received:
    3,697
    Thanks again Jetwash. I spent 3 hours this afternoon trying various combinations of ini / no ini and different detail levels on my laptop. Found the sweetspot seems to be DTG's default High setting with your High Ini settings (@ 1080p i5 + 3060) . After dong a run to let the shaders do their thing, I ran a couple of the ECML scenarios and they were nice and smooth (just very occasional micros stutters) with no pop in or colour changing trees. Really enjoyed them.
     
    • Like Like x 1

Share This Page