Open Rails

Download > Versions

 

Three Versions of Open Rails

Three versions of Open Rails are readily available to users, as shown below:

For first-time users, we recommend the Stable Version which comes with an installer.

Updater

Whichever version you choose, Open Rails has a mechanism to notify you of new versions and to update Open Rails for you. You will find the settings for this mechanism in Menu > Options > Update

Open Rails will check for updates at most once a day. If an update is found, then you can install the update just by clicking on the link in the top, right corner:

Testing Version

If you follow the Open Rails project on the forums, then you will hear about bug-fixes and new features. These are included in the Unstable Version for developers and testers to try out. Once they have been checked and approved, they are published (on Friday) as the latest Testing Version. Any user can easily update to the current weekly Testing Version and benefit from these improvements.

For reference all the Testing Versions (executable and source) can be found in our archive.

Recent Code Changes

  • T1.5.1-1806-g5522fc5fa Merge pull request #1078 from cesarBLG/steam-locomotive-script
    Default PowerSupply script for steam locomotives
    • 9ab642ec Default script for steam locomotives
  • T1.5.1-1804-g4fdacd539 Merge pull request #1070 from pzgulyas/scriptfix
    Fix a NullReferenceException in TCS scripts
    • f818e40d Try to fix it at another place
    • 3a665975 Fix a NullReferenceException in TCS scripts
  • T1.5.1-1801-g0e66a4f52 Merge pull request #1083 from sweiland-openrails/MenuRouteNameClash
    Menu contents route name clash
    • fc8adf75 Empty manual form fixes.
    • 6d0e99cd Determine unique name for the last row also
    • dee7900a Leading and traling spaces removed from route when leaving the field
    • 7e6fb604 During upgrade OR from 1.5.1 to 1.6 automatic routes are imported. Name clashes can occur with local routes. This update renames the manual added route appending (1), (2) etc. This update does the same when automatic routes are added.
    • 6380c71b When in the "Manual Installed" tab a route is added or changed for which the route name is the same as an "Auto Installed" route, the manual name is changed by adding (1), (2) etc.
    • 4b5b7ab8 Create unique route name by adding (1), (2) etc to the name. This is for adding or changing a route.
    • 0237cdab Added Cancel functionality for adding "Manual Installed" tab entries
    • 1a402dc5 Message box pops up after pressing the cancel button or closing the form: "Cancel: changes made in the 'Manually Installed' tab will not be saved, are you sure?". Saving will only be done when pressing the Ok button.
    • 9aedc7cd Removed buttonCancel.enabled from "Auto Installed" tab
    • 2c050313 Cancel button only enabled when changes made in the "Manually Installed" tab. Implemented for deleting a row.
    • b4ac31a7 Removed cancel button from the "Auto Installed" tab. On the "Manually Installed" tab pushing the cancel button undoes the changes. However on the "Auto Installed" tab undoing a route installed or undoing updates to a route is not possible or logical.
  • T1.5.1-1789-gf7ec8097c Merge pull request #1079 from cjakeman/translate-po
    Adds Polish transations
    • 592e054f Merge remote-tracking branch 'upstream/master' into translate-po
    • 5e37059b Build updates .pot files
    • fe65f085 Adds Polish translations
  • T1.5.1-1785-ga4b51ce87 Merge pull request #1066 from rwf-rr/log-derailment-and-more
    Log derailment, using TraceInformation.
    • 62c89c1d Log derailment, using TraceWarning.
      Initial version, using distance travelled. May be updated to use
      milepost.

See more code changes

The current Testing Version can also be downloaded as a Zip archive:


 
 

09 May 2025, 106MB

The documents included in the Testing Versions downloads can be found on-line at:

Note: Multiple versions of Open Rails will not interfere if they are saved to different folders.

Unstable Version

To support development, the latest unstable version is also available, which is updated whenever a developer publishes a change. The unstable versions are more likely to contain serious bugs and are only recommended for users wishing to help with Open Rails development.

The Manual for the Unstable version is not included in the download, but is available on-line.

For reference all the Unstable Versions (executable and source) can be found in our Unstable archive.

Improvements

Improvements to Open Rails are drawn from several public sources as shown here:

We try to make sure that these changes all work and fit together by reviews as marked in orange in the diagram.