Hello everyone,
We're pushing live our next core update today, bringing a range of improvements across core routes and locos, as well as additional improvements to Cardiff City Network, San Bernardino, Maintalbahn, Frankfurt Fulda, Thames Link Class 700 and Pfälzische Ludwigsbahn.
Performance has been a particular area of feedback that we’ve continued to work on for core routes, and we’ve made some optimisations to try and mitigate frame rate drops and deliver an overall smoother experience.
The Class 150 has had a large overhaul to its audio, including engine running sounds, safety systems, cab interaction audio, as well as doors and brakes. We’d greatly appreciate any further feedback from these changes.
A Note On Birmingham-Crewe Improvements
From our previous announcements, we had planned a wider range of improvements for the recent Birmingham-Crewe route to align with this update; however, whilst these changes are still undergoing testing and quality assurance from our teams, we're taking more time to ensure they're ready to be released as you'd expect.
We apologise that we've not been able to deliver these improvements to the timeline we originally communicated, and we hope to have more news on when you can expect these in December. We're grateful for the feedback shared from the community, and we'll continue passing these notes to the development teams to support the route as best as possible when we're able to share the updates.
This update is currently being shared across all platforms, including Steam, Epic Games and PlayStation/Xbox consoles. Please allow up to 24 hours for the update to be available on your systems.
Full Changelog
Core
Added SD40 in Scenario Planner
Added further improvements to train faults to ensure that they function as expected
Fixed announcements to fade away with distance from the station as intended
Fixed an issue causing train faults to run when settings are disabled
Fixed an issue causing approach release timers to trigger incorrectly when nearby
Fixed an issue causing checkpoint options to appear too early
PC Editor (beta)
Removed Simplygon button from the public editor toolbar
Fixed an issue causing the public editor to crash when cooking RVDs
Fixed an issue causing the build button to crash when clicked in level editor
The Riviera Line
Added lighting to gantries at Laira Depot.
Added new depot interiors and early-stage clutter work at Exeter St Davids.
Added lighting to additional route locations for improved visibility at night.
Improved tunnel lighting between Dainton, Marley, Wrangaton and Mutley Tunnels
Fixed a lighting issue in tunnels and stations between Newton Abbot and Plymouth
Fixed an issue causing foliage to clip near the tracks
Fixed an issue causing foliage visuals to appear incorrectly
Fixed a wall collision issue so cameras move correctly near Exeter St Davids
Fixed an issue causing foliage to clip near the tracks
Fixed an issue causing a blue glow at night around Paignton Station
Removed unneeded assets across the route for smoother performance
Various localisation improvements
Class 802
Fixed an issue causing the headlights to display incorrectly.
Fixed an issue causing livery overlaps.
Fixed an issue causing the interior display to show the wrong message.
Class 220 Voyager
Improved camera to be smoother when transitioning.
Morristown Line
Improved loading distance and reduced detail in places to improve performance
Improved OHLE visuals when viewed from a distance
Fixed an issue causing frame rate spikes in certain areas
Fixed an issue causing performance drops around Hoboken
ALP-46
Improved AI service logic for headlights, marker/tail lights, pantograph selection, and emergency brake behaviour
Improved cable hatch visuals and added HEP cable
Improved pantograph selection logic
Improved emergency brake lever and stop button logic
Improved AI lighting behaviour for more accurate visibility during services
Fixed an issue causing the speed display to flash “120” when screens spawn
Fixed an issue causing screen ghosting and ensuring displays now respond correctly to battery power
Fixed an issue causing unintended collisions around the cable hatch.
NJT Bi-levels
Added DTN cables and coupler collisions
Improved digital displays
Improved lighting on AI units
Fixed an issue causing gangway barriers to be non-interactable
Morristown Line Bi-levels
Fixed trap door so it responds correctly to Guard Panel button (High/Low).
Arrow III
Added missing wind sound effects when window is down
Added guard signal buzzer functionality to the Bell input for easier access from the driver’s seat
Improved pantograph sound positioning to originate from the correct location
Fixed an issue causing incorrect audio to play
Fixed an issue causing passengers to spawn at the driver’s door
NJ TRANSIT ALP-45DP
Added sounds for engine state checks and working switches
Improved AI service behaviour for headlights, marker/tail lights, pantograph selection, and emergency brake behaviour
Improved visuals for cable hatch and added HEP cable
Improved AI pantograph selection
Improved emergency brake lever and stop button behaviour
Improved lighting on AI units
Improved audio for fans, doors, and controls
Fixed an issue causing screens to not respond correctly to battery power
Fixed an issue causing the speed display to flash “120” when screens spawn
Fixed an issue causing ghost image artefacts to appear on screens
Bahnstrecke Dresden – Leipzig
Improved OHLE visuals around Priestewitz.
Improved passenger spawning.
Fixed an issue causing incorrect announcements for terminating trains.
Updated German announcement sounds at Nünchritz for accuracy.
Various localisation improvements.
BR 411
Fixed an issue causing the “Prenzlau” Taufname to display incorrectly on BR411.
Frankfurt Fulda
BR 411
Fixed a typo in Taufname 'Prenzlau' naming on the side of the train
DB BR 294
Added brake cylinder piston animations
Added audio for motor control and transmission air exhaust
Added a "Towing" notch to the Gear Selector
Updated EngineStart/EngineStop button labels for clarity
Improved traction lock, motor control, and roll protection behaviour
Improved engine warm-up to simulate preheating
Fixed an issue causing the brake to stay applied when the battery was off
Fixed an issue causing incorrect camera positions for the Secondman’s seat
Updated brake system logic
Updated traction lock light and Driver Assist prompts
Cardiff City Commuter
Added missing stations to the Cardiff network directory for the TfW Class 142 timetable
Adjusted track roughness to better align with other routes
Fixed an issue causing incorrect shadows on sheds
Class 150 – Audio Improvements
Added new sounds, including Engine running audio, Brake & Joint audio, Horn & Buzzer audio, Door & Panel audio improvements and new sounds for various Cab audio interactions. See below for the full list of changes.
Updated volume so it now changes based on occlusion and camera proximity
Updated AWS and DSD alarms with new volume levels
Updated alarm behaviour so it now varies based on reverser position and driver seat status
Updated brake squeal sounds for AI Class 150
Fixed an issue causing the vigilance warning to not trigger correctly when stationary
Fixed an issue causing engine RPM to break when moving off at slower speeds
Fixed an issue causing incorrect loop sounds to trigger when using TPWS/AWS isolation switch
Fixed an issue causing incorrect reverser logic for AI trains exiting portals
Engine & Running Audio
Added internal engine startup and shutdown sounds.
Added pitch modulation and notch-specific loops (idle to notch 7).
Internal engine sounds now loop continuously while driving.
Running sounds now vary by speed (10–70mph) and fade in smoothly.
Updated external engine startup, idle, and shutdown sounds.
Adjusted internal and external running sound volumes.
Brake and Joint Audio
Added new external joint sounds for junction traversal
Added occlusion and EQ filtering for joint sounds with windows open/closed
Implemented new brake rub, brake block, and brake squeal sounds
Brake sounds now vary by view (internal/external) and bogie proximity
Joint sounds now loop and vary by speed (slow/medium/fast).
Horn & Buzzer Audio
Added new horn sounds for both internal and external views
Improved transition timing between horn start, loop, and end phases
Adjusted volume for high and low horn variants
Updated guard buzzer loop and end files for smoother transitions
Doors and Panels – New audio sources added:
Passenger doors (internal/external)
Driver door
Guard panel doors
Gangway doors
Crew door
Door key switch (DKS)
Door release, close, and signal buttons
Guard panel dial turns
Door alarms now sync correctly with animations
Cab Interactions – New audio sources added:
Master key insert, turn, and remove
Cab window open/close (with clunk timing)
Seat fold up/down
Blinds movement
Brake handle movement
Wiper speeds (slow/fast)
Heater transitions (low/high)
GSMR speaker pop (now 2D/non-spatialised)
San Bernardino
Fixed an issue causing an invisible wall to block the final collectible near Rancho Cucamonga Station.
Maintalbahn
BR 642
Improved AI door logic to prevent doors from cancelling closures unexpectedly.
Thames Link Class 700
Fixed an issue where Class 700 windshield only received rain on a small portion, rather than receiving full coverage.
Pfälzische Ludwigsbahn
Added random passenger behaviours
