PC Thirdrails Live Map Tracker Now Supports Train Sim World 5

Discussion in 'TSW General Discussion' started by BeenTrain, Oct 21, 2024.

  1. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    139
    Likes Received:
    109
    With excitement building around the possibility of an official Train Sim World (TSW) API, I’m happy to announce that ThirdRails is now available for TSW! Originally designed for Train Simulator Classic (TSC), I’ve started adapting ThirdRails for Train Sim World 5 in anticipation of future updates.

    While we don’t have real-time API integration just yet, there are still plenty of cool and immersive ways to enhance your experience with ThirdRails in TSW.

    Here’s what you can do with ThirdRails in TSW right now:

    1. Drive Real-Time Timetables
    You can drive real, live timetables from RealTimeTrains (UK) or DB (Rest of Europe) in TSW timetabled or freeroam scenarios.
    If you like you can optional enjoy both timetable-driven and ad-hoc spoken announcements, no matter which route you’re driving!

    2. Track Yourself on the Multiplayer-Style Radar
    Curious how you can appear on a multiplayer map without a TSW API? I’ve created a workaround using "Calling At" station data from your timetable to track your progress. As you drive, your position will “hop” from station to station on the Multiplayer Radar. With the radar you’ll always know where you’re driving and can discover landmarks along the way, adding an extra layer of immersion to your journey!
    You will find the radar inside your cab, but also online here .

    3. Leverage the Live Browser
    When driving, you can access real-time information from real-world services if you’re on a Real Drive. This includes live data on train formations, schedules, and more. Plus, with the in-game PDF Viewer, you can pull up manuals and guides for quick reference as you drive.

    Interested?
    Check out more information here: ThirdRails forTrain Sim World users
    Watch a video tutorial on YouTube: Walk through video
    Free download available here: https://thirdrails.org/downloads.html

    I’m excited to see how this is adopted in the community—let me know what you think!

    See you on the radar!
     
    • Like Like x 16
    • Helpful Helpful x 3
  2. ice#6850

    ice#6850 Active Member

    Joined:
    Jul 26, 2023
    Messages:
    184
    Likes Received:
    62
    im still a bit confused on how this works
     
  3. Bradmac

    Bradmac Member

    Joined:
    Jul 28, 2020
    Messages:
    73
    Likes Received:
    39
    This is fantastic news BeenTrain ! I have been wondering if Thirdrails was ever going to be availalbe for TSW and now it is here.

    Thanks for putting in the time and effort to create this.
     
  4. Daytona

    Daytona Well-Known Member

    Joined:
    Nov 29, 2018
    Messages:
    380
    Likes Received:
    274
    I really appreciate what you've created, BeenTrain. I've been using it since the early days on TS.
     
  5. Bradmac

    Bradmac Member

    Joined:
    Jul 28, 2020
    Messages:
    73
    Likes Received:
    39
    I tried it today on the München to Augsburg route using an S3 service from Mammendorf to Hackerbrücke. It worked quite well. The only real difference from TSC is that you need to open the doors at each stop using TSW keys U or Y, as well as the ThirdRails keybinding of Alt T to record the stop.

    At the end of the run, it didn't save to my ThirdRails Activity Logbook.
     
  6. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    139
    Likes Received:
    109
    Working on it. :)

    For logbook bit puzzling what to log, since we don't have driven miles logged.
    Could probable calculate distance from the straight lines between the stations, but some stations could be missed if we can't find the GPS position, so it will be inacurate anyway. Maybe a combi with manual input or better waiting till an API is available.
    But would be nice to log the timeliness.
     
    • Like Like x 1
  7. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    139
    Likes Received:
    109
    I understand where you’re coming from.
    ThirdRails has been in development for over six years, continuously adding new features.

    At its core, ThirdRails is a tracking tool. You start the simulator, click "follow," and your in-game position is displayed on a real-world map (OSM, Bing, OpenRailwayMap). This position is broadcasted to the radar—a website that shows a map with all players in real-time, creating a multiplayer-style experience.
    Unfortunately, this doesn’t apply to Train Sim World yet, as we need the API for real-time tracking.

    The second key feature of ThirdRails is extended gameplay, and this is where TSW users can benefit. Extended gameplay allows you to pick up a real-time timetable (or create your own) and run it using ThirdRails' custom HUD. In this mode, you can ignore the in-game HUD and follow the timetable directly.

    In Train Simulator Classic, this brings extra meaning to Quick Drive scenarios, where you’re not just driving from A to B—you’re executing a timetable, potentially in sync with a real-world service. As an added bonus, ThirdRails provides spoken announcements on every route, powered by over 450 Azure AI voices, enhancing the immersion.

    In Train Sim World you could execute this on timetabled of freeroam scenarios and station-to-station tracking shows you on the radar.

    I hope this helps!
    For more information, visit the Learn Page, where you’ll find more tutorials and videos.
     
    • Like Like x 1
  8. aroused by trains

    aroused by trains Member

    Joined:
    Sep 8, 2024
    Messages:
    61
    Likes Received:
    68
    Is there AI traffic?
     
  9. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    139
    Likes Received:
    109
    Yes.
    In TSW5 for sure if you use a matching timetabled scenario.
    In TSC it depends if the Quickdrive scenario provides AI traffic. Most do provide AI traffic.
    For TSC the app also offers a Multiplayer option using standard scenarios.
     
  10. aroused by trains

    aroused by trains Member

    Joined:
    Sep 8, 2024
    Messages:
    61
    Likes Received:
    68
    Ah I think I've misunderstood what this does.
     
  11. jazzymanserg#1405

    jazzymanserg#1405 Member

    Joined:
    Sep 20, 2024
    Messages:
    31
    Likes Received:
    3
    This is the best idea product for TSW thx.
    I tried launch it with tsw5 on english routs(as in example) but i cant launch it with Koln-Achen rout. Help me please
     
  12. jazzymanserg#1405

    jazzymanserg#1405 Member

    Joined:
    Sep 20, 2024
    Messages:
    31
    Likes Received:
    3
    For example:
    I want drive Train ICE 15 Bruxelles-Frankfurt. In TSW i can choose it ICE15 11:40 from Aachen.
    In ThirdRail choose StartService - Europe- choose ICE 15 and i see that Ice15 only Bruxelles-Aachen
    So how i can drive it
    P.S.
    I founded Route RE9 - and choose it. But its not working I see me in browser but my speed 0km/h
     
    Last edited: Dec 13, 2024
  13. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    139
    Likes Received:
    109
    You can search for service from Aachen?
    Live schedules may differ from the one in game. You can choose what you want, you can for example ride a night service in TSW in the afternoon.

    No speed and live tracking yet because currently TSW API does not support it.
    So no realtime live tracking like in Train Simulator Classic.
     
  14. SJAY_ONE

    SJAY_ONE Active Member

    Joined:
    Mar 11, 2022
    Messages:
    143
    Likes Received:
    194
    A wonderful app!
    Of the features, I noticed a time discrepancy with TW5, namely, if you synchronize the time, then after half an hour there will be a minute difference - the simulator is lagging behind) I also can't connect to the DB service, I don't know what caused it..
    upload_2025-3-13_0-28-8.png

    The UK service is fine -
    upload_2025-3-13_0-30-17.png
     
    Last edited: Mar 12, 2025
  15. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    139
    Likes Received:
    109
    A key aspect of ThirdRails Real Drive is that you can largely ignore the TSW HUD and execute the timetable using the ThirdRails HUD. This allows for more flexibility in real-time driving, such as running a night timetable during the day or adjusting your schedule dynamically without strict time constraints.
    If the upcoming TSW API provides a way to extract the player's timetable, ThirdRails could automatically sync time, much like in TSC, where a scenario timetable is used for execution. (TS Drive)
    This could open up a whole new gameplay experience, allowing for a multiplayer-style interaction on the radar where players follow and execute real-world schedules together. (It remains to be seen if the API provides this functionality)
    That's a known issue (the used DB Service stopped working), and it's already fixed in our next update!
    This update will be released alongside the official TSW API, which, according to Matt in the Roadmap Stream, is expected in one or two TSW updates, so hopefully within a few weeks.
     
    Last edited: Mar 13, 2025
  16. SJAY_ONE

    SJAY_ONE Active Member

    Joined:
    Mar 11, 2022
    Messages:
    143
    Likes Received:
    194
    Thank you for your reply. The upcoming update with API support is really good news. So far, I've found the best synchronization option for myself: I manually create a schedule according to the current schedule in TSW, enter the time and platforms, and then save and use them. Thus, in the ThirdRails application, the time corresponds to the time in the simulator. The main thing is to take into account the gaps during stops, this allows you to completely abandon the HUD. And the functionality of the program allows you to quickly recalculate the time in the schedule, when the departure time changes. This makes it easy to duplicate schedules for the same service but for different departure times. Thank you for developing such an application and I hope that in the future it will be fully optimized for working with TSW.
     

Share This Page