PC [app] - Tsw Route Annotations

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

  1. champier#2613

    champier#2613 Member

    Joined:
    May 31, 2022
    Messages:
    97
    Likes Received:
    69
    Winzarten ever since the update the overlay stops working mid game. It happened twice while I was playing. The app was still open and pulling data but displaying nothing on screen I had to close it and reopen it
     
    • Like Like x 1
  2. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    That's weird, not much has change in the code recently.
    Could you please upload the log file once it happens again?
    upload_2026-3-30_16-39-22.png
     
  3. champier#2613

    champier#2613 Member

    Joined:
    May 31, 2022
    Messages:
    97
    Likes Received:
    69
    Sure thing
     
  4. Quentin

    Quentin Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    589
    Likes Received:
    615
    The latest update from Winzarten has added the Medway line.
     
    • Like Like x 5
  5. champier#2613

    champier#2613 Member

    Joined:
    May 31, 2022
    Messages:
    97
    Likes Received:
    69
    It hasn't happened since then Winzarten but Im still keeping an eye out. By chance is there a way to add a precipitation multiplier like how you have the snow multiplier?
     
  6. champier#6193

    champier#6193 New Member

    Joined:
    Sep 8, 2022
    Messages:
    5
    Likes Received:
    0
    It happened again during my last play session. The Annotations disappeared. Log file is too large to upload is there another way to share it?
     
  7. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    You might try to .zip the file, and see if you can upload it then. But I'm not sure zip files are allowed.
    Anyway, in the next update the overlay should automatically reoplen should it be closed for whatever reason. So hopefuly that will help with that.
     
  8. redrev1917

    redrev1917 Well-Known Member

    Joined:
    Jul 22, 2021
    Messages:
    4,121
    Likes Received:
    9,566
    Pure curiosity on my part and makes zero problems but any reason why weather stations added on Mildmay or WCMLoS don’t show up on any other route and vice versa?
    For example running London Commuter I’ve weather stations for Goblin, GWR, BCC and even ECML & Riviera but London Euston etc don’t show up?
     
  9. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    Weather stations are linked to the 'route origin'. So only routes that share the 'route origin' point share weather stations.Similar to how POI are stored.
     
    • Like Like x 1
    • Helpful Helpful x 1
  10. champier#2613

    champier#2613 Member

    Joined:
    May 31, 2022
    Messages:
    97
    Likes Received:
    69
    Is it possible to add a precipitation multiplier Winzarten?
     
  11. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    There is technically no need, adjusting the mapping is the multiplier
    upload_2026-4-26_12-57-30.png
    I.e. decreasing the max to 5.0 mm/ Hour is a 2x multiplier, becasue the ingame slider will be maxed at 5 mm, instead of 10.. thus 2x multiplier ;-)
     
    • Like Like x 1
    • Helpful Helpful x 1
  12. OpenMinded

    OpenMinded Well-Known Member

    Joined:
    Feb 10, 2021
    Messages:
    1,450
    Likes Received:
    2,525
    So, for me this app has become a necessity when driving TSW. I would estimate that I am using it for around 90% of my drives and I am still loving it :D

    There is one suggestion I would have when it comes to rain showers. In my (limited) understanding of how the meteo api provides weather information, it is always an area it is looking at. This, plus the 15min interval of the app makes it hard to simulate something like a short shower, where you drive into heavy rain, which starts to die down within a couple of minutes (or even less).

    However, maybe there is the chance for the app to interpret that showers are in the area by checking points around you and maybe look at the cloud layer. Lets say the cloud layer is below 65% (or whatever threshold would make sense) and it detects rain it could simply simulate a shower within its usual 15min window (something like a very short increase of rain, keep rain for a minute or two and reduce it quickly again) and maybe repeat, depending what is possible within 15min.

    Just a thought I had while looking outside the window during April, where you will find these conditions very frequently where I live. Maybe this is something that makes sense to incorporate. But just to be clear, I am already very happy the way it works today:cool:
     
    • Like Like x 2
  13. champier#2613

    champier#2613 Member

    Joined:
    May 31, 2022
    Messages:
    97
    Likes Received:
    69
    Thanks for explaining this I'm going to give it a try
     
  14. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    I was thinking about making the rain more varied (i.e. not making the transition linear, but rather a wave), making showers feel more like showers...etc.

    But the issue is that changing the precipitation value too often breaks the in-game visual effect of rain / snow. Until that is fixed by DTG, I don't think it is possible to have more granularity to the precipitations.
     
    • Like Like x 3
    • Helpful Helpful x 1
  15. OpenMinded

    OpenMinded Well-Known Member

    Joined:
    Feb 10, 2021
    Messages:
    1,450
    Likes Received:
    2,525
    True, you probably mean that with heavy rain the visibility in TSW reduces and it would look awkward if this would change suddenly, or over a short period of time, as you can not see it approaching within TSW. I was hoping that this would only be visible when the rain gets really heavy, however, I have to admit that I have not tested this myself.

    Yeah, maybe we will be able to simulate weather fronts coming at you at some point. Even though, sadly, I have only very little hope that this will happen any time soon.
     
  16. notjim#5327

    notjim#5327 Member

    Joined:
    Aug 30, 2024
    Messages:
    20
    Likes Received:
    48
    Finally decided to install this after hearing about it for months now, and I'm happy that I did. Did a random run on Kassel - Wurzberg, set the date in game for this day in 2022 with the mod set to Historical weather, and ran the route. Started very cloudy and stayed that way for a long time, then very slowly transitioned to a light trickle of rain, and then progressed to a steady rainfall. Very refreshing compared to the vanilla experience. Lucky that I picked a day with some weather changes without having to look up anything.

    I'm not usually one to indulge in using mods at all in games because of the potential for game instability and security risks, but this was too good to ignore. It gives the game a whole new life. Love the annotations too as I'm not at all familiar with the geography and such for any of my routes.

    Thanks for the great work!
     
    • Like Like x 7
  17. OpenMinded

    OpenMinded Well-Known Member

    Joined:
    Feb 10, 2021
    Messages:
    1,450
    Likes Received:
    2,525
    Has there been any changes to the smoothing of rain function, lately? I have noticed that the changes are now sudden and not smoothed at all. I have at least not changed any settings and looking into the options all seems to be in order:
    upload_2026-5-11_12-42-2.png
    And another question, as I may not have fully understood the functionallity of the "Max In-Game Precipitation at" function. As can be seen, this is maxed at 10, however, I have just now had the case where the overlay showed me 11mm/H of rain. I have checked the slider and this was not even at full, albeit not that far off.
     
    Last edited: May 11, 2026
  18. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    The smoothing is currently disabled for precipitation becasue of the issue of in-game precipitation effect stopping with frequent updates. I tried another approach where rain would update only once per minute, but that resulted in precipitation having big jumps, but also having the changes heavily delayed. So right now it is not smoothed at all.

    I will check the "Max In-Game Precipitation at", because you understand it correctly, at 11mm/H it should be maxed.
     
    • Helpful Helpful x 2
    • Like Like x 1
  19. OpenMinded

    OpenMinded Well-Known Member

    Joined:
    Feb 10, 2021
    Messages:
    1,450
    Likes Received:
    2,525
    TBH I still liked the smoothing. I do understand your reasoning, though, however, the jump from 11 to 0,4 in an instant made me jump in my seat, while I was trying to figure out what had just happened:D

    Could you not have this as an option for the user to decide what he would prefer? I always liked this feature, also for the rain.
     
    Last edited: May 13, 2026
  20. jivebunny

    jivebunny Well-Known Member

    Joined:
    Dec 8, 2024
    Messages:
    334
    Likes Received:
    686
    I'd just like to echo the comments from people who use this app all the time, I do the same and I think I would have given up on TSW a while back without it as DTG's standard "always becomes foggy" weather is infuriating!

    In fact I use it so much I've set up a powershell script that starts on boot and launches Route Annotations as soon as it finds the TSW executable in memory.

    I haven't yet looked into it but I'd be interested to know if there's a way for the app to start applying manual / live weather (whatever your last settings were) as soon as it's launched, maybe an option in the GUI, an API for the app itself or just a registry value we can tweak. A GUI setting is probably the most user-friendly option, and of course it would need to keep sending the weather data to the TSW API until you've fired up a route, but I think it already does that anyway.

    JB
     
  21. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    I will try to make it a setting, so the user can choose either the full scaling, limited scaling, no scaling ;-)

    I'm not sure I follow. The app should start appling the live weather as soon as load into the a service. Applying the settings while in main menu messes up the in-game weather sliders panel.
     
    • Like Like x 4
  22. jivebunny

    jivebunny Well-Known Member

    Joined:
    Dec 8, 2024
    Messages:
    334
    Likes Received:
    686
    Ah, I rarely use the live weather so maybe what I said only applies to manual weather. Basically, when you hit the "Apply to TSW" button it applies the manual weather to the game, but generally after a few minutes the internal TSW weather seems to take over again and it starts or rain or become foggy. To avoid this we'd need the tool to keep reapplying the manual weather conditions every 30 seconds for example.

    Maybe something changed with a TSW update ?

    JB
     
  23. simulator fan

    simulator fan Active Member

    Joined:
    Jan 5, 2018
    Messages:
    155
    Likes Received:
    135
    Hi Winzarten. Do you happen to know if the weather data uses CET or british summer time for the uk? I was playing Blackpool branches the other day and it seemed dark about 1 hour too early. I hadn't noticed this before.
     
  24. champier#6193

    champier#6193 New Member

    Joined:
    Sep 8, 2022
    Messages:
    5
    Likes Received:
    0
    Hey Winzarten Trying to use the app with Historic Weather set to Random Year (Current) Gives an ExpectaionFailed error. Live weather works fine as well as Manual Weather.
     

    Attached Files:

    • log.zip
      File size:
      1.9 MB
      Views:
      2
  25. gallifillo

    gallifillo Active Member

    Joined:
    Aug 1, 2020
    Messages:
    72
    Likes Received:
    104
    Same thing for me, but Historic Weather doesn't seem to be working at all no matter the year set.
    The ExpectationFailed error only seems to appear with the year set to "Random Year". The other options just don't set the route weather.
    Only Live and Manual Weather work.
     
  26. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    Use the 'Custom Weather' when selecting weather in TSW, not 'Dynamic'. The app only applies those sliders, that are different from what is currently in TSW (to limit API calls, and help with the precipitation dissapearing). But those that are not changed will stay in 'dynamic' mode. This can also be sometimes observed in live mode, where there is just a splash of 1s rain.

    The way manual mode works will most likely remain unchanged, because I don't what to apply it automatically, as the user might want the in-game defined weather when playing scenarios i.e.
    The Weather servise handles timezones (becasue they are often wrongly set in TSW Routes). I just provide the local time... It might be that the service is not correctly applying daylight saving, or that it is stuck in current IRL dayling saving and not what should be applied on the queried time. Not much I can do about that.

    There looks to be a problem with the service. There are already bug reports on their github page, so hopefully it will get sorted soon :)
     
    • Like Like x 2
  27. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    1,032
    Likes Received:
    645
    since yesterday i am getting the error
    GatewayTimeout on the weather part of the app

    it resolved itself
    or setting the api key manually helped
     
    Last edited: May 23, 2026
  28. LCYCowboy

    LCYCowboy Active Member

    Joined:
    Aug 23, 2021
    Messages:
    147
    Likes Received:
    156
    Forgive me is this has already been asked.
    Is there any way of adjusting the visibility during cloudy conditions. It seems that whenever the skies go past partly cloudy, some kind of mist/fog layer sets in.
    Yesterday for example, I was driving with live weather in Frankfurt and there was 60% cloud coverage on the slider and the visibility figure was 55km. But the view out of the window was like driving in mist. Very murky. This dulls all the colours right down too. It is really noticeable as you come out of a tunnel and see the much brighter scenery, only for it to disappear immediately.
    Thanks for this fantastic app, which has now become an indispensable part of TSW for me,

    Neil
     
    • Like Like x 1
  29. Quentin

    Quentin Well-Known Member

    Joined:
    Dec 8, 2016
    Messages:
    589
    Likes Received:
    615
    If you have the God Mode app (and why wouldn't you?) you can override the environment settings at will, but (AFAIK) this can't be made permanent and next time you pass through an area that Winzarten's wonderful app knows about, it will reset the environment again.
     
  30. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    That's the in-game weather system, clouds & precipitation also add a level of fog / haze that is outside of my control. :|
    And happy you're enjoying the app ::)
     
    • Helpful Helpful x 1
  31. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    Todays update contains option to select the precipitation smoothing frequency, in the Weather Settings
    upload_2026-6-1_18-49-37.png
    The options are
    • Full - Every smoothed TSW weather update contains precipitation update
    • 1/2 - 1/4 Rate (Default) - Every 2nd/4th update contains precipitation update
    • Once per 30s - Precipitation data are updated only every 30 seconds
    • No Smoothed - The behavior before the update - the precipitation will just jump to the new value.

    There was also a bug in the auto-update process, where the autoupdater didn't close the app correctly, and you might have to kill the TSWAnnotation process manually during the update. This is now also fixed, but current update is still affected.
     
    • Like Like x 6
  32. jivebunny

    jivebunny Well-Known Member

    Joined:
    Dec 8, 2024
    Messages:
    334
    Likes Received:
    686
    Hi Winzarten,

    Just realised I completely forgot to reply to this!

    I had presumed you could patch all of the weather settings in a single call using a query in .JSON format or similar, but looking at the API I see there's only support for patching individual values, so I understand your desire to limit calls.

    The problem is, if we don't want DTG's own weather system to overwrite the custom weather from Route Annotations after a few minutes, we have to remember to select "Custom weather" in-game every single time we start a service, as this is very easy to forget (and can't be changed once you've started). It would be nice if DTG gave us a global option to set the weather to "Always custom" (apart from scenarios, as you mention). I'm not going to raise my hopes though. Do you think it would be possible to have at least an option in Route Annotations so that the "Apply to TSW" button repeats the call every minute, or every few minutes? That way those who want to use it in this way can, and others can keep the current behaviour.

    Keep up the good work!

    JB
     
    • Like Like x 1
  33. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    After having a thought about it, I think it is safe and makes sense to change the Apply to TSW button behavior, so it will apply all the values, no matter the in-game slider values... API call limitations is not really an issue in manual model (unless you start smacking the button every 2 seconds :D)
     
    • Like Like x 2
  34. jivebunny

    jivebunny Well-Known Member

    Joined:
    Dec 8, 2024
    Messages:
    334
    Likes Received:
    686
    Wow thanks for this, I look forward to trying it out! In the meantime I shall smack the button every 2 seconds and see if I can set TSW on fire :D
     
    • Like Like x 2
  35. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    Todays update contain the manaul weather fix, hopefuly no more dynamic weather taking control :)

    I'm also now able to apply different query rules for different region, currently it is used for precipitation data only.
    Some regions do not contain proper precipitation data at top of hour, when 15-minute snapshots are used. Because of this, top-of-hour data were previously ignored. Now they are only ignored in regions that suffer from this issue (US).
     
    • Like Like x 3
  36. jivebunny

    jivebunny Well-Known Member

    Joined:
    Dec 8, 2024
    Messages:
    334
    Likes Received:
    686
    Thanks, will give this a go over the weekend!

    JB
     
  37. Yerolo

    Yerolo Well-Known Member

    Joined:
    Mar 16, 2018
    Messages:
    1,320
    Likes Received:
    2,605
    I'm having issues installing the latest update. I get the usual prompt to update but then it says it cant continue due to files being in use. I tried closing the TSW Route Annotations process via task manager, but that just closes the entire update process

    Try again button doesnt do anything and continue button seems to freeze the update process completely
    Next time I run Route Annotations, I get the same update prompt and loop back to the same issue

    I've never had this issue previously. Is my installation bugged and need to completely reinstall TSW:RA ?


    upload_2026-6-6_10-44-4.png
     
  38. jesper2805

    jesper2805 Well-Known Member

    Joined:
    May 18, 2025
    Messages:
    1,253
    Likes Received:
    1,535
    Continue will do the trick ;)
     
  39. Yerolo

    Yerolo Well-Known Member

    Joined:
    Mar 16, 2018
    Messages:
    1,320
    Likes Received:
    2,605
    pressing continue just froze the progress bar. I ended the task after 10mins or so and re-run TSW:RA and this time didn't get the update prompt...so I errr guess it worked ?

    Not sure what happened there
     
    • Like Like x 1
  40. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 27, 2020
    Messages:
    714
    Likes Received:
    1,751
    Installation is not bugged. Anybody having the issue - download the latest installer - https://gitlab.com/-/project/720324...77df0ebfe68baae6a0169/TSWRouteAnnotations.msi
    and run that, it should update the app.

    There was a bug in one version where the autoupdater couldn't properly close the application before update process, so that's why you're getting the message.
     
    • Helpful Helpful x 4
  41. Yerolo

    Yerolo Well-Known Member

    Joined:
    Mar 16, 2018
    Messages:
    1,320
    Likes Received:
    2,605
    Thankyou Winzarten that explains it. I think it may have updated as per my last post anyway...but I downloaded the installer from your link and reinstalled just in case
     
  42. jivebunny

    jivebunny Well-Known Member

    Joined:
    Dec 8, 2024
    Messages:
    334
    Likes Received:
    686
    The new manual weather works perfectly! Much more enjoyable now, without having to switch back to the app to reset the weather every 15 minutes :D

    Now all we need is a "set as default weather settings" option so that we can always start with our favourite configuration without having to set it each time :cool::cool::cool: In my case, it's light to medium cloud and a veeeery small amount of fog to create some realistic haze. But it's quick to set manually, so I'm sure it can wait if you already have other ideas in the pipeline.

    I'm quite happy with my setup now. I have a Powershell script that starts on system boot and waits for TSW6.exe to be in memory. As soon as it's detected, it launches the Route Annotations and Passenger Announcement tools so that I don't have to launch them myself, automatically closes them when I quit TSW and then lauches them once again if I decided to start another session. Life is good :D

    JB
     
    • Like Like x 2
  43. The SimTrain Tube

    The SimTrain Tube Well-Known Member

    Joined:
    Jun 23, 2018
    Messages:
    482
    Likes Received:
    582
    Has anything changed in the way weather data is retrieved with the last couple of updates?

    I drove an HST to Doncaster using the weather date 12-08-2024 some time last year, and there was a thunderstorm with heavy rain there when I arrived at 10.30am. I wanted to do that again, but it is not there anymore. If you check the weather for that date in the app, its clear. No rain at all.

    I even posted about in on this forum somewhere, with a video attached. Train Sim Society



     

Share This Page