Confusing Performance (fps)

Discussion in 'General Discussion' started by Jazz, Nov 13, 2025.

  1. ididntdoit

    ididntdoit Well-Known Member

    Joined:
    Oct 13, 2023
    Messages:
    1,546
    Likes Received:
    1,479
    You should try London Waterloo on the Portsmouth route. 25fps if you are lucky. Over the years I've gone from a gtx 1660 up to a 4080 and gained 1fps!
     
    • Like Like x 1
  2. Jazz

    Jazz Member

    Joined:
    Sep 15, 2017
    Messages:
    30
    Likes Received:
    60
    :D

    Yes, I can quite believe that, that is also in line with it being severely CPU-limited due to the nature of the program itself.
     
  3. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,657
    Likes Received:
    3,325
    You may have been building computers for 30 years or so but you have not been playing TSC for very long.
    TSC dates from the mid 2000 and the core program has been updated as much as possible without breaking the older DLC.

    Which is why I suggested you look at the settings in the post above - you are not the first to miss them and won't be the last.
    But as you already know everything about computers there is no point in trying to help you.
     
  4. Jazz

    Jazz Member

    Joined:
    Sep 15, 2017
    Messages:
    30
    Likes Received:
    60
    You have made an incorrect assumption, I'm afraid. I have been playing Train Sim since the original Microsoft version and every iteration since. I simply had quite a few years away from Train Sim Classic and TSW. That was mentioned in my first post. Sorry you missed it. Nevermind.

    Neither do I claim to know everything about computers. Perhaps you would have preferred that I had responded to your previous attempt to help in a more indirect and dishonest fashion or something? I prefer to respect others' time. I even put in some smiley jokey faces to make clear that I'm being quite light-hearted and jovial about it all, and expressed appreciation for you taking the time to offer some assistance. Which was sincere. I fail to see what I wrote there to warrant such a catty reply. But hey, you do you, fella.
     
    • Like Like x 1
  5. wellington#9478

    wellington#9478 Member

    Joined:
    Apr 18, 2024
    Messages:
    46
    Likes Received:
    75
    That's right ididntdoit, you're very transparent about this game's performance, at least you won't create illusions for those who want the exact frame rate on screen.

    A friend and I have already done several tests with various hardware and none of them managed to maintain a solid 60 frames per second on whether on any route, not just some, which would be more sensible for this simulator.

    I've also debugged several areas of the game to try and find a possible solution. I've stopped for now, but I have everything noted and saved, however, I don't believe I'll find what causes these drops to be so drastic.

    For me, this is very bad, being at "1000" frames per second and suddenly dropping to 30 frames per second, it's like eating something without seasoning, that's not funny.
     
    • Like Like x 2
  6. trevkiwi

    trevkiwi Active Member

    Joined:
    Jul 11, 2022
    Messages:
    573
    Likes Received:
    184
    For what it's worth. I tried Chatham Mainline, leaving Victoria Station, I was getting about 27 fps, and as I was passing the Battersea Powerstation, it slowly crept up to about 35 fps until I got to less dense scenery, it got to 45/47 fps.
     
    • Like Like x 1
  7. Jazz

    Jazz Member

    Joined:
    Sep 15, 2017
    Messages:
    30
    Likes Received:
    60
    Thank you for coming back with that info. I'm grateful. It's useful in helping me to form a clear picture of expectations, and it's quite clear that my expectations were off by quite a way. :) The sim just is what it is.
     
    • Like Like x 4
  8. Kim Olesen

    Kim Olesen Well-Known Member

    Joined:
    Jun 21, 2018
    Messages:
    805
    Likes Received:
    660
    Jazz What some of us do is cap at 30fps and then use LosslessScaling to double up the framerates. Works really well.
     
    • Like Like x 1
  9. rodney

    rodney Member

    Joined:
    Feb 22, 2025
    Messages:
    49
    Likes Received:
    13
    Yet another crash and burn as a thread disintragrates into goofyness. Sigh.
     
  10. Doomotron

    Doomotron Well-Known Member

    Joined:
    Oct 24, 2018
    Messages:
    4,203
    Likes Received:
    4,851
    As others have said, CML3 in London runs badly all the time. I believe it’s because of how many lofts there are packed together, which is very taxing for some reason. Check the performance further out from London. If you’re getting decent framerates between (let’s say) Margate and Farningham Road, then it’s just TS’ normal performance.

    The lack of GPU usage is still odd though - in the 5Z72 scenario for CML3 the game was running at between 25-30fps at Victoria. It was using 10% of my CPU (Ryzen 7 7800X3D) and 50% of my GPU (RTX 5070 12GB). As others have suggested, make sure your Windows graphics settings are set so that TS runs in high performance mode, and check your graphics card settings too. There are other possible factors too, but I want to narrow down the issue first.
     
  11. Jazz

    Jazz Member

    Joined:
    Sep 15, 2017
    Messages:
    30
    Likes Received:
    60
    Forgive me, but frame generation doesn't work really well at that low of a frame rate and it was never designed to. I believe I have mentioned this before. Perhaps it was another thread, can't remember :D

    I have Lossless Scaling, but I rarely use it now because AMD's Fluid Motion Frames 2.1 is so good these days. (I avoid using this tech if I possibly can) I use it with TSW, but I will never use it in any game if the base frame rate can't stay at a locked 60 fps without drops.

    Firstly, it's the input lag this generates. When playing FPS games, this is an absolute no and would be less of an issue with sims like Train Sim if it were not for those of us who use TrackIR, where input lag is literally nauseating.

    Secondly, below 60 fps, the image quality suffers, and you end up with visual artifacting.

    Thirdly, the fluidity is terrible as it really doesn't exist, which is the entire point of the technology. It's meant to increase fluidity of movement. It's not meant to make up for low frame rates. In fact, it needs as many frames as it can get to create the illusion of its purpose.

    Couple those things with TrackIR, and the result is something akin to seasickness. It's quite an unpleasant and ugly experience, which leaves one's head spinning.

    The image quality of Lossless Scaling and AMD's Fluid Motions Frames 2.1 are kind of comparable in my experience, but the input latency is superior with AMD, and so, I opt for that. Of course, an old title like TSC doesn't support FSR or DLSS, so Lossless Scaling and Fluid Motion Frames 2.1 are the only options really, but because the sim can't maintain a 60 base, there are no options to increase frames at all as far as I'm concerned.

    It's worth mentioning here that they have not even bothered to add FSR or DLSS to TSW, which is inexcusable, to be honest. Leaving Lossless Scaling and AMD FMF 2.1 as the only options there as well.

    There is a reason Nvidia suggest not using Frame Gen at base rates less than 100, with absolute minimums of 70 (although I have found 60 to be acceptable with Nvidia), and AMD suggest no less than a base of 60, and from my testing, this is clearly a suggestion for good reasons.

    Simply put. Frame gen isn't meant or engineered for 30 fps.

    I'm afraid this sim just has severe limitations that have no workarounds. There is nothing wrong with that. It's a product of its time, and there seem to be many people who are perfectly happy with it. Unfortunately, with the way I enjoy playing and with hardware like TrackIR, it just doesn't work for me.

    It is a shame, though, as it offers some wonderful sim opportunities that I would otherwise really enjoy.
     
  12. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,657
    Likes Received:
    3,325
    I might be wrong but I get the impression that you have come on here to berate TSC.

    From your first post.- in Bold
    I just bought Train Sim Classic
    - I bought it because it's been so many years since I played the original Train Sim

    The bit I don't understand is you had TSC in the past but you bought it again - Why?
    Anything you buy on Steam you keep - but you should know that.

    This sim is not testing my hardware at all but yet the frame rate is pitiful. What on earth am I missing here? This simply cannot be correct. I had thought that I would be willing to take a step back in graphics to have high frame rates and better routes but I'm getting way worse performance than in TSW.
    You have built computers but you are surprised that a game introduced in 2007 does not run as well as a game introduced in 2024/2025 - why is that?

    When people have suggested try this or that and you tell us why its a bad idea or you ignore the suggestion.
     
    • Like Like x 1
  13. Jazz

    Jazz Member

    Joined:
    Sep 15, 2017
    Messages:
    30
    Likes Received:
    60
    It's not at all odd, bud. The percentage of use of the GPU is irrelevant as a measure of total stress in many cases. It can read in a wide range of percentage use all whilst at a low clock speed, low power draw and/or require the use of cooling fans. It depends on what work it is being asked to do and how it's being asked to do it. It also depends on how the monitoring software is measuring these stats and how the hardware is set up to measure them. I noticed AMD changed the way they approached some of this when I switched from a 6900XT to a 9070XT, just as a single example.

    I fully expected this sim to not test a 9070XT at all, and indeed it doesn't unless one removes the frame limit and tries to push for as many frames as it can generate. In the scenario that I tested, the card didn't begin to show that it was really having to work until I got into the 180 fps range, when the clock speed was really having to ramp up and draw some real watts and trigger the cooling as the hotspot temp rose accordingly. But this is just a silly waste of power, of course. When locking the frame rate where I preferred at 100 fps, the card had nothing to do as far as it was concerned, so it throttled back its clock speed, drew as little power as it required, shut the fans off and put its feet up. If the card didn't need to break a sweat at 100 fps, it sure wasn't going to need to when the frame rate it was being asked to produce by the CPU is less than 50.

    I perhaps didn't expect to see it make quite such easy work of this old software, but it wasn't far off. This is absolutely normal behaviour, and there is nothing wrong with the card or those fundamental Windows settings people keep bringing up. Which, by the way, Windows does a pretty good job of assigning itself these days. Though I must say, I agree with checking these things yourself after updates, as Microsoft is partial to bowling a googly at a fairly regular rate.

    My initial area of confusion was caused by the low frame rate when starting a scenario in London and the related FPS drop. Since taking the time to understand the fundamentals of the software, I now understand exactly why I saw what I saw and have come to realise that the performance I was seeing where I was seeing it was actually exceptional. Relatively speaking. The only way to improve upon it is to get a 9800X3d to replace my 5800X3d, and even then, the performance would be only marginally better while still looking like the CPU and GPU were doing nothing.

    The conclusions I have been forced to come to during this is that graphically, you can run this on very underpowered GPU's. Old GPU's serve it just fine, and modern ones scoff at its demands. However, even modern CPU's can't fix this software. It is profoundly single-core, single-thread limited. Short of having something absurd, such as 25Ghz CPU, the performance of this will always be poor. It's the most dreadfully CPU-bottlenecked program I have ever seen.

    It just is what it is.
     
  14. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,657
    Likes Received:
    3,325
    Agreed and, you do you.
     
    • Like Like x 1
  15. Doomotron

    Doomotron Well-Known Member

    Joined:
    Oct 24, 2018
    Messages:
    4,203
    Likes Received:
    4,851
    I have a 5070, and in my post where I tested the route in question I was using around 40-50% of the GPU's resources. I was editing my own route earlier today, which runs at 70fps in its most intense areas (the route has very dense scenery) and it was happily using more than 90% of it. The 5070 is way above the GPU requirements for TS. In less intense areas my route runs at more than 120fps, so I think it's clear TS doesn't have an issue using the GPU when it needs to.
     
  16. Jazz

    Jazz Member

    Joined:
    Sep 15, 2017
    Messages:
    30
    Likes Received:
    60
    When it needs to.
     
  17. Peter Hayes

    Peter Hayes Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    825
    Likes Received:
    339
    As every one has said TSC is a game with ye ancient code that probably can't utilise modern computer resources like a modern game can.
    IMO the major reasons for low/variable frame rates are due to several reasons:
    How well your Windows OS is in good shape.
    Video Card: Input latency ie the lag tha occurs with the input device - software - hardware (cpu/gpu) and monitor and with a 60Hz monitor this can be over 70ms. Input latency can be idiosyncratic for a particular PC setup.
    Refresh Rate A 60Hz monitor CANNOT display more than 60FPS it is a physical impossibility. However if you can generate say 120 fps that can reduce any input latency but the display will not have the smoothness of 120Hz fps rendering. Run a high refresh rate on a good quality monitor. Not sure about 4K as that can be limited to 60Hz.
    GSync (later Freesync) Monitors: This type of monitor can reduce input latency and reduce stuttering.
    VSync ON/OFF variable depends on game and setup.
    nVidia low latency mode variable. (ditto)
    Monior full screen or borderless (Borderless has more latency but may be insignificant(.
    TSC coding - this is conjecture as I do not have a copy of te source code.
    Hyperthreading - turn off - it can cause thread collisions and hence lower frame rates.
    Circa 2018 when TSC was converted from 32-bit to 64-bit we have no idea how that was achieved but it should have helped frame rates significantly????
    Due to the base code being universal TSC has a tendency to generate many many soft page faults and due to the resources the cpu uses to correct them fps can drop. It also generates hard page faults which also can lower fps and may cause stuttering.
    Physical RAM is important for the last several years I have installed 32GB of matched RAM which reduces the usage of the paging file (when running TSC) to an absolute minimum if not zero. Note: I have run some scenarios that used a staggering 11 GB of RAM (Incl Windows OS - Avge in win 11 Pro 7-8Gb most routes/scenarios) - if I had had 16GB installed - in that case windows might want to use the PF and that could slow down TSC.
    In Summary, it is a complex situation - TSC is old and maybe not optimised for fast modern PC's (cpu/gpu) and it may run perfectly on one one PC but not on another PC having the exact same spec. However, TSC runs fine on the vast majority of computers.
    This list is not comprehensive and some items may not have a significant bearing on TSC FPS.
     
    • Like Like x 3
  18. Doomotron

    Doomotron Well-Known Member

    Joined:
    Oct 24, 2018
    Messages:
    4,203
    Likes Received:
    4,851
    Yes???

    The point is that on the OP's PC, it seems to barely use any of their GPU.
     
  19. ididntdoit

    ididntdoit Well-Known Member

    Joined:
    Oct 13, 2023
    Messages:
    1,546
    Likes Received:
    1,479
    I was messing with the settings on mine last night. And with the graphics settings set to low or medium my GPU usage is 11% on high the usage goes up to 80%.

    What I have noticed is where I was getting 30 ISH FPS at Victoria. I'm now only getting a mere 15fps.

    That's on 32/64 bit and dx12 mode. I have not really played since the last update so I don't know what's happened since then.
     
  20. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,657
    Likes Received:
    3,325
    Is the DX12 mode the Beta?
     
  21. wellington#9478

    wellington#9478 Member

    Joined:
    Apr 18, 2024
    Messages:
    46
    Likes Received:
    75
    Jazz, as you noticed, nobody can consistently run at 60 frames per second in those sections, it's pure illusion. If someone had managed it, they would have made a video showing and proving it, rhe rest is like Santa Claus arriving in December.

    But we can leave a bigger challenge for the hardcore fans of this simulator, there's also the Jamaica section on the LIRR route, where everything becomes chaotic when using the M7 and M3 EMUs in the same time.

    But who knows, when AMD and Intel release their 10 GHz, 50 GHz processors, maybe we'll be able to run all routes in any section at least 60 frames per second consistently, and then it will be worthwhile.
     
  22. ididntdoit

    ididntdoit Well-Known Member

    Joined:
    Oct 13, 2023
    Messages:
    1,546
    Likes Received:
    1,479
    Yeah that's the one.
     
  23. Oystein

    Oystein Well-Known Member

    Joined:
    May 24, 2018
    Messages:
    353
    Likes Received:
    340
    You can start the DX12 version from launch options (steam) with 79.0a, but it is still experimental.
     
  24. ididntdoit

    ididntdoit Well-Known Member

    Joined:
    Oct 13, 2023
    Messages:
    1,546
    Likes Received:
    1,479
    Iim starting to wonder if it's ever gonna move from experimental. It did give quite a lift in performance to start with but this latest version of the game seems to have nurfed that.
     
  25. Doomotron

    Doomotron Well-Known Member

    Joined:
    Oct 24, 2018
    Messages:
    4,203
    Likes Received:
    4,851
    In my testing the DirectX 12 version runs worse in most cases than the 64-bit version. DTG said they were looking at Vulkan instead, but now they've given up with core upgrades for the time being that isn't going to happen.
     
  26. Oystein

    Oystein Well-Known Member

    Joined:
    May 24, 2018
    Messages:
    353
    Likes Received:
    340
    I did test it and it performed worse than the regular 64bit. When I try it now the menu is white.
     
  27. ididntdoit

    ididntdoit Well-Known Member

    Joined:
    Oct 13, 2023
    Messages:
    1,546
    Likes Received:
    1,479
    When it first came out I couldn't even get it to run. Quite a while later, when I found the courage to reinstall the game, I was seeing higher frame rates than I ever had. Was really smooth too.

    Yeah I would like to have seen vulkan. There's a few games I've played where vulkan gives better performances over dx.
     
  28. Andy L

    Andy L Active Member

    Joined:
    Jan 4, 2022
    Messages:
    262
    Likes Received:
    192
    I used to be able to with Windows 10 but for some reason with Win 11 all I see is the small TSC rectangle showing which version I've launched. That stays visible for a few seconds then disappears and nothing else happens and I have to use Task Manager to kill the RailWorks64_DX12.exe task.
    Probably no great loss as I remember it not running smoothly before but curious as to why it no longer runs.
     
  29. lupin

    lupin Member

    Joined:
    Aug 21, 2025
    Messages:
    47
    Likes Received:
    35
    That is due the decade old engine and they way it is made to work. You're simply not going to get a solid 60(+) FPS with TSC, just learn to live with it and if you can't... well then TSC is simply not for you.
    We can "discuss" this for another 20+ pages but that is no going to change anything about this fact.
     
  30. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,657
    Likes Received:
    3,325
    Don't use the DX12 version
     
    • Like Like x 1
  31. Andy L

    Andy L Active Member

    Joined:
    Jan 4, 2022
    Messages:
    262
    Likes Received:
    192
    I can't which is why I posted! Not bothered about using it but as I said I'm curious as to why what used to run, albeit poorly, no longer does.
     
    • Like Like x 1
  32. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,657
    Likes Received:
    3,325
    Maybe something to do with Windows 11?
    I never tried it on Windows 10 or Win 11 that I now have
     
  33. Doomotron

    Doomotron Well-Known Member

    Joined:
    Oct 24, 2018
    Messages:
    4,203
    Likes Received:
    4,851
    I'm not sure how, but you completely missed the point of my post. On my PC, which has a stronger CPU and a roughly equal GPU, TS is using much more of my device's resources. I am 80% sure that there is something wrong with the OP's PC, or they have not set up something correctly. The 5800X3D isn't exactly a weak CPU, so I'm not convinced that it's bottlenecking the GPU. On paper, the OP should be getting much higher framerates. While TS does slow down in busy city areas, in the countryside TS runs way above 100fps on my PC, and usually higher. I'm running the game at the absolute highest settings, with AP weather and additional AA set in the Nvidia control panel. My PC isn't that much stronger than the OP's, so I shouldn't be getting more than twice the framerate than the OP.
     
  34. liechtensteiner.sg

    liechtensteiner.sg Member

    Joined:
    Oct 25, 2021
    Messages:
    36
    Likes Received:
    16
    It's not related to Windows 11. I think it's more likely due to the new Nvidia driver version. With driver version 581.80, I can no longer start DX12, but with version 566.24, I can start DX12 from TSC.
     
  35. ididntdoit

    ididntdoit Well-Known Member

    Joined:
    Oct 13, 2023
    Messages:
    1,546
    Likes Received:
    1,479

    I'm sure the op said they was getting good frame rates outside of the busy area's. They was expecting to get good FPS around Victoria etc but wasn't. I think 40 odd FPS at Victoria with ai enabled is quite good.
     
  36. Andy L

    Andy L Active Member

    Joined:
    Jan 4, 2022
    Messages:
    262
    Likes Received:
    192
    Thanks, that's probably the reason. I'm on 581.42 a much newer driver than the one I had in Win 10.
     
  37. lupin

    lupin Member

    Joined:
    Aug 21, 2025
    Messages:
    47
    Likes Received:
    35
    OP stated between 180 and 46 and that matches with what one could expect from TSC.
    So you're system is using more resources to achieve roughly the same performance as the OP's system yet there is something wrong with OP's system because it used less resources to do so... I really don't follow that logic.

    Why should the OP get much higher framerates? Others and me have already stated that this is simply how the old engine works and made to work. Nobody, no matter how high end system one has, get (stable) high FPS in dense area's.
     
  38. IronBladder

    IronBladder Well-Known Member

    Joined:
    Sep 5, 2017
    Messages:
    1,275
    Likes Received:
    2,033
    If the simulation is constrained to one core and core speed is constrained by the laws of physics/existing chip technology then there will be an upper limit on FPS that nobody can exceed without fundamental chip technological breakthrough.

    As someone said to me, "We can't increase clock speed because the electrons won't move any faster."
     
    Last edited: Nov 26, 2025 at 7:44 AM
    • Like Like x 1

Share This Page