Public Beta Build 78.1a

Discussion in 'Public Beta' started by TrainSim-Steve, Jun 27, 2024.

  1. TrainSim-Steve

    TrainSim-Steve Senior Producer Staff Member

    Joined:
    Nov 14, 2016
    Messages:
    611
    Likes Received:
    1,459
    Hello everyone,

    As we're now into Phase 3 of the core development work, our focus has turned to some long standing issues. This afternoon, around 2pm, we'll be pushing out the next Public Beta build for your attention. Please post your feedback relating only to the build version 78.1a here. If you wish to discuss things not relating to this beta, please use the other forums.

    What's Included/Changed

    Here's an outline of what we're providing in this update:
    • Fix to prevent trains sliding when parked on a hill. Train physics are now paused when trains are stopped on slopes with brakes applied and the simulation is not producing any output forces.
    • Fix for not being able to add trains to portals.
    • Partial fix for some cases of invisible trains passing by when the player is stationary.
    • Fix for asserts in 2D map due to incorrect return value in comparison operation (when sorting map elements with same x or y values).
    • Fix to allow the Shapeviewer Preview in the Blueprint Editor to use the same resolution as set in-game for windowed resolutions.
    • Added check to prevent flooding of Lua message passing that could cause a hang/crash loading or restoring from save in some scenarios with particular signal scripts. A warning is printed to logmate when the flood limit is reached.
    • XML files from Steam Workshop that fail to load now cause the installation to abort, rather than leaving corrupt XML files installed.
    • Fix for headlight flare rendering. Also implemented dynamic flare culling, to mitigate issues when large numbers of flares impact the framerate.
    • Revert recent change of float->double precision for simulation time / time of day to address issues with some weather expansions.
    • The input mapper now changes when switching cabs in a consist with multiple rail vehicle types.
    • Removed old and no longer used installer files (dotNet, VC redist, dx, xinput, OpenAL) from the installation folder.
    • Reduced logmate output spam for script performance warnings. Warnings are now only printed every 10 seconds.
    • Cleaned up cab camera set height code to remove possible floating point errors.
    In some situations, we were not able to find and fully fix some issues as they are much more complex than first thought. But, in all cases, there are notable improvements overall so, it was worth compiling these into the latest build and putting it out there for players.

    There is likely to be some tweaking needed as we move forward so be on the lookout for undesirable behaviour, particularly related to situations where signals are failing to work properly on routes.

    As always, we're interested in your feedback and any problems you're finding.

    Best, Steve
     
    Last edited: Jun 27, 2024
    • Like Like x 19
    • Helpful Helpful x 1
  2. cunningn#3154

    cunningn#3154 Well-Known Member

    Joined:
    Mar 22, 2023
    Messages:
    225
    Likes Received:
    298
    Some nice little bits there - very pleased to see ongoing progress.
     
    • Like Like x 1
  3. goldenage

    goldenage New Member

    Joined:
    Sep 7, 2021
    Messages:
    15
    Likes Received:
    22
    First three are pretty major and much appreciated

    Developers (including RSC) may need to check handbrake set up does not cause derailment when decoupling on a hill.
     
    • Like Like x 1
  4. CrankyBot

    CrankyBot Member

    Joined:
    Nov 30, 2020
    Messages:
    36
    Likes Received:
    74
    Does the crawl fix on hills also apply when on level ground? I've always found when you stop with the brakes on, the train will just slowly creep forward/back so will that also apply there or is it just specifically for de/inclines?
     
  5. Spikee1975

    Spikee1975 Guest

    In case you haven't noticed - the day one restriction to one input mapper is finally history.
     
    Last edited by a moderator: Jun 27, 2024
    • Like Like x 2
  6. Oystein

    Oystein Well-Known Member

    Joined:
    May 24, 2018
    Messages:
    265
    Likes Received:
    303
    Thanks for another great update to TSC.

    After the last beta went public, I've managed to export most stuff with Blueprint Editor 64-bit. But if I export any animation (IA) the game will crash. This error is still present in the latest beta. If needed I can upload the animation and/or provide any logs. All my animations are made in Blender and works if exported with the default Blueprint Editor.
     
  7. Spikee1975

    Spikee1975 Guest

    Signalling issue:

    AP MML London to Bedford - scenario APSWEP 2O46

    This signal must be tabbed now - which is wrong. It worked before. 5 minutes into the scenario. All following signals must also be tabbed. There's a service in front, seems the block clear messages don't arrive. Kind of reversed RSSLO signal problem ;)

    2024-06-27 18_21_57-Train Simulator (x64).png
     
    Last edited by a moderator: Jun 27, 2024
    • Like Like x 1
  8. mibl61

    mibl61 New Member

    Joined:
    Jan 17, 2019
    Messages:
    19
    Likes Received:
    10
    The same with JT MML service 1C00 07:25 Sheffield to S:t Pancras. All signals red and have to be tabbed. When I went back to a stable version it worked as expected.
     
  9. Spikee1975

    Spikee1975 Guest

    Installscript.vdf needs a cleanup, as the following parts are distributed via the Steam Common Redistributables, these lines are obsolete as the files do not exist anymore.

    2024-06-27 18_57_56-.png

    Also, RailWorks\setup_audio.bat is still present in the core depot. Please remove.

    The empty folders on the right hand side should also be removed from the depot. Is the distributed PhysX software still required? On the left hand side, this is what Steam installs. Probably TS relies on the supplied version, fair enough.

    2024-06-27 19_03_23-Window.png
     
    Last edited by a moderator: Jun 27, 2024
    • Like Like x 1
  10. Spikee1975

    Spikee1975 Guest

    One thing I noticed it that the Command Line window from AP's SWEP doesn't appear any more on startup. Normally, you see it flashing shortly before the splash logo appears. (Yes I've installed the WeatherEP to the Beta.)

    It is called by their modified startup script RailWorks\dev\scripts\EngineScript.lua, which itself calls Assets\AP\WeatherEP\Script/weather.out

    Is this blocked?
     
    Last edited by a moderator: Jun 27, 2024
    • Like Like x 1
  11. rfletcher72

    rfletcher72 New Member

    Joined:
    Jun 6, 2020
    Messages:
    1
    Likes Received:
    0
    This would appear to broken once again, scenario timings if an FPS Lock is enabled through launch options - this was a most unexpected and most welcome fix under v77.6b.

    A backwards step, I do hope a compromise can be accomdated.

    (Post edited after some quiet reflection).
     
    Last edited: Jun 27, 2024
  12. DandyesloveRailworks

    DandyesloveRailworks New Member

    Joined:
    Sep 15, 2018
    Messages:
    9
    Likes Received:
    4
    When i Driving my Trains All the Signal are Stuck on Red is that a Bugs?
     
  13. Spikee1975

    Spikee1975 Guest

    No need for emotions, the Beta participation is voluntary. Just test and report findings, and things will be fixed.
     
    • Helpful Helpful x 1
  14. rfletcher72

    rfletcher72 New Member

    Joined:
    Jun 6, 2020
    Messages:
    1
    Likes Received:
    0
    Take it from me, I have plenty of beta experience and know the score.

    I also know that reporting an issue does not automatically result in a fix.

    No emotion.
     
    Last edited: Jun 27, 2024
  15. Spikee1975

    Spikee1975 Guest

    Changes that are released for testing in the Alpha and Beta will be reverted if proven unsuccessful - don't worry. That's the whole idea of the public beta, and it was good they introduced it after years of just pushing out updates to the public stable branch.
     
    Last edited by a moderator: Jun 27, 2024
  16. Andy L

    Andy L Active Member

    Joined:
    Jan 4, 2022
    Messages:
    180
    Likes Received:
    95
    I see it here and also the same window when you run a scenario that uses the AP SWEP Weather track marker. The command line window doesn't appear on top of anything else that may be occupying the same part of the screen so it's easily missed.
     
  17. trevkiwi

    trevkiwi Active Member

    Joined:
    Jul 11, 2022
    Messages:
    432
    Likes Received:
    138
    He is a very experienced user and has lots of reskins on DP Simulations site.
     
    • Like Like x 1
  18. Spikee1975

    Spikee1975 Guest

    I know. I'm an experienced beta tester and have released hundreds of patches too.

    Not sure what this has to do with the fear of a step backwards being permanent though. So far, Steve has addressed all feedback in the beta threads. Which is the purpose of the beta.

    I just did not fully understand the relation between scenario timings, FPS lock and the quoted floating point reversion, maybe I need an example scenario for reproducing.
     
    Last edited by a moderator: Jun 27, 2024
    • Like Like x 1
  19. rfletcher72

    rfletcher72 New Member

    Joined:
    Jun 6, 2020
    Messages:
    1
    Likes Received:
    0
    Apply an FPS lock of 30. (-FPSLimit=30).

    Compile a scenario with a start time of 2100 for example, with fully timetabled stations stops.

    Run the scenario, watch the disparity between HUD clock and station timings.
     
    • Helpful Helpful x 1
  20. Spikee1975

    Spikee1975 Guest

    Will check that. Do you think it is related to float/double precision? Just I can understand - you're saying reverting this will affect scenario timings?

    As you're experienced, you're aware of the deviating ETA time resulting from a mismatch between manually set ETAs and performance percentage which I've empirically proven?

    Just want to understand the relation to simulation time precision here, and where was FPS lock mentioned in the changelog, I still don't understand how it relates to what you've quoted.

    The best way would be to compile a scenario and run it under both the beta and the stable version for getting results to works with.
     
    Last edited by a moderator: Jun 28, 2024
  21. rfletcher72

    rfletcher72 New Member

    Joined:
    Jun 6, 2020
    Messages:
    1
    Likes Received:
    0
    This is exactly what I've done. I'm seeing different behaviour of the dispatcher between the stable version and beta - with an FPS lock of 30.

    I don't purport to know the full ins and outs of this, I can only relate my experiences given what little I do know and knowledge of how this has also affected other users. FPS lock is not mentioned in the changelog, but it is a factor when it comes to simulation time.

    A player who I worked with in the past summed it up nicely. They referred to it as the 'two clocks bug', where the time on the HUD seems to be at odds with the internal clock that the dispatcher is using to manage the scenario, and the deviation between the two increases as the scenario progresses, more so the later in the day that a scenario is set. They had an FPS lock in place. With the lock removed, the disparity between the 'two clocks' was minimised.

    In summary with an FPS lock in place, with the stable version I am seeing much more reliable and predictable dispatcher performance. On trying the beta it has reverted to behaving as outlined above. The crucial change point between the two being the revertion of changes made to simulation timing.

    EDIT: You could be forgiven for thinking why not just remove the FPS lock? There can be many reasons why a player may have one in place, in my case I find it provides a smoother experience.

    As said previously, I sincerely hope the DTG team can arrive at a compromise.
     
    Last edited: Jun 28, 2024
  22. Spikee1975

    Spikee1975 Guest

    Last edited by a moderator: Jun 28, 2024
  23. rfletcher72

    rfletcher72 New Member

    Joined:
    Jun 6, 2020
    Messages:
    1
    Likes Received:
    0
    No it isn't that issue.

    My issue isn't with how ETA is arrived at in the scenario editor, it's how the dispatcher handles the timetable in game - when an FPS lock is in play.

    Whatever part of the core controls this, a change was made in the stable build that did not break existing scenarios (the World would have been on fire if it did lol). That change has now been reversed in the beta build, as outlined above.
     
    Last edited: Jun 28, 2024
  24. Kim Olesen

    Kim Olesen Well-Known Member

    Joined:
    Jun 21, 2018
    Messages:
    725
    Likes Received:
    563
    I am seeing reports of broken signals on Rail-Sim.de So it seems to be a very consistent bug in the new beta.
     
    • Like Like x 1
  25. andreas.dormeier

    andreas.dormeier New Member

    Joined:
    Jun 27, 2024
    Messages:
    0
    Likes Received:
    1
    Hello everyone, The locomotives on the turntables now derail when you click or press the G key.
     
    • Like Like x 1
  26. rares.balc

    rares.balc New Member

    Joined:
    Mar 2, 2021
    Messages:
    0
    Likes Received:
    0
    Hello dear fans of this game. I activated this Beta Update and noticed that the light signals no longer indicate the correct color. When the line sector is free, the game gives me the red color even though I have no train in front of me. I did not encounter any other problems after this beta update. Thank you
     
  27. malikrthr

    malikrthr Well-Known Member

    Joined:
    Mar 1, 2019
    Messages:
    1,021
    Likes Received:
    1,694
    Great to see the headlight flares have been fixed in the public beta
     
    • Like Like x 1
  28. Koplopermau

    Koplopermau Member

    Joined:
    Dec 9, 2016
    Messages:
    33
    Likes Received:
    57
    Great to see that updates are still being pushed. I was hoping to see a bit more of direction in this update after your previous article. Are multicore and graphics support updates still completely out of the scope of the updates because of breaking backwards compability or is DTG looking into fixing the current version and then building upon that version with a stable and expirimental branch?
     
    • Like Like x 2
  29. malikrthr

    malikrthr Well-Known Member

    Joined:
    Mar 1, 2019
    Messages:
    1,021
    Likes Received:
    1,694
    It would be great to see graphical updated improvements and multicore support. I think this should be done in the form of an experimental branch, incase it doesn't work successfully. This is my first time participating in the public beta. I reverted back to the vanilla game without mods and I noticed on one of the old routes like Northeast Corridor, there were lots of red signal errors, causing me to pass almost every signal at danger
     
  30. malikrthr

    malikrthr Well-Known Member

    Joined:
    Mar 1, 2019
    Messages:
    1,021
    Likes Received:
    1,694
    The red signal bug also occurs on the North Jersey Coastline and the Hudson Line
     
  31. raptorengineer

    raptorengineer Active Member

    Joined:
    Jan 16, 2018
    Messages:
    511
    Likes Received:
    150
    question how many update Phase's is planed ?
     
  32. cunningn#3154

    cunningn#3154 Well-Known Member

    Joined:
    Mar 22, 2023
    Messages:
    225
    Likes Received:
    298
    Trying to test signal behaviour on a semaphore route - Error (CTD) on trying to run a QD on my route (ECML/Cambs) - one of my usual test runs - Kings Cross Fast North 1954 using my A1 with 10 coaches :

    Code:
    2024/07/01 17:43:55.291 - [Streaming] - Trace D:\RGBuild\CoreRelease\Code\Libs\Heracles\Engine\Hc1Draw\cShapeAnimationController.cpp : 1301 = FATAL: Failed to allocate 17 WorldSpaceNodeMatrixAdjusters in AllocateWorkingMatrixArrays, with freebytes = 266, freecount = 110189
    Full logfile attached.
     
  33. voayger 221115

    voayger 221115 New Member

    Joined:
    May 8, 2024
    Messages:
    1
    Likes Received:
    0
    on both ap signals and just trains modern signals all display red on all routs with no valid reason (ie blocking train force red marker incoming/outgoing service) even in quick drive
     
  34. dolanbaker

    dolanbaker Active Member

    Joined:
    Dec 29, 2022
    Messages:
    144
    Likes Received:
    120
    Edit: no issues, was a problem with the scenario.
     
    Last edited: Jul 3, 2024
    • Like Like x 1
  35. OldAlaskaGuy

    OldAlaskaGuy Well-Known Member

    Joined:
    Dec 12, 2016
    Messages:
    896
    Likes Received:
    716
    I can also confirm the turntable bug. After driving on to the turntable and rotating, the locomotive will not turn with the turntable deck. Feather River Canyon Enhanced. Turntable.jpg
     
    Last edited: Jul 3, 2024
    • Helpful Helpful x 1
  36. savvnz

    savvnz New Member

    Joined:
    Jun 7, 2020
    Messages:
    13
    Likes Received:
    25
    Would like to report that the signal bug (all red) extends to NZTS Workshops' Midland Line: Springfield to Aickens as well.
    Signal will clear to green (though they should already be green) when TAB is pressed, but only when the loco is mere metres from the signal.
     
    • Like Like x 1
  37. mwyatt

    mwyatt New Member

    Joined:
    Jul 6, 2024
    Messages:
    0
    Likes Received:
    0
    In the Beta Version 78.1a. The use of turntables is broken. The turntables revolve as normal, but the Loco's on them do not revolve. then it derails and the sim crashes. Reverting to version 77.6b solves the problem.
     
  38. Spikee1975

    Spikee1975 Guest

    The turntable crash is imho related to the crawling fix. Without physics being active when stationary, the loco cannot follow the rotating track and naturally derails.

    Might have to think twice if the sometimes micro creeping player loco on grades is something we can live with...
     
    Last edited by a moderator: Jul 9, 2024
    • Like Like x 1
  39. Oystein

    Oystein Well-Known Member

    Joined:
    May 24, 2018
    Messages:
    265
    Likes Received:
    303
    You can use the turntable if you release the brakes first. On some of my trains I need to be above 1.5bar to stop the creep, others at just 0.7bar.
     
  40. Spikee1975

    Spikee1975 Guest

    That's a workaround you cannot explain to players.
     
  41. OldAlaskaGuy

    OldAlaskaGuy Well-Known Member

    Joined:
    Dec 12, 2016
    Messages:
    896
    Likes Received:
    716
    If given a choice, micro-creeping I can live with.
     
    • Like Like x 2
  42. trinancrat

    trinancrat Member

    Joined:
    Jul 25, 2018
    Messages:
    42
    Likes Received:
    85
    I can confirm that this version introduced signaling issues with the US Northeast Corridor routes. I investigated myself after receiving an Open NEC bug report this morning.

    Try New York-New Haven scenario #1 ("66 Northeast Regional to New Haven: Part One"). On beta, the first signal when leaving the East River tunnel is at Danger. On stable, it's Clear.
     
  43. liechtensteiner.sg

    liechtensteiner.sg New Member

    Joined:
    Oct 25, 2021
    Messages:
    6
    Likes Received:
    5
    Can you use the beta version 78.1a for building tracks or not?
     
  44. knuckleshed

    knuckleshed Well-Known Member

    Joined:
    Jul 14, 2024
    Messages:
    441
    Likes Received:
    448
    You can do anything in the beta that you can do in the stable public release, however I wouldn't recommend route editing with it because it could cause unforeseen issues.

    Best not to treat beta builds as the new latest greatest version, treat them as a testing bed, so test route building and editing in the beta by all means but don't use it for actual projects, it could potentially cause you many headaches.
     
    • Like Like x 1
  45. liechtensteiner.sg

    liechtensteiner.sg New Member

    Joined:
    Oct 25, 2021
    Messages:
    6
    Likes Received:
    5
    Thank you for your reply
     
  46. Spikee1975

    Spikee1975 Guest

    It's purely for people willing to test and file bug reports, not for "just" playing or creating content (unless you want to test the editor for malfunctions of course, which is always helpful).
     
  47. liechtensteiner.sg

    liechtensteiner.sg New Member

    Joined:
    Oct 25, 2021
    Messages:
    6
    Likes Received:
    5
    In the Railworks folder Tools folder x64 application Serz.exe does not work if you want to edit bin file
     
  48. Spikee1975

    Spikee1975 Guest

    That's probably a separate version from the standalone serz and serz64 in the root folder (not supposed to be used manually - probably it's being called by x64\BlueprintEditor2.exe)
     
  49. liechtensteiner.sg

    liechtensteiner.sg New Member

    Joined:
    Oct 25, 2021
    Messages:
    6
    Likes Received:
    5
    Thank you for the info
     
  50. OldAlaskaGuy

    OldAlaskaGuy Well-Known Member

    Joined:
    Dec 12, 2016
    Messages:
    896
    Likes Received:
    716
    It seems that there is not a lot of participation in this beta version.
     

Share This Page