Fps Discrepancy Between 32-bit And 64-bit

Discussion in 'General Discussion' started by Clumsy Pacer, Oct 7, 2020.

Tags:
  1. Clumsy Pacer

    Clumsy Pacer Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    2,956
    Likes Received:
    3,935
    I've noticed recently (since the update to TS2021) that running the game in 32-bit provides much better frame rates than 64-bit.

    Examples:
    - I made a scenario on Settle-Carlisle, got around 10-20 fps on 64-bit, and it stayed more-or-less above 60 fps on 32-bit (except for loading scenery).
    - On the most recent update for WCML South (07/Oct/2020), I got around 30 fps in the Pendolino at Euston on 32-bit, but the same scenario running on 64-bit provided around 12 fps.

    Has anyone else noticed this or is it just my system?
     
  2. dunkrez

    dunkrez Well-Known Member

    Joined:
    May 2, 2019
    Messages:
    1,462
    Likes Received:
    1,679
    Can anyone else confirm this? Could be very interesting, I'll take a look later.
     
  3. Clumsy Pacer

    Clumsy Pacer Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    2,956
    Likes Received:
    3,935
  4. dunkrez

    dunkrez Well-Known Member

    Joined:
    May 2, 2019
    Messages:
    1,462
    Likes Received:
    1,679
    • Like Like x 1
  5. mattdsoares

    mattdsoares Well-Known Member

    Joined:
    Sep 17, 2020
    Messages:
    640
    Likes Received:
    1,281
    I just tried with the Pendolino on the only stock Pendolino scenario on WCML South and I got about 5fps less on 32-bit vs 64-bit. Odd that you're seeing the opposite.
     
  6. dunkrez

    dunkrez Well-Known Member

    Joined:
    May 2, 2019
    Messages:
    1,462
    Likes Received:
    1,679
    Yeah, that does seem odd. Might be a problem specific to that rig, unless more evidence can be collected to prove otherwise.
     
  7. Clumsy Pacer

    Clumsy Pacer Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    2,956
    Likes Received:
    3,935


    My laptop's specs:
    - Intel Core i7-9750H (2.6GHz, boost up to 4GHz)
    - 8GB RAM
    - NVIDIA GeForce GTX1650
     
    • Like Like x 1
  8. dunkrez

    dunkrez Well-Known Member

    Joined:
    May 2, 2019
    Messages:
    1,462
    Likes Received:
    1,679
    Just something for you to check... is railworks64 defaulting to another GPU? Could be that the 32-bit exe is running on the GTX1650 and the 64-bit exe is running on something from 2003.
     
  9. JJTimothy

    JJTimothy Well-Known Member

    Joined:
    May 14, 2018
    Messages:
    1,528
    Likes Received:
    975
    Might this be the 64 bit .exe overlooking the GPU? This has been an issue since it was introduced with TS2019 mainly affecting NVidea based systems though it did occur on my old laptop which had an AMD Radeon chip.
     
    • Helpful Helpful x 1
  10. Pookeyhead

    Pookeyhead Well-Known Member

    Joined:
    Dec 7, 2018
    Messages:
    4,184
    Likes Received:
    2,610
    I get a slightly higher fps in 32bit... around 4 to 5fps.. BUT.... I have RWEnhancer and Reshade working on the 64 bit version, and considering the slight overhead, I'd say they'd be about the same. I'm not disabling everything to check, but from experience, I get a around a 5fps penalty for running those two addons.
     
  11. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,483
    I would say to check which GPU is being used by which exe and also any other game enhancements which may be switched on or off in the different versions.
    It's also possible that there could be a driver discrepency somewhere in 32bit vs 64 bit output (but that's purely speculative)
     
  12. Clumsy Pacer

    Clumsy Pacer Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    2,956
    Likes Received:
    3,935
    I never thought about it trying to use a different GPU. I'm assuming the Intel thing is built into something (the motherboard?)
    upload_2020-10-7_22-42-41.png
    Does task manager show which apps are using which GPUs or do I just need to assume when running a game the one that has very high usage is the one the game's using? upload_2020-10-7_22-44-3.png

    I shall look into it tomorrow.
     
  13. Clumsy Pacer

    Clumsy Pacer Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    2,956
    Likes Received:
    3,935
    I'm living away, and this is the first time I've had a system using an NVidia GPU and Intel CPU - the one I have at home (which I've not been able to use for a while because Covid) has an AMD CPU and GPU (though both are somewhat outdated - especially the CPU, but it runs what I want perfectly fine so I don't care, frankly :D ), so perhaps that's why I've just ran into this problem.
     
  14. Peter Hayes

    Peter Hayes Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    793
    Likes Received:
    318
    CG
    Your TASK Manager screenshot shows you are using the onboard Intel UHD Graphics 630 NOT the discrete nVidia GTX 1650. That will give very poor results.
    You need to open the nVidia control panel (NVCP) and add both the railworks.exe and the railworks64.exe files so that the nvidia card is used by TS2021. Found here \STEAM\steamapps\common\RailWorks.
    This guide shows you how to do it (amongst other things):
    Ref: https://www.uktrainsim.com/index2.php?form_filelib=search UKTS File ID: 38190
     
    • Like Like x 1
  15. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    367
    Likes Received:
    761
    I've just made a quick test on East Coast Main Line London-Peterborough Route Add-On, and the difference between 32bit and 64bit is within 3fps, in favor of the 64bit.
     

Share This Page