1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

10 Years Of Train Simulator

Discussion in 'News & Updates' started by TrainSim-Dmitri, Jun 13, 2019.

  1. TrainSim-Dmitri

    TrainSim-Dmitri Staff Member

    Joined:
    Jan 4, 2019
    Messages:
    670
    Likes Received:
    2,140


    Thanks for being a part of this incredible journey, and we're sure you are just as excited for the next decade.

    Dovetail Team
     
    • Upvote Upvote x 8
  2. backlink.seongon

    backlink.seongon New Member

    Joined:
    Jul 22, 2019
    Messages:
    1
    Likes Received:
    1
    we will hope a new brighter next decade
     
    • Upvote Upvote x 1
  3. dennisheinhuis1

    dennisheinhuis1 New Member

    Joined:
    Aug 19, 2019
    Messages:
    0
    Likes Received:
    0
    Will there be train simulator 2020 or a update to 2020?
     
  4. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    1,520
    Likes Received:
    812
    From previous experience TSx updates come out in mid to late October
     
    • Useful Useful x 1
  5. Kim Olesen

    Kim Olesen Member

    Joined:
    Jun 21, 2018
    Messages:
    51
    Likes Received:
    23
    Make it 20 years more.

    Enable true multicore support. That’d be a good performance boost compannion to 64bit.
     
    • Upvote Upvote x 1
  6. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    1,520
    Likes Received:
    812
    I don't think they can in it's current form. The engine is DirectX 9 which I don't think supports multi-core, so they'd have to rewrite the core to be DX10+ and that's not likely
     
  7. Kim Olesen

    Kim Olesen Member

    Joined:
    Jun 21, 2018
    Messages:
    51
    Likes Received:
    23
    Perhaps. But i also remember being told that 64 bit was not possible. Ofcourse it can be adapted in some way. If there is a will to do so.
     
  8. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    1,520
    Likes Received:
    812
    Only if they rewrote it from scratch. MattP has since explained that they simply recompiled their original code into a 64bit format and then bug fixed. Had they compiled all the way through that may not have been possible.

    Rewriting it for a different base engine would be different
     
  9. ChooChooKeith

    ChooChooKeith Active Member

    Joined:
    Nov 4, 2018
    Messages:
    260
    Likes Received:
    31
    September 19 Train Simulator 2020 which is an update to 2019.
     
  10. zzw1983

    zzw1983 New Member

    Joined:
    Jun 12, 2019
    Messages:
    13
    Likes Received:
    5
    Been playing since 2010.
     
  11. dunkrez

    dunkrez New Member

    Joined:
    May 2, 2019
    Messages:
    15
    Likes Received:
    19
    Multicore processor support and a DirectX12 update please, so this awesome sim can keep going for another ten years! :)
     
    • Upvote Upvote x 1
  12. Broomwagon

    Broomwagon Member

    Joined:
    Jan 29, 2018
    Messages:
    46
    Likes Received:
    29
    I expect still to be playing it in ten years time - given the ongoing development, from third parties too what an exciting future.
     
  13. dunkrez

    dunkrez New Member

    Joined:
    May 2, 2019
    Messages:
    15
    Likes Received:
    19
    https://software.intel.com/en-us/articles/tutorial-migrating-your-apps-to-directx-12-part-5

    Just a snippet, but with a fresh pair of eyes and a good heart I'll bet the core engine could be rewritten quite easily to take advantage of multi threading and all the goodness DX12 has to offer.

    Chop it all up :) it's got to be done at some point.
     
    • Upvote Upvote x 1
  14. SamYeager270

    SamYeager270 Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    435
    Likes Received:
    368
    • Upvote Upvote x 1
  15. dunkrez

    dunkrez New Member

    Joined:
    May 2, 2019
    Messages:
    15
    Likes Received:
    19
    Sadly, I'm tied to a contract that won't allow for that, but I'd definitely be interested in looking into it for them. I've developed process control management software for various applications so I have an idea of what might be required hence my reply.

    In layman's terms, the single threaded nature of the core engine of train simulator needs splitting up, and a thread management engine needs to take those now segmented pieces and run them over multiple cpu cores spreading the load of the core engine. Imagine one core for AI, one for rendering locomotives and rolling stock, another core for the track and scenery, and so on. If two cores are available, it would use those, conversely, if 4 cores are available with hyper threading enabled then 8 threads could be running code in parallel.

    DTG have an amazing sim to work on and the 64-bit version has been very well received. It's perhaps only logical that multicore support and DX12 come next as opposed to content. I personally love adding to my loco and route collection, and after much tweaking of my PC config I have TS2019 running maxed out at 60fps (in 4k) with RWenhancer maxed out too. Took a good 4 days of balancing resources and playing with my cpu and GTX 1080. My cpu still only uses 15% of its total available capacity which seems like a bit of a waste.

    Anyway, just my 2 cents :)
     
    Last edited: Sep 15, 2019 at 6:11 PM
    • Upvote Upvote x 2
  16. Kim Olesen

    Kim Olesen Member

    Joined:
    Jun 21, 2018
    Messages:
    51
    Likes Received:
    23
    Errr these were the same reasons many put forward when people wished for a 64bit version.

    It can’t be done....
    Everything needs to be rewritten....
    All assets needs to be recompiled....
    All third party stuff will stop working...

    All these and other reasons were put forward for years, and yet here we are. It might be more difficult than porting for 64bit but hardly impossible.

    Highend music creation apps like ProTools and Logic Audio have gone through very similar transitions, even migrating from different processor types (motorola to intel) which, to myknowledgde is MUCH more of a change since it requires adressing the very cpu instructions differently

    If there is a will to take TS to the next level, there is a way to do it. That includes multicore support.
     
    • Upvote Upvote x 2

Share This Page