Steam Shader Cache

Discussion in 'TSW Troubleshooting & Issues Discussion' started by Jpantera, Dec 17, 2025.

  1. Jpantera

    Jpantera Well-Known Member

    Joined:
    Apr 6, 2019
    Messages:
    1,614
    Likes Received:
    3,557
    This is a positive post so do feel free to offer points of view or experiences.

    I have been train sim playing amongst other computing activities for many years now. I was getting a bit annoyed by the advice to run a route end to end (maybe a few times) to fill the shader cache. Anyhow some random surfing of the net pointed out the fact that the shader cache size can be changed in the Nvidia control panel. Didnt think too much of it but why not. Have about 570 GB of space left so chose unlimited. My setting was on custom originally.

    Loaded up my heavily modded TSW6 install to give it a whirl. Chose Preston Carlisle on a fairly good weather day which means lots of shadows and bright lighting in the middle of day. As soon as I spawned the movement on the platform felt more smooth. Like a beefier computer playing a game that has always had some stutters previously.

    Anyhow get aboard an 87 hauled train and sit in the mk1 behind the 87 and wait for the AI driver to do their thing. The south end of Carlisle station has always been a bit laggy for me depending on how many trains are present or weather being generated. The train movement felt smoother and once out into the rural landscapes it seemed super smooth. The FPS pretty much stayed at 62 with the odd micro stutter which wasnt noticable (maybe down to 50something) even when approaching Penrith it didnt knock the FPS much.

    Tried to load Frankfurt Fulda (expert101) but couldnt due to constant spad issue so left it there last night.

    This morning gave Mannheim to Kaiserslauten a spin and got similar results to Preston Carlisle apart from a FPS dip in the Wooden forestry bits but still smooth.

    So to conclude have look at shader cache settings in the control panel...
     
    Last edited: Dec 17, 2025
    • Like Like x 1
    • Helpful Helpful x 1
  2. Syd Tracks

    Syd Tracks Well-Known Member

    Joined:
    Mar 17, 2025
    Messages:
    197
    Likes Received:
    404
    it certainly helps.
    I've got mine set to unlimited.

    I also use some ini tweaks too
     
  3. AmityBlight

    AmityBlight Well-Known Member

    Joined:
    Feb 29, 2024
    Messages:
    976
    Likes Received:
    2,731
    I'm currently experimenting with the Nvidia control panel myself, so far with good results. Setting shader cache size to unlimited really helped to smooth things out a bit!
    Does anyone know if there are any engine.ini settings which could be counterproductive to this?
     
    • Like Like x 1
  4. Jpantera

    Jpantera Well-Known Member

    Joined:
    Apr 6, 2019
    Messages:
    1,614
    Likes Received:
    3,557
    Its a big help. I also messed around with FPS caps, game was set to 62 and Nvidia 60. Changed it to 120 in both (my display is a LG 4k tv with Gsync) seems to flow better now.
     
  5. Melanie

    Melanie Member

    Joined:
    Oct 2, 2023
    Messages:
    64
    Likes Received:
    78
    For me there's a little bug in NVCP which causes CTD's after driver updates when settings are not default :(
     
  6. countcussy

    countcussy Well-Known Member

    Joined:
    Mar 4, 2022
    Messages:
    398
    Likes Received:
    698
    Good info. I also increased mine and noticed improvements.
    For newer Nvidia cards, the Smooth Motion option is also worth a look.
     

Share This Page