PC [app] - Tsw Route Annotations

Discussion in 'TSW General Discussion' started by Winzarten, Aug 8, 2025.

  1. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    Yes, as Thorgred said, annotions needs to be manually done for each route (big thanks to BeenTrain btw, annotating wouldn't be realy feasable without his Thirdrail Live Map app.). Weather should work on every route.
     
  2. Jpantera

    Jpantera Well-Known Member

    Joined:
    Apr 6, 2019
    Messages:
    1,458
    Likes Received:
    3,166
    Ahh yes sorry for confusion. Yes appeared to work ok
     
  3. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    183
    Likes Received:
    161
    Oh that’s really cool!
    Just some thoughts…...
    ThirdRails users generate literally thousands of potential annotation points every day, for instance every executed timetable already includes station data.
    If ThirdRails could help provide annotations for routes you don’t own, let’s talk, that could be a great way to collaborate.
    And if your app could make use of that community-generated data, that would be awesome!
     
    • Like Like x 1
  4. parishl

    parishl Member

    Joined:
    Aug 1, 2025
    Messages:
    19
    Likes Received:
    56
    Merging ThirdRails and this app would be brilliant. Would see a massive increase in the number of users for both, and make it the must-have app for the community.
     
  5. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    I've pushed a new version with few goodies :)

    • Units of measure can now be changed in the settings
    upload_2025-10-18_17-38-6.png

    • Weather Acceleration - In historic weather mode you can now change the weather progression speed. i.e. when it is set to 10x, then in 1 in-game hour the weather will advance 10 hours. This way you can have more changes in your weather during your service.
    upload_2025-10-18_17-38-55.png
    • Overlay will now show weather information as well. It will be shown for Station / Yards / Hill points. Precipitation / Visibility will be shown only when Raining / Fog is applied.
      upload_2025-10-18_17-41-5.png
    • Thunderstorms - The application will only set the in-game rain slider to full (the settings when in-game thunderstorms appears), only when thunderstorms are reported by the weather service.
    Enjoy :)
     
    • Like Like x 9
    • Helpful Helpful x 1
  6. Train Sim Society

    Train Sim Society Well-Known Member

    Joined:
    Aug 22, 2021
    Messages:
    549
    Likes Received:
    1,137
    WOWZA! Yes, Thank you!!! :D

    Hey, do you have a Patreon, PayPal, or buy me a coffee by chance? You should for sure consider something optional for folks who wanna support, cause I wanna send a little something for your hard work! :)
     
    • Like Like x 7
  7. robsinnit

    robsinnit New Member

    Joined:
    Nov 26, 2020
    Messages:
    19
    Likes Received:
    15
    Totally agree with Train Sim Society . I would like to show my appreciation because you have given TSW6 a new lease of life and made it something it should have already been . Have a great day and thank you for your dedication and hard work .
     
    • Like Like x 2
  8. redrev1917

    redrev1917 Well-Known Member

    Joined:
    Jul 22, 2021
    Messages:
    3,737
    Likes Received:
    8,209
    this just keeps getting better and better!!

    Thank you for making such a difference to the game!
     
    • Like Like x 2
  9. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    I've added a 'donate' button via paypall to the Gitlab page - https://gitlab.com/winzarten/tsw-route-annotations
    Anything you sent to the coffee fund is very much appreciated. :)

    But honestly, I'm just glad that it is now possible to experience TSW in various weather conditions, without having to fiddle with all the sliders. TSW lighting is imho very good in giving the routes totally different fell in different seasons and weathers, and it bugged me for a long time, that it is so tedious to really utilize. You either have nice looking, but static weather, or alternating weather extremes in dynamic mode.
     
    Last edited: Oct 19, 2025 at 12:23 PM
    • Like Like x 4
    • Helpful Helpful x 1
  10. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    961
    Likes Received:
    563
    glad to donate something keep up the good work!
     
  11. Train Sim Society

    Train Sim Society Well-Known Member

    Joined:
    Aug 22, 2021
    Messages:
    549
    Likes Received:
    1,137
    I sent a little something as a thank you for all of this. Truly no words can express what you have done here with this, and also the ton of consistent updates here, and reading and applying feedback we’ve been leaving? Dovetail take notes! Haha

    Just to let you know in advance, I have a very detailed, in-depth video on all of this going up likely sometime today. I’m so excited to share this with my community on YT because it is truly phenomenal. :D
     
    Last edited: Oct 19, 2025 at 2:09 PM
  12. Emmy_MAN

    Emmy_MAN Well-Known Member

    Joined:
    Apr 9, 2022
    Messages:
    249
    Likes Received:
    413
    You are doing an incredibly good job and release new updates almost every day.

    That is why I have made a donation to you to express my gratitude.
     
  13. Sharon E

    Sharon E Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    2,259
    Likes Received:
    2,221
    I agree and have sent a small amount, am retired on a fixed income. Every time I open a route with this app engaged I am just amazed at how much it adds to the ambiance of the driving. So far it has been spot on, now I have made some changes to what I see in the settings.
     
    • Like Like x 1
  14. coderbyday

    coderbyday New Member

    Joined:
    Sep 5, 2024
    Messages:
    10
    Likes Received:
    23
    This is better than mine! (https://github.com/GarethLowe/tsw6-realtime-weather) but mine is just weather.

    One thing I do in my logic which might be worth adding to yours (I did check the code)

    I base wetness on a 70/30% ratio of precipitation to humidity. As high humidity means water will condense on steel rails, meaning if it is an overcast day there can be some additional challenge for folks.
    I also use the subscription ability from the API, which means you tell it what values you care about and register with a custom ID, then when you request your updates you get them all in a single response. It's in the document Matt uploaded.
     
    Last edited: Oct 19, 2025 at 4:23 PM
    • Like Like x 1
  15. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    Thanks a lot for the donations. :) It is very much appreciated :)

    Heh, cool :) Obviously the state of TSW weather is bugging more people ;-)

    Thanks for the humidy tip, that makes a lot of sense.

    Currently I didn't really worked with the wetness slider, because I only recently found how to it them properly and let TSW handle it (which I want in cases of rain). So right now I'm also implementing looking at weather history at session start, to see how much rainfall there was,
    and setting the intial wetness slider accordingly. So if player spawns in after a storm, the world will be wet, even if it isn't raining currently. :)

    And yeah, I need to rework the Client to use the subscriptions, as that part predates Matts document, and I couldn't figure it out in postman. It will solve few weird issues I currently have when entering / exiting session, and only part of data is correctly set.
     
    • Like Like x 7
  16. bobskate#5131

    bobskate#5131 New Member

    Joined:
    Sep 30, 2025
    Messages:
    22
    Likes Received:
    10
    I was afraid to try this because I am new at TSW, but I gave it a try, it is Fantastic. Works like a charm and is super easy to set up.
     
    • Like Like x 1
  17. Yerolo

    Yerolo Well-Known Member

    Joined:
    Mar 16, 2018
    Messages:
    1,305
    Likes Received:
    2,558
    nice mod...I have it working except for 1 small quirk: Is there a way to force the overlay onto a specific monitor ? I run a triple screen setup and the overlay is always forced onto the primary monitor and there doesnt appear to be a way of changing it

    I assume just defining one of the other monitors as primary is a workaround before launching TSW and the tool...but maybe there is a config somewhere ?
     
  18. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    can someone help me with this please. I have installed the program (on windows 11, DX12), have set the load instructions but nothing at all appears when I run the game. How do I get this program to run please?
     
  19. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    i have the latest version of dot net installed
     
  20. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    sharon E how did you get this to work please?
     
  21. bobskate#5131

    bobskate#5131 New Member

    Joined:
    Sep 30, 2025
    Messages:
    22
    Likes Received:
    10
    Did you select Train sim world in the steam library, right click it and under genral select launch options and in the box insert -httpapi
     
    Last edited: Oct 20, 2025 at 2:28 AM
  22. OpenMinded

    OpenMinded Well-Known Member

    Joined:
    Feb 10, 2021
    Messages:
    1,363
    Likes Received:
    2,347
    A question in regards to weather generation within TSW and the use of the API.

    on the thread (https://forums.dovetailgames.com/threads/official-api.92625/#post-1020473) I have asked the question for an endpoint of the wind, which does not seem to be part of the API (or at least was for TSW5!?).

    By the answer I got back than wind does not seem to be modelled within the game at all. However, there is a slider for it and it does make parts of the foliage move within the game.

    Have you found a way of handling this aspect with the API at all? I found it weird that this was nowhere to be found…
     
    • Like Like x 1
  23. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    @Train Sim Society Thanks a lot for video promotions.Realy brightened the monday morning :)

    And good idea with the icons. The data already contain wmo weather codes, so in theory I could base the icons on those.
    And only one small correction, visiblity looks to be present in historic data from around 2022 onwards (based on location). So even for recent historic data, you should get real reported visibiltiy. I didn't mentioned it anywhere, so you didn't miss anything ;)

    This is in the backlog, you're not the first person asking for it. I just wanted to get the live weather essential out of the way. But it will definitely come, as it shouldn't be that hard.

    I was looking for that as well and I haven't found it. Wind is definitely simulated in-game, and GodMode can set both direction and speed, so it has to be there.

    Hopefuly someone from DTG can answer that (possibly a shamless ping to @DTG Matt), could we get wind into the API? :)
     
    • Helpful Helpful x 3
    • Like Like x 1
  24. OpenMinded

    OpenMinded Well-Known Member

    Joined:
    Feb 10, 2021
    Messages:
    1,363
    Likes Received:
    2,347
    Wow, I didnt realize GodMode was able to influence wind...

    I have actually asked DTG in this post (Api Documentation) if we could get an official Feedback thread for the API, however, have had no reaction on this so far...
     
    • Like Like x 1
  25. fakenham

    fakenham Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    857
    Likes Received:
    1,248
    Brilliant app, thank you very much for sharing! The weather aspect is amazing in itself, the annotations opens up new possibilities such as route learning guides/notes - braking points, speed restriction warnings, etc. Great work.
     
    • Like Like x 2
  26. enzo#6427

    enzo#6427 New Member

    Joined:
    Dec 13, 2024
    Messages:
    14
    Likes Received:
    2
    Ehi guys im having a lil problem, I can't save any changes regarding the annotations because I can't fully scroll down on the settings. I've tried going into full screen but to no avail , can someone help me ? I'm really scratching my head about this.
     
  27. Sharon E

    Sharon E Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    2,259
    Likes Received:
    2,221
    My issue seed to be related to not having ,net installed. Once I did it worked fine.
     
    • Like Like x 1
  28. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    hi everyone, I think I have carefully tried everyone's suggestion and the ap does not appear in game for me. Is there anything I can do to force it to open? I have installed the latest version of the msi file I have dot 9 installed set the launch parameters in steam for tsw 6. I am using windows 11. Is there anything else I should have done to get it to appear?
     
  29. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    i am using windowed fullscreen
     
  30. john_s

    john_s New Member

    Joined:
    Aug 26, 2021
    Messages:
    3
    Likes Received:
    1
    Hi, are you sure you have this "windowsdesktop-runtime-9.0.9-win-x64.exe"?
    //john
     
  31. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    do you need to open the app (and if so how) or should it just appear? Is there a location I can check if it was downloaded to?
     
  32. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    961
    Likes Received:
    563
    on which route are you driving it?
    i did my first route on an non annotated route too and i thought the same it is not working :)
    it does not popup on every route
    gitlab.com/winzarten/tsw-route-annotations/-/raw/main/Application/Application/Routes.XML.txt?ref_type=heads
    the weather should work on all the routes
     
    • Like Like x 1
  33. Train Sim Society

    Train Sim Society Well-Known Member

    Joined:
    Aug 22, 2021
    Messages:
    549
    Likes Received:
    1,137
    I actually noticed this on a run last night and it made me VERY happy! Loaded into a 2023 rainstorm and it was very dense fog! :D

    I also completely forgot to mention this, but it would be lovely if there was a little box to check with "always keep window on-top" that way we can be in the sim and watch the values change incase we want visual access to it at all times. That would be awesome! :)
     
    Last edited: Oct 20, 2025 at 3:17 PM
    • Like Like x 1
  34. Sharon E

    Sharon E Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    2,259
    Likes Received:
    2,221
    I have included a screen grab of the file location where the app is stored, it is the last one in the folder location. This is what you use to open it. Note it is a shortcut key.
    bandicam 2025-10-20 10-32-08-674.jpg
     
  35. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    All fixed. I hadnt run the executable file before started TSW!
     
    • Like Like x 2
  36. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    108
    Likes Received:
    100
    thanks Sharon...I honestly didnt think that there was a separate executable to run! Worth the effort though isnt it?
     
    • Like Like x 1
  37. Sharon E

    Sharon E Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    2,259
    Likes Received:
    2,221
    No problem, and, yes, this is way worth it. I have mine pinned to the task bar.
     
  38. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    It is possible after todays update. You can set the monitor in settings. You can use the "Show Test Overlay" to see if it is the correct monitor. The window should switch imediately after clicking apply.
    upload_2025-10-20_16-46-25.png

    Could you check again after todays update? The scrollbar in the ui was wrongly applied and never slided down to the buttons. So in lower resolutions it could cause those buttons being unreachable. Sorry for that :)


    I plan on expanding the overlay. I think also having date/time information of the weather might be interesting, so you know from which year you're getting the weather. The icons is a nice idea, and becasue I have the weather code for current weather, and the weather being transition into, I can actually show two icons when there is weather change between updates (Drizzle -> Rain)

    And also the weather can benefit from track annotating. i.e. when inside a long tunnel I plan to instantly load the weather on the other side. So you can experience what sometimes happens irl, where the weather (and i.e. snow cover) is totally different on the other side of a tunnel, becasue of the barrier the mountain range creates for weather. :)

    And big thanks anybody helping others with getting the app running :)
     
    Last edited: Oct 20, 2025 at 4:23 PM
    • Like Like x 6
  39. solicitr

    solicitr Well-Known Member

    Joined:
    Jun 20, 2020
    Messages:
    13,561
    Likes Received:
    20,574
    This is really magnificent. Best TSW utility mod since God Mode.
     
    • Like Like x 4
  40. Sharon E

    Sharon E Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    2,259
    Likes Received:
    2,221
    Winzarten I take the weather as it is presented from your app. Have to admit though, when I run, say, a UK route at 10 am UK local time in game, it is 1400 my local time, east coast US and actual UK time then is 1900, I get confused as to what weather time the app is running.
     
  41. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    I hope I can explain it :) The time information from the Live Weather are
    • Updated: This is your local, PC time, when the data was last downloaded.
    • Timestamp (UTC): It's the UTC time the app used to query data. If you're runnig live weather, this hould be current UTC time.
    • Timestamp (Local): This SHOULD be the UTC timestamp converted to local ingame route time. So it should show the time the weather would have in ingame time. So for historic weather, 1x acceleration, it should always match the local ingame time + 5minutes (as that is how far ahead the app is looking). But I just checked, and in Live Weather it isn't working correctly, and always displays UTC time... So will need to fix that.
     
    • Helpful Helpful x 2
    • Like Like x 1
  42. Train Sim Society

    Train Sim Society Well-Known Member

    Joined:
    Aug 22, 2021
    Messages:
    549
    Likes Received:
    1,137
    This isn’t directly related to this mod, but I figured I’d ask here in case anyone else has experienced it. I keep noticing that precipitation, both rain and snow, will randomly disappear and then reappear, even though it’s still actually raining or snowing. The raindrops continue to show up on the windows, but the visual precipitation itself keeps coming and going. Is this a Dovetail bug? It’s driving me crazy!
     

    Attached Files:

  43. Yerolo

    Yerolo Well-Known Member

    Joined:
    Mar 16, 2018
    Messages:
    1,305
    Likes Received:
    2,558
    Fantastic ...thanks so much. It now works correctly for me after a bit of playing around with font settings etc
     
    • Like Like x 1
  44. bobskate#5131

    bobskate#5131 New Member

    Joined:
    Sep 30, 2025
    Messages:
    22
    Likes Received:
    10
    Just completed a run out of Boston, MA . I checked the weather in Boston, and it matched perfectly what I was expericing in TSW, Light rain and 61 degrees . Fantastic. !!!:)
     
    • Like Like x 2
  45. bobskate#5131

    bobskate#5131 New Member

    Joined:
    Sep 30, 2025
    Messages:
    22
    Likes Received:
    10
    Did you set the weather in TSW to custom, and clear?
     
  46. krk0445

    krk0445 Member

    Joined:
    Mar 19, 2022
    Messages:
    24
    Likes Received:
    83
    This happens every time after i use the ingame teleport function. The particles stop spawning. But it works fine if i teleport with godmode.
     
    • Helpful Helpful x 1
  47. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    553
    Likes Received:
    1,144
    I also noticed it, happens exactly when I fast travel around the map.
     
    • Helpful Helpful x 1
  48. Train Sim Society

    Train Sim Society Well-Known Member

    Joined:
    Aug 22, 2021
    Messages:
    549
    Likes Received:
    1,137
    Yup! The game still thinks it’s raining, nothing changes with the actual TSW sliders, it’s just the visuals itself that randomly turn on and off. I can still see the raindrops appearing on the windshield too. I disabled the better rain v2 mod, and noticed it stopped so maybe it’s that.. I’m gonna keep doing tests and see if it comes back. Such a shame if so as that mod makes the rain look so much better.

    oh wow… yeah, it was happening even without doing it. Did notice it happen when switching to external view, though. Interesting!
     
  49. Train Sim Society

    Train Sim Society Well-Known Member

    Joined:
    Aug 22, 2021
    Messages:
    549
    Likes Received:
    1,137
    I really love how both of these apps elevate my TSW experience. I know this might not be possible, but it would be amazing if, while using live weather with the Route Annotations app and tracking my drives on your Third Rails app with the map, the live weather radar could also be a toggle to display on that map. That way, while driving in real-time conditions, we could actually see the precipitation around us or ahead of our train. It’s probably a long shot, and I’m not sure if that kind of data could be integrated, but it would be such a nice touch to have. Awesome work, regardless though! :)
     
  50. BeenTrain

    BeenTrain Active Member

    Joined:
    Dec 10, 2016
    Messages:
    183
    Likes Received:
    161
    Exactly my thoughts! It would be amazing to actually see the weather rolling in on the radar.
    Unfortunately, I haven’t come across any free or freemium global weather map services yet.

    But rest assured, it’s on the radar!
     
    • Like Like x 1
    • Helpful Helpful x 1

Share This Page