FreeTrainSimulator (FTS) has once been forked from OpenRails. With consistent focus on platform improvements, and a different pace of development efforts, FTS has diverged much from the original OpenRails source base, so it became an independent application, which also led to and is expressed by the new branding and name.
FTS is running on .NET 8, based on the Monogame patch, and includes many other changes and improvements, such as completely rewritten RailDriver input, new Signalscript-Parser engine, and much more.
In addition to features from OpenRails, Free Train Simulator includes:
- Most recent version of Monogame (3.8.2)
- build on .NET 8, which generally allows for cross platform use (see wiki for Linux support)
- full 64bit support, removing out-of-memory situations and allows to use all available system memory also beyond 3GB/4GB barrier as with 32bit software
- rewritten SignalScript parsing engine for faster loading time
- Standalone Multiplayer server simplifying multi-player games
- New TrackViewer Toolbox, also handling large routes smoothly
- Rewritten RailDriver support, with built-in unit calibration support, no need to to handle extra files&tools
- New Translation engine, allowing for simpler Localization (support for PoEdit .mo files removes the need for compiled resource dlls)
- Many performance optimizations
If you came here just to download the software, please see the Releases section to download a recent version of the software. Simply unzip the download folder and start FreeTrainSimulator.exe (or OpenRails.exe in older releases).
Once started, please be aware there may be further updates available for download, as the release page tracks major version releases only. Minor updates are available through the Auto-Updater, as well the developer builds which are shared each time when code is updated.
Also check the News section in the wiki for other announcements.
Please refer to content from Open Rails
Other Train Simulator forums and content developers
If you are interested in more information, documentation and news regarding recent updates, please check the Wiki.
If you have bright ideas, questions or other topics to discuss, please share them in the Discussions section.
To report bugs or other issues, use the Issue Tracker. Please provide as much input possible, ideally attaching log files or other relevant and supporting information.
Anyone is welcome to contribute, and this is not limited to programmers writing code. There are many areas which would benefit from a wide range of skills, experience or purely passion, such as improvements to visual designs, documentation and translations, support with project management and feature planning, software architecture and design, or research for new technologies and frameworks. Check the contribution guidelines for further details, submit change proposals through pull requests, or introduce your thoughts for contribution in a Discussion.
Running on Windows 10 with recent patch status (version 1809 or higher), the only separate download needed may be .NET 8.0.
If not installed already, trying to start the program will guide through necessary downloads. Please also see this article in our wiki.
You will need to have an DirectX 11.0 compatible graphics adapter (GPU).
To install on Linux, please see the Wiki.
Release Type | Build Status | Build Version |
---|---|---|
Release | ||
Release Candidate | ||
Developer Builds |