This tutorial details how to operate a railway in Railway Operation Simulator. First you will need to download a simulation from the website, or create your own.
Loading the Simulation
After loading up the ROS program, you can load a route using "Load Railway", under "File" (or alternatively, Ctrl+L).
Once the route is loaded, select "Load Timetable" under "File" (or use Ctrl+I) to select the timetable you wish to operate. All routes on the website should come with at least one timetable ready made for operation.
Finally, select "Operate railway" from under "Mode" (or press Ctrl+O) to enter the operation mode.
Most routes also come with a session file, which can be selected from "Load Session" under "File" (or Ctrl+N), instead of the above steps. This file will load the railway and timetable, and any routes that have been preset. This is also how a previously saved game can be re-opened in the future, as a session file saves the time and position of every train.
'Pre-Start' Mode
In pre-start mode, the clock is paused and no trains will move, until the "run" button is pressed. Routes may be set and train information is available in this mode.
It is best practice to set up some initial routes at this point - particularly automatic (blue) routes. Start by pressing the "Preset automatic signal routes" button in the toolbar. This sets all routes that don't cross points, crossovers, level crossing or facing signals, and only have a single preferred direction set. Optionally, you may then choose to add more automatic routes using the "Create automatic route" button (see below). However, remember that automatic routes can be difficult to cancel, and so they should not be set over crossings and points that may be used during operation, no matter how little.
The following can also be done in pre-start mode.
Changing Simulation Speed
Select the clock icon, and choose the speed you wish the simulation to run at. Time can also be skipped in this menu, but note that the simulation remains paused - trains will not move and so may end up late.
Actions Due Panel
The Actions Due panel can be opened and closed at any time by clicking the sand-timer icon. This panel shows the headcode of each train that will require an action in the next hour, and the time until that action.
By left-clicking a headcode in this panel, the screen and cursor will be centred on that train. By right-clicking, the list of scheduled events for that train will appear.
In-Game Performance Log
The in-game performance log can be opened and closed at any time by clicking the icon with a document and green check mark. This log shows all events on the railway, such as arrivals and departures. The log will state whether these events are occurring early, on time or late, and if anything goes wrong (such as a train leaving via the wrong exit).
Both the Actions Due panel and the in-game Performance Log can be moved around the screen by holding left click and dragging them.
Enable Track Information
Selecting "Track Information" from the "Information" tab (or using Ctrl+Shift+I) will enable the track information. When hovering over a track element, a pop up will show the speed limit, length, and track ID. If the track is a continuation, it will also show the schedule for the next train scheduled to enter the simulation there.
This is particularly useful at the start, before the actions due panel has populated, to gauge where the first services are likely to be. Additionally, the track IDs can be used to determine the valid exit points for each service.
Operation Mode
Once the simulation has been set up in pre-start mode, clicking the play button (or pressing r) will run the simulation. From this point on, the pause button (or p key) can be used to pause the simulation. During operation mode all types of route can be set:
Routes
Automatic Routes
Automatic routes are shown in blue, and must be set from one signal to the next consecutive signal. It is rare for these to be set during operation, as typically they are set in pre-start mode and then left throughout the simulation.
Preferred Routes
Preferred routes are shown in green. These routes can only be set in the same direction as the preferred directions. Using the top half of the button (or the 2 key), a route can be set from one signal to the next consecutive signal. Alternatively, using the bottom half of the button, routes can be set from one signal to any subsequent signal, not necessarily the next one. The further ahead the next signal is, the less likely the program is to find a route. In these cases, try manually switching some points to face the correct direction, or setting the route in sections to intermediate signals. Be careful when setting routes across long distances, as the simulator may find an undesired route instead, particularly on routes with bi-directional double track lines.
Unrestricted Routes
Unrestricted routes are shown in red. These can be set from any point to any other point - not necessarily signals. They are also not constrained by the preferred directions, so are particularly useful if the preferred directions are omitted, or not set up correctly. Typically it is best to avoid unrestricted routes as they will commonly choose an undesired route to the destination, particularly where trains reverse on double track routes.
Cancelling a Route
Routes can be cancelled using the "Cancel or truncate route" button (or c key). For an unrestricted route, right click on the first tile to be removed from the route - all subsequent elements in the route will also be removed. For an automatic or preferred route, right click the tile after the signal to cancel the route from - again all subsequent elements will be removed. If there is no route set up to the signal (ie it is the start of a route, such as from a station), you may need to right-click the signal itself instead.
As cancelling a route removes all subsequent elements, it is advised not to cancel automatic routes if possible - especially if there is more than one train present on the route. Cancelling the route will clear the entire length, lock the route for two minutes if there are any trains approaching signals, and cause heavy penalties due to the SPAD risk (trains potentially passing a red signal).
Other Track Features
Points
Points are automatically switched as required when routes are set across them. However, they can also be manually switched by left-clicking them, provided they are not blocked by a route. Where points act in a pair (ie adjacent 90° points or diagonally adjacent 45° points), both will change unless a route is set across one.
Level Crossings
Level crossings are automatically closed when routes are set across them. This requires some practice, as there are high penalties for leaving a level crossing closed longer than necessary. Additionally, routes on other tracks cannot be set across the level crossing whilst it is opening or closing, so if two trains are approaching the same crossing a decision must be made as to which gets the route first.
As with points, a level crossing can be manually closed by left clicking. This will turn the crossing green, and it will not automatically open after a train has crossed. It must be opened manually by left clicking again, which will revert it to automatic mode.