R142 New Signage System Technical Guide & Release Notes
Version v1.0.0 — Initial Public Release
§ This release requires openBVE v1.11.3.4 or later.
The system has been developed and tested against the latest openBVE release at the time of launch. Earlier versions of openBVE are not supported.
This document serves as the official technical manual and release documentation for the R142 New Signage System DLC for openBVE. The system introduces a fully internalized Train Operator Display (TOD), signage, announcement, and stop-tracking architecture driven entirely by a custom fork of the European plugin (BVEC_ATS.dll).
• Fully mouse-operable Train Operator Display (TOD)
• Special automatic station and service announcements
• Fully modifiable stopping patterns with real-time station syncing
• Fully functional and configurable time displays
• All LED signs and stripmaps synchronized with the TOD
• New Train Manager application replacing the legacy set car switcher
• Fully functional LED signage cycles and interior stripmaps
• Realistic stop tracking using Global Localization Mapping (GLM)
• Fail-safe stop tracking disabling on program/route misalignment
• Internally-driven functionality via a custom BVEC_ATS.dll fork
Standard Release Programs:
• (2) Regular Service
• (4) Regular Service
• (5) Regular Service New Year Bonus Programs:
• (1) Regular Weekday Service
• (6) Regular Weekday Service
• Extract the DLC package into the openBVE Train folder.
• Copy the following DLLs into the openBVE program directory: NYCTSDB.dll, ConsistSystemManager.dll, RouteSystemManager.dll.
• Verify that openBVE v1.11.3.4 or later is installed.
• Launch openBVE and load the R142 to initialize the system.
• Train Manager: General train management, program viewing, consist switching.
• Route System Manager: Interface to view installed programs on the active consist.
• Consist System Manager: Interface to view default train sets and change active consists.
This is the first official public release of the R142 New Signage System. The release introduces a modern, internally driven architecture designed to replace legacy scripting approaches while improving realism, stability, and future expandability.
Known Limitations and Tips:
• Stop tracking will automatically disable if the program’s next stop cannot be aligned with the route’s next stop. This behavior is intentional and designed to prevent desynchronization.
• TOD Touch Input Behavior:
Long-pressing TOD touch elements (clicking within a touch element’s bounds and holding the mouse button while moving outside of the touch area) may cause the TOD touch states to become desynchronized, potentially breaking interaction.
To ensure smooth and reliable operation, users should single-click near the center of each touch element and avoid click-and-drag behavior.
Release Status: Stable
Compatibility: openBVE v1.11.3.4 or later — R142 Fleet
· At least 8 GB of RAM
Required OpenBVE Version with DLL files: https://drive.google.com/file/d/1x56rwcYmkZ1lP6xIiVrteIrcxX0ZQdTb/view?usp=sharing