5. Getting Started¶
After having successfully installed Open Rails (see the Installation Manual), to run the game you must double-click on the Open Rails icon on the desktop, or on the OpenRails.exe file.
The OpenRails main window will appear. If you have an MSTS installation in place, this will be displayed as your available installation profile.

If not, then you must download some content and add it as an Installation Profile.
5.1. Installation Profiles¶
Each profile may be a folder containing one or more routes, or an optional MSTS installation.
In the case where you already have an MSTS installation (see
paragraph Does Open Rails need MSTS to run? for a precise definition of
a MSTS installation) OR should already correctly point to that
installation. To check this, you should initially see under Installation
Profile
the string - Default -
. Under Route
you should see the
name of one of the MSTS routes in your MSTS installation.
You can easily add, remove or move other content profiles and select
among them (e.g. if you have any so-called mini-routes
installed.).
Click on the Options
button and select the Content
tab. See the
Content Options discussed below for more instructions.
5.2. Updating OR¶
When a new release of OR is available and your computer is online, a link
Update to xnnnn
appears in the upper right corner. The string xnnnn
is
the release number of the newest release that matches your selected level
of update. Various level of updates called Update Channels are available.
You may choose the desired level in the Options-Update
window, described
below.
When you click on the update link OR will download and install the new release. In this way your version of Open Rails is always up to date. Note, however, that previously saved games may not be compatible with newer versions, as described here.
Clicking the link What's new?
in the upper centre part of the main menu
window will connect to a website that summarizes the most recent changes
to the OR program.
5.3. Further General Buttons¶
5.3.2. Documents¶
This button becomes selectable only if you have at least once updated to a testing version or to a stable version greater than 1.0. By clicking this button you get immediate access to the OR documentation.
5.3.3. Preliminary Selections¶
Firstly, under Route:
select the route on which you wish to run.
If you check the Logging
checkbox, Open Rails will generate a log file
named OpenRailsLog.txt
that resides on your desktop. This log file is very
useful to document and investigate malfunctions.
At every restart of the game (that is, after clicking Start
or Server
or Client
) the log file is cleared and a new one is generated.
If you wish to fine-tune Open Rails for your system, click on the
Options
button. See the Chapter: Open Rails Options which describes
the extensive set of OR options. It is recommended that you read this
chapter.
5.4. Gaming Modes¶
One of the plus points of Open Rails is the variety of gaming modes you can select.
5.4.1. Activity, Explore and Explore with activity modes¶
As a default you will find the radio button Activity
selected in the
start window, as above.
This will allow you to run an activity or run on of two types of explore mode.
If you select - Explore Route -
(first entry under Activity:
), you will
also have to select the consist, the path, the starting time, the season
and the weather with the relevant buttons.
If you select + Explore in activity mode +
(second entry under
Activity:
, you will have to select same items as with Explore route, but
in this case the game will automatically generate an activity (with the
player train only) and will execute it. By exploring the route in this mode
you will able to switch to autopilot mode if you like ( see here ) and you will have access to some other activity features
like randomized weather if selected.
To select the consist you have two possibilities: either you click under
Consist:
, and the whole list of available consists will appear, or you
first click under Locomotive:
, where you can select the desired
locomotive, and then click under Consist:
, where only the consists led
by that locomotive will appear.
If you instead select a specific activity, you won’t have to perform any further selections.
5.4.1.1. Activity Evaluation¶
During the activity session, data about performance is stored and may be viewed as the activity progresses. At the end of the activity a report file is generated which provides a summary of the player’s skills as a train driver.
Activity evaluation is described here.
If you have selected the related Experimental Option, at runtime you can switch Autopilot mode on or off, which allows you to watch OR driving your train, as if you were a trainspotter or a visitor in the cab. Autopilot mode is not available in Explore mode.
5.4.2. Timetable Mode¶
If you select the radio button Timetable
, the main menu window will
change as follows:

Timetable mode is unique to Open Rails, and is based on a timetable
that
is created in a spreadsheet formatted in a predefined way, defining trains
and their timetables, their paths, their consists, some operations to be
done at the end of the train run, and some train synchronization rules.
Timetable mode significantly reduces development time with respect to activities in cases where no specific shunting or train operation is foreseen. The complete description of the timetable mode can be found here.
The spreadsheet has a .csv format, but it must be saved in Unicode format
with the extension .timetable_or
in a subdirectory named Openrails
that must be created in the route’s ACTIVITIES
directory.
A specific tool (Timetable editor) is available under the “Tools” button to ease generation of timetables.
For the game player, one of the most interesting features of timetable mode is that any one of the trains defined in the timetable can be selected as the player train.
The drop-down window Timetable set:
allows you to select a timetable
file from among those found in the route’s Activities/Openrails/
folder.
Now you can select in the drop-down window Train:
from all of the trains
of the timetable the train you desire to run as the Player train. Season
and weather can also be selected.
5.4.3. Run¶
Now, click on Start
, and OR will start loading the data needed for your
game. When loading completes you will be within the cab of your
locomotive! You can read further in the chapter Driving a Train.
5.5. Firewall¶
The game uses a built-in web-server to deliver standard and custom web-pages to any browser - see Web Server.
When the game runs for the first time, the web-server will try to use a port on your PC to serve any browser that you might want to run. The Windows OS will detect this and pop up a prompt to ask permission for this.

We recommend that you grant permission as a private network even if you don’t plan to use a browser straight away.
5.5.1. Multiplayer Mode¶
Open Rails also features this exciting game mode: several players, each one on a different computer in a local network or through the Internet, can play together, each driving a train and seeing the trains of the other players, even interacting with them by exchanging wagons, under the supervision of a player that acts as dispatcher. The multiplayer mode is described in detail here.
5.5.2. Replay¶
This is not a real gaming mode, but it is nevertheless another way to experience OR. After having run a game you can save it and replay it: OR will save all the commands that you gave, and will automatically execute the commands during replay: it’s like you are seeing a video on how you played the game. Replay is described later together with the save and resume functions.