SelectOR

Manual

User manual

Complete interface tutorial for drivers, supervisors and managers · SelectOR 1.2.34

Type one or more words: accents and capital letters are ignored.

1. What SelectOR is

SelectOR is an alternative menu and launcher for Open Rails. From a single window you choose the route, train, path, time, season and weather, see the train in 3D and 2D, check the route map and start the simulation. It does not modify Open Rails: it reuses the components you already have installed.

It also includes the Companies section, an optional online mode where several drivers share a railway company: fleet, bank, services, ranks, rankings and station announcements. While you drive, SelectOR lays its own tools over Open Rails: the HUD with mini-map and timer, the quick-access bar and the cab panel with gauges, speedometer and controls.

This manual is a complete tutorial of the interface. It first explains the requirements and the main window. Then it follows the work of the three roles in a company:

RoleWhoWhat they do
DriverAny member of the company.Drives services with the fleet's trains and checks services, the bank, rankings and their profile.
SupervisorA trusted member appointed by the manager.Everything a driver does + buys and rents trains, looks after the fleet, admits members and manages the station announcements.
ManagerWhoever creates the company.Everything a supervisor does + assigns the roles (including manager).
About the screenshots in this manual

The SelectOR screenshots were taken with example data: the company «Ferrocarriles del Sur», its members, accounts and services are fictitious. The trains, routes and stations are real Open Rails content. The driving overview (chapter 9) is a real Open Rails screenshot with the SelectOR tools (shown in Spanish there).

2. Requirements

⚠ ESSENTIAL: Open Rails web server on port 2150

The SelectOR driving tools read the state of the train live from the Open Rails built-in web server. For them to work, Open Rails must have its Web server port active and set to port 2150.

These tools are:

  • the HUD with mini-map, timer and distance;
  • the quick-access bar;
  • the cab panel (gauges, speedometer and controls);
  • the passengers;
  • the station announcements;
  • the measurement of distance and time of company services.

How to check it: in SelectOR press OR Options → System tab → Web server port field = 2150 → OK.

SelectOR connects to http://127.0.0.1:2150, only inside your own computer. No other program may be using that port.

Open Rails Options, System tab: «Web server port» must be 2150.
Figure 1. Open Rails Options, System tab: «Web server port» must be 2150.

What happens if the web server is not active

SelectOR shows no error, but the driving tools never appear: they keep waiting for Open Rails to report that the scenario has loaded. Also:

  • the timer does not start;
  • there are no passengers and no station announcements;
  • the cab panel receives no data;
  • the service distance is estimated from the save file or from the length of the path, instead of being measured live.

2.1 Other requirements

RequirementDetails
SystemWindows 10 or 11, 64-bit.
.NET.NET Desktop Runtime 8 (x64) or later. It is a free download from Microsoft: dotnet.microsoft.com/download/dotnet/8.0 → «Desktop Runtime», x64.
Open RailsInstalled and working, with your content folders (routes and trains) added in its Options. The official release, Testing and the New Year versions all work.
LocationSelectOR.exe must be inside the Open Rails folder, next to OpenRails.exe and RunActivity.exe. If it is started from anywhere else, it shows «SelectOR · wrong folder» and does not start.
OR web serverPort 2150 (see the box above).
OR display modeThe SelectOR windows float over the simulator. They are visible with Open Rails windowed or in borderless full screen, but not in exclusive full screen.
InternetOnly for Companies, automatic updates and the public server list in Multiplayer. Everything else works offline.
ScreenDesigned for 1600 × 900. On smaller screens the interface shrinks by itself (down to 70 %). It works with any Windows scaling (100 %, 125 %, 150 %…).
LanguageSelectOR is in Spanish when Open Rails is in Spanish. Otherwise, it is in English.

3. Installation and first start

Locate your Open Rails installation folder: the one that contains OpenRails.exe and RunActivity.exe. For example, C:\Open Rails\Program.
Open the «Folder Open Rails» folder of the SelectOR package.
Copy all its contents into the Open Rails folder: SelectOR.exe, SelectOR.dll, SelectOR.runtimeconfig.json, SelectOR.deps.json and shape.mgfx. Nothing of Open Rails is overwritten.
Run SelectOR.exe. You can create a shortcut on the Desktop.
Check that Web server port = 2150 in OR Options (chapter 2).

When SelectOR opens, a splash screen with a progress bar appears while it reads your routes, trains and locomotives. After that it starts much faster thanks to its content index. If a route or a train is missing, check that its content folder is added in the Open Rails Options.

Automatic updates

At start-up, and every 3 hours, SelectOR checks for a new version. If there is one, press Download and install: it is downloaded, its digital signature is checked and SelectOR restarts by itself. You can also look for it manually in About SelectOR → Check for updates. It cannot update while Open Rails is open or a service is in progress.

4. The main window

The window has four areas:

  • Header:
    • the logo;
    • the Content selector, to choose the set of Open Rails folders;
    • the Resume, OR Options and About SelectOR buttons.
  • ROUTES column:
    • a search box and the ★ Favourites only check box;
    • the list of routes. Double-click to mark or unmark a route as a favourite.
  • Central tabs: Route, Activity, Explore, Timetable, Multiplayer, Editor and Companies.
  • Bottom bar: a summary of your choice and the action button (DRIVE, CONNECT or Go on duty).
Route tab: picture and description of the selected route, and the «View route map» button.
Figure 2. Route tab: picture and description of the selected route, and the «View route map» button.

4.1 Activity

Lists the activities of the route, with a search box and the SUMMARY card. Pick one and press DRIVE, or double-click it.

Activity tab.
Figure 3. Activity tab.

4.2 Explore

This is the free mode: you choose the train (consist), the path (Starting at → Heading to), the time, the season and the weather. The SELECTED TRAIN card shows the train in 3D:

  • drag it to rotate it;
  • double-click to return to the initial view.

If you belong to a company, the right side of the title shows whether that train is in its fleet and whether it is available, for example «● Operational · Ferrocarriles del Sur». Supervisors and managers also see the Buy this train button, which opens Companies → Purchase with that locomotive already selected.

Explore tab. The green badge shows that the locomotive belongs to your company's fleet and is free.
Figure 4. Explore tab. The green badge shows that the locomotive belongs to your company's fleet and is free.
«View 2D consist»: the whole train, car by car.
Figure 5. «View 2D consist»: the whole train, car by car.
«View path map»: track diagram with the start, the destination and the path in green. The mouse wheel zooms and dragging moves the map.
Figure 6. «View path map»: track diagram with the start, the destination and the path in green. The mouse wheel zooms and dragging moves the map.

4.3 Timetable

This is the Open Rails timetable mode. You choose Set, Timetable, Train, Season and Weather, with the train summary and the same 2D/3D views. It only has content if the route includes timetables.

Timetable tab.
Figure 7. Timetable tab.

4.4 Multiplayer

Host a game (Server) or join one (Client) by entering User, Host and Port. What is launched is the Explore selection, that is, the path and the train. Below is the list of public servers (tsimserver.com), which needs internet and is refreshed with Refresh.

Multiplayer tab. There is no connection in the screenshot, so the public list is empty.
Figure 8. Multiplayer tab. There is no connection in the screenshot, so the public list is empty.

4.5 Consist editor

Create, rename, edit and delete trains (.con):

  • add cars from the available rolling stock;
  • remove them, move them up or down, or flip them;
  • set the passenger seats (PassengerCapacity) of each vehicle;
  • check length, mass, brakes, power and maximum speed.

Use Save changes to save and Undo changes to discard. When you delete a consist, it goes to the Windows recycle bin.

Consist editor tab.
Figure 9. Consist editor tab.

4.6 Resume and About

Resume: saved games (F2 key in the simulator).
Figure 10. Resume: saved games (F2 key in the simulator).
About SelectOR: version and «Check for updates».
Figure 11. About SelectOR: version and «Check for updates».

5. Companies: concepts and access

The Companies tab is optional and needs internet. Every service you drive for your company is recorded automatically when you return from the simulator:

  • the distance, measured live;
  • the real driving time;
  • the passengers;
  • its economics (income, track access charge, energy, salary and rental).

5.1 What each role can do

Section / actionDriverSupervisorManager
Services (see all of them, details of each one)✔✔✔
Fleet (see units, status, details and 3D)✔✔✔
Fleet: Send to workshop · Assign number plate · Retire—✔✔
Purchase (buy and rent locomotives) and «Buy this train»—✔✔
Bank (summary and transactions)✔✔✔
Ranking and My profile✔✔✔
Members: see, accept/reject requests, remove members—✔✔
Members: add as Driver or Supervisor—✔✔
Members: appoint Manager and change roles——✔
Station announcements (if the administrator has enabled them)—✔✔
Change the company logo and name—✔✔
Go on duty and drive for the company✔✔✔
Hear the station announcements while driving (being a member is enough)✔✔✔

The Settings, Review, Users and Administration sections belong to the service administrator (superadministrator) and are not shown to users. Nobody can remove the manager from their company, and each user can create at most 3 companies of their own.

5.2 Create an account and sign in

Open the Companies tab. The Driver access screen appears.
Type a Username (at least 3 characters, no «@») and a Password (at least 6).
The first time, press Sign up. If the name already exists, you will be asked for another one. After that, press Sign in.
Tick Remember password to sign in automatically when SelectOR opens. The password is stored encrypted with Windows protection, tied to your user, and never in plain text. Sign out forgets it.
Companies access screen.
Figure 12. Companies access screen.

5.3 No company yet: create or join one

If you do not belong to any company yet, you will see the public ranking and the ➕ Create and 🙋 Join buttons:

  • Create: type the company name and save. You become the Manager and the company starts with the initial balance.
  • Join: choose the company in the list and press Request to join. A supervisor or the manager will accept it from Members.
Companies without belonging to any: public ranking and Create / Join buttons.
Figure 13. Companies without belonging to any: public ranking and Create / Join buttons.
«Create company» dialog.
Figure 14. «Create company» dialog.
«Request to join» dialog.
Figure 15. «Request to join» dialog.

5.4 What a company screen looks like

  • Company card (top left):
    • the logo: supervisors and the manager change it by clicking it;
    • the name, with ✎ to rename the company;
    • the ☆/★ favourite company star, if you belong to several: it is the one selected when Companies opens;
    • your role and the number of members;
    • the drop-down list to switch company.
  • Section menu: OPERATIONS (Services, Fleet, Purchase), FINANCE (Bank, Ranking) and COMPANY (Members, Station announcements, My profile). Only the ones your role can use are shown.
  • Footer: your name, your ID (click to copy it; it is used to add you as a member), Edit name and Sign out.
  • Indicator strip: the company's TREASURY, MEMBERS, SERVICES and TOTAL KM.
  • The data are reloaded when each section opens and are updated live when another member makes changes.

6. Driver tutorial

Driver This chapter follows Lucía, a driver of «Ferrocarriles del Sur», from the moment she opens Companies until she records her service.

Driver view: only Services, Fleet, Bank, Ranking and My profile are shown.
Figure 16. Driver view: only Services, Fleet, Bank, Ranking and My profile are shown.

6.1 Services

This is the list of all the company's services: date, driver, route, km, time, passengers, income, net and status. The tabs filter by All, Driving, Completed, Failed and Invalid, and the search box filters by text. View service details, or a double-click, opens its full record with the economic breakdown.

StatusMeaning
▶ DrivingThe driver is driving it right now. Its figures show as «—» until it is recorded.
✓ completedRecorded and paid.
✕ failed / ⊘ cancelledThe service was not completed.
⚠ invalidImpossible average speed (over 350 km/h): it earns no income and does not count for rankings.
Service details: trip data, distance, real time, average speed, passengers and economics.
Figure 17. Service details: trip data, distance, real time, average speed, passengers and economics.

6.2 Fleet

This is the list of the company's units: number plate, vehicle, model and status. When you pick one, you see it in 3D with its details: type, status, ownership (bought or rented), km left until maintenance, seats and traction.

  • Available: you can set off with it.
  • Not operational · in service: another driver is using it. Each unit lets one driver drive at a time.
  • Not operational · maintenance: it has exceeded its km interval and a supervisor must send it to the workshop.
  • Rows in grey are models that you do not have in your local content, so you cannot drive them.
Fleet as seen by a driver (no management buttons).
Figure 18. Fleet as seen by a driver (no management buttons).

6.3 Bank, Ranking and My profile

Bank shows all members the company accounts: income, expenses, net, cost breakdown and monthly income. Transactions lists every entry. Ranking compares companies by km and the drivers of your company with each other. My profile sums up your career: rank, kilometres, trips, time, average speed, passengers, badges, most used trains and most repeated journeys. Only completed and valid services count.

My profile: rank (18 levels, from Apprentice to Immortal of the Rail), indicators and badges earned (in colour).
Figure 19. My profile: rank (18 levels, from Apprentice to Immortal of the Rail), indicators and badges earned (in colour).
Ranking: companies by km and the company's drivers.
Figure 20. Ranking: companies by km and the company's drivers.

6.4 Driving a service step by step

In Companies, choose your company and press Go on duty in the bottom bar. The button changes to Go off duty, and on the other tabs the bar shows «On duty: <company>». You stay on duty between trips until you press Go off duty.
Go to Explore (or Timetable) and choose a train whose leading locomotive belongs to the fleet. The green badge «● Operational · <company>» confirms it. Any consist with that locomotive model at the front is valid, in any livery of the model, unless that very livery is already in use.
Choose the path, time, season and weather, and press DRIVE. SelectOR opens the service on the server, locks the unit («in service») and starts Open Rails.
If something prevents the service, a notice tells you why and offers to drive without recording it for the company:
  • the locomotive is not in the fleet;
  • the unit is busy;
  • the unit is due for the workshop.
Drive with the SelectOR tools (chapter 9). The timer starts once the scenario has loaded, so the loading screen does not count.
When you close Open Rails, SelectOR comes back and records the service. You can also record it without closing the simulator from the top bar (Register service, pressing it twice).
On duty: the bottom button changes to «Go off duty».
Figure 21. On duty: the bottom button changes to «Go off duty».
Explore while on duty: the bottom bar shows «On duty: Ferrocarriles del Sur» and the selected train is «Operational».
Figure 22. Explore while on duty: the bottom bar shows «On duty: Ferrocarriles del Sur» and the selected train is «Operational».

6.5 The service result

Once recorded, the Service recorded window appears, with:

  • the route, the train and the path;
  • the distance, the real time and the average speed;
  • the passengers carried;
  • the trip economics: income, track access charge, energy, salary, unit rental and net;
  • the new company balance;
  • your rank, with a notice if you have moved up a level.
Service recorded, with a rank-up.
Figure 23. Service recorded, with a rank-up.
INVALID service due to an impossible average speed.
Figure 24. INVALID service due to an impossible average speed.
Service rules
  • Trips shorter than 3 km or with less than 5 minutes of driving are not recorded: the service is discarded and the unit is freed.
  • An average speed of more than 350 km/h marks the trip as invalid: it earns nothing and does not count for rankings. The server decides this with its own clock.
  • At most 5,000 km per service, and the duration cannot exceed the real time elapsed.
  • If recording fails (for example, with no internet), the blue Register service button remains so you can retry.
How the money is calculated

The income is calculated as follows:

  • with passengers: passengers × fare. The fare rises with the train's comfort and with the average speed;
  • without passengers: km × rate per km, adjusted by the train's capacity.

The expenses are:

  • the track access charge paid to the infrastructure manager and the energy, per km;
  • the driver's salary, per service;
  • the rental, if the unit is rented;
  • the workshop, when maintenance is due.

The rates are set by the service administrator.

7. Supervisor tutorial

Supervisor The supervisor drives like any driver (chapter 6) and also looks after the company: admits members, buys and rents trains, maintains the fleet and records the station announcements.

7.1 Members

The Members section has three tabs:

  • Members: list of drivers and their role. Remove selected expels a member, but never the manager.
  • Add member: paste the driver's user ID (they copy it from the footer of their Companies menu) or their exact username. Choose the role and press Add member. A supervisor can add members as Driver or Supervisor.
  • Join requests: requests made with «Join». Accept turns them into drivers and Reject discards them.
Members → Add member (supervisor view).
Figure 25. Members → Add member (supervisor view).
Members → Join requests, with their message and date.
Figure 26. Members → Join requests, with their message and date.

7.2 Buying trains

Purchase lists the locomotives in your content, grouped by model. The search box filters by name or folder, and the «in your fleet · N» label shows how many units you already have. When you pick a locomotive you see it in 3D, its data (power, top speed, seats, comfort, mass, brakes and density) and two prices: PURCHASE and RENTAL / SERV.

  • Buy: you pay its value once and the unit belongs to the company.
  • Rent: the company pays a rental fee for every service made with that unit.
  • Before buying, you choose which consist the price is based on: what enters the fleet is the locomotive, but the more cars and mass the train hauls, the more it costs.
  • Each unit lets one driver at a time drive. For two drivers to set off with the same model at the same time, you need two units (Buy another).
  • Multiple units and other fixed formations are bought whole, as one unit.
Purchase: a selected locomotive that is already in the fleet («✓ Already in your fleet»).
Figure 27. Purchase: a selected locomotive that is already in the fleet («✓ Already in your fleet»).
Choosing which consist the purchase price is based on.
Figure 28. Choosing which consist the purchase price is based on.

From Explore or Timetable, the Buy this train button opens Purchase with that train's leading locomotive already selected.

7.3 Looking after the fleet

  • Send to workshop: carries out the maintenance and returns the unit to «Available». It costs money and must be done when the unit exceeds its km interval.
  • Assign number plate: a text of up to 20 characters, for example «446-140». Leaving it empty removes it.
  • Retire: an owned unit is sold and part of its value is refunded; a rented one is returned.
Fleet as seen by a supervisor or the manager, with the management buttons.
Figure 29. Fleet as seen by a supervisor or the manager, with the management buttons.

7.4 Station announcements

If the administrator has enabled station announcements for your company, the supervisor and the manager record the station announcements that drivers will hear as they approach each stop. First choose the Route and the Line: Base (all lines) or a specific line.

Stations tab

  • Upload audio…: uploads an MP3 or WAV of up to 2 MB with the whole announcement. With «Base» it applies to the whole route; with a line selected, it replaces the base one when the driver is running that line.
  • Test announcement: plays it.
  • Lead time…: when it plays, in «metres seconds» format (for example, «800 20»). It plays 800 m or 20 s before the station at the train's current speed, whichever comes first. With a line selected, the lead time applies only to that line at that station (it is marked «·L»); leaving it empty goes back to the station's value.
  • Remove audio: deletes the audio.

Lines tab

  • Create, rename and delete lines.
  • With Stops… mark which stations each line stops at: only those will be announced.

The announcement only plays if the station is ahead of the train, in its direction of travel. So stations on parallel tracks and the departure station do not play.

Station announcements → Stations: recorded audio, warning distance and lead time for each station.
Figure 30. Station announcements → Stations: recorded audio, warning distance and lead time for each station.
Station announcements → Lines.
Figure 31. Station announcements → Lines.
«Stops…» of a line: mark the stations where it stops. The search box filters the list.
Figure 32. «Stops…» of a line: mark the stations where it stops. The search box filters the list.

7.5 Bank

Bank → Summary: income, expenses, net, cost breakdown and monthly income.
Figure 33. Bank → Summary: income, expenses, net, cost breakdown and monthly income.
Bank → Transactions: every entry with its date, concept, amount and description.
Figure 34. Bank → Transactions: every entry with its date, concept, amount and description.

8. Manager tutorial

Manager The manager is whoever creates the company. They can do everything a supervisor (chapter 7) and a driver (chapter 6) can, and they are the only one who assigns the roles.

Manager view: all the company sections. The data are examples.
Figure 35. Manager view: all the company sections. The data are examples.

8.1 Setting up the company

Create the company with ➕ Create (chapter 5.3). You become the Manager and the company receives the initial balance.
Customise it: click the logo to set your own (it is stored reduced) and use ✎ to change the name.
Buy or rent the fleet in Purchase (chapter 7.2). With no units in the fleet, nobody can run services.
Bring in members: share the company name so they can request to join, or add them yourself with their ID or username (chapter 7.1).
Appoint trusted supervisors to help you with the fleet, the members and the station announcements.

8.2 Assigning roles

In Members → Members, choose a member and the new role (Driver, Supervisor or Manager) and press Change to selected role. You cannot change your own role. When adding members, the manager can also give them the Manager role.

Members: list of drivers and roles, with the role-change controls and «Remove selected».
Figure 36. Members: list of drivers and roles, with the role-change controls and «Remove selected».
Members → Add member (manager view).
Figure 37. Members → Add member (manager view).

8.3 Keeping track of the company

Keep an eye on the Treasury in the top strip and on the Bank section. Services earn from passengers or kilometres and pay track access charges, energy and salaries. Purchases, rentals and workshop visits also cost money. In Ranking, compare your company with the others by km and see which drivers contribute the most. If you belong to several companies, mark your favourite with ★.

Public ranking of companies by km and ranking of the company's drivers.
Figure 38. Public ranking of companies by km and ranking of the company's drivers.
The manager's profile: managers drive and rank up too.
Figure 39. The manager's profile: managers drive and rank up too.

9. Tools while driving

Remember: Web server port = 2150

Everything in this chapter depends on the Open Rails web server on port 2150. Without it, these tools do not appear.

The tools appear once the scenario has loaded. They do not take the keyboard away from the simulator and they remember where you left them. They work on company duty and also in free driving: Activity, Explore and Timetable.

SelectOR on top of Open Rails, stopped at Estación Sur: HUD with mini-map, distance, passengers and station announcements (bottom left) and cab panel (bottom right). The quick-access bar is hidden at the top centre.
Figure 40. SelectOR on top of Open Rails, stopped at Estación Sur: HUD with mini-map, distance, passengers and station announcements (bottom left) and cab panel (bottom right). The quick-access bar is hidden at the top centre.

9.1 HUD and mini-map

By default it sits at the bottom left, and you can drag it anywhere. It shows:

  • Mini-map:
    • the track, the stations and your train (a green arrow pointing in the direction of travel);
    • the zoom changes with the mouse wheel or with the + / − buttons that appear when you hover over it. It is kept for your next drives;
    • it grows by dragging its bottom-right corner.
  • Company and timer (on duty): logo, name, a red light, elapsed time and km travelled. In free driving, only the km.
  • Passengers (passenger trains): «N on board · N boarded» and, after each stop, how many got on and off.
  • Station announcements:
    • a click on the speaker turns them on or off (crossed out in red = off);
    • a click on the line name opens the list to choose it;
    • the mouse wheel over that row adjusts the volume.
    Every drive starts at «Select announcements»: nothing plays until you choose a line or the base voice. This row only appears on trains with declared passenger seats (PassengerCapacity). The station where you start is not announced, neither when you pick the announcements with the train stopped nor when you leave; it plays again if you come back after moving 1.5 km away.
  • Icons: cab panel, large map, mini-map, collapse and close. Once closed, the HUD is reopened from the top bar.
HUD on duty with mini-map, timer, passengers and station announcements.
Figure 41. HUD on duty with mini-map, timer, passengers and station announcements.
List of announcement lines (click on the line).
Figure 42. List of announcement lines (click on the line).
Large map: wheel = zoom, drag = move, double-click = centre on the train again.
Figure 43. Large map: wheel = zoom, drag = move, double-click = centre on the train again.

9.2 Quick-access bar

It is hidden: move the mouse to the top edge of the screen, in the centre, and it slides down. It contains:

  • the status: «On duty · company · time · km» or «Free driving»;
  • the HUD, Map and Cab panel buttons, to show or hide each tool;
  • the service button:
    • Go on duty · <company>: puts you on duty in the middle of a trip (also in Activity) if the train belongs to the fleet;
    • Register service: press it twice to record the service without closing Open Rails;
    • if it is not possible, it shows the reason (for example, «The train is not in the fleet of …»).
Quick-access bar during a service.
Figure 44. Quick-access bar during a service.
Bar in free driving, with the option to go on duty.
Figure 45. Bar in free driving, with the option to go on duty.

9.3 The cab panel

It is a frameless panel with the train's indicators. It is opened and closed with Cab panel in the top bar or from the HUD, and it remembers whether you left it open. You move it by dragging the dials and resize it with the handle in its corner or with the mouse wheel. At night in the simulator, the dials are backlit.

  • Air gauge: TDP (main reservoir, red needle) and TFA (automatic brake pipe, amber needle), in bar.
  • CIL. FRENO: brake cylinder pressure.
  • Speedometer:
    • the scale matches the train's top speed;
    • the needle moves smoothly and there is a digital readout in km/h;
    • the yellow triangle on the ring marks the Speed target (cruise control target speed) when the train has it active;
    • underneath is the speed sign: a diamond with the current track limit. When you approach a lower limit and the braking curve begins, it changes to a circle with the next limit. The limits come from the Open Rails Track Monitor; those the Track Monitor shows in yellow are ignored.
  • Row of controls, from left to right:
    • left doors;
    • pantograph;
    • circuit breaker;
    • headlights;
    • sander;
    • wipers;
    • high horn (Bell) and low horn (Horn);
    • right doors.
    Each icon shows the real state and is also a button: it sends Open Rails the key you have configured. Hover over it to see what it does and which key it uses.
Cab panel: current limit in the diamond (120) and Speed target (yellow triangle).
Figure 46. Cab panel: current limit in the diamond (120) and Speed target (yellow triangle).
Braking curve: the circle announces the next limit (60).
Figure 47. Braking curve: the circle announces the next limit (60).
ControlWhat it does when pressed
Left / right doorsOpen or close the doors on that side. Only shown on passenger trains.
PantographIf any is raised, it lowers the raised ones; otherwise it raises the front one. Not shown on diesel or steam trains.
Circuit breakerIf it is closed it opens it, and if it is open it closes it. Hold the click if the locomotive needs it.
HeadlightsClick goes up one step (off → dipped → main beam → off); right-click goes down one step.
Sander · HornsThey work while you hold the click.
WipersTurn on or off.

If you ask for something the simulator does not allow, such as opening the doors while moving, the icon returns to its real state after a few seconds.

10. Troubleshooting

The HUD, the top bar and the cab panel do not appear when I drive

Check in OR Options → System that Web server port = 2150, and that no other program is using that port. Run Open Rails windowed or in borderless full screen: exclusive full screen covers the SelectOR windows. Remember that they appear once the scenario has loaded.

The timer does not move, or there are no passengers or announcements

It is the same case: the Open Rails web server is not answering on port 2150.

«The train is not in the fleet» or «Train not operational» when I go on duty

The leading locomotive does not belong to the company, or all its units are in service or due for the workshop. A supervisor can buy or rent another unit (Purchase) or send it to the workshop (Fleet). You can also choose another free livery of the same model.

My trip was not recorded

Trips shorter than 3 km or than 5 minutes are not recorded. If there was a connection error, press Register service (blue button) in Companies.

My service shows as «invalid»

The average speed exceeded 350 km/h, for example because the simulator time was sped up. Those trips earn nothing and do not count for rankings.

The station announcements do not play

Check that the train has passenger seats (freight trains and light engines have no announcements), that the company has announcements enabled and audio for that route, that the HUD speaker is not crossed out and that you have chosen a line (or the base voice) in the list. The station must be ahead in the direction of travel.

I cannot see routes or trains

Add your content folders in the Open Rails Options and choose the right set under Content. Press F5 to read the content again.

Text is cut off or the window is too large

SelectOR adapts to the screen size and to Windows scaling. If something still looks wrong, maximise the window and update to the latest version.

A train looks grey or incomplete in the 3D view

That model is missing textures or files in your installation. It is a content problem, not a SelectOR one.

11. Data, privacy and files

  • Companies: the data of companies, trips, bank and members are stored in a cloud service so they can be shared. Your username identifies you; SelectOR does not publish or share data with third parties.
  • Updates: only packages digitally signed by the author, with their hash checked, are installed.
  • Uninstall: delete the SelectOR.* and shape.mgfx files from the Open Rails folder.

Appendix · Ranks and badges

Valid kmRankValid kmRank
0Apprentice35,000Train Chief
150Assistant Driver50,000Chief of Drivers
500Driver70,000Traction Inspector
1,200First-class Driver100,000Legend
2,500Veteran150,000Icon of the Rail
5,000Specialist250,000Grand Master
10,000Expert400,000Master Major
17,500Instructor600,000Railway Myth
25,000Master1,000,000Immortal of the Rail

Badges:

  • Services: first trip, 10, 50, 100, 250, 500 and 1,000 services.
  • Distance: 100, 1,000, 10,000, 50,000 and 100,000 km.
  • Time: 10, 100, 500 and 1,000 hours.
  • Routes: Explorer (5, 10 and 25 routes).
  • Trains: 10 and 25 different trains.
  • Passengers: 1,000, 10,000 and 100,000.
  • Style: Clean driving, Flawless (50 services) and High speed (100 km/h average).

SelectOR © 2026 David MZP · GNU GPL v3. It uses the Open Rails libraries (openrails.org, GPL v3) and is not endorsed by the Open Rails team. Have a good trip!

↑ Back to top