Railroad Professional

No Screenshot

Submit Screenshot

Version 3.7 :

In addition to the previous method of docking tracks to each other
(the so-called 'direct docking'), another possibility has been
(the so-called 'indirect docking'): If tracks are moved with
the mouse, open track endpoints light up as soon as they come close to
other, open track endpoints.
When the mouse button is then released, the tracks snap into place
there. This new indirect docking
can also be switched off in the program settings.
Railroad-Professional now offers a semi-automatic track laying.

To put it simply: Each time you tap the space bar, the track type
selected in the element selection
or last selected there is automatically inserted into the track plan
and thereby added (docked) to the previously inserted track.
In this way, entire track lines can be built up semi-automatically in
a flash. If another track type is selected in the element selection
between two spacebar presses,
construction continues with this track type.
If a track is held at one of its track end points with the mouse, tapping the right mouse button at the same time can
reorient the track in question so that another of its open
track end points comes to lie
under the mouse pointer (in short: the track is then automatically
grabbed at the other track end point).
This is especially useful for curved tracks, as it is equivalent to
changing the direction of curvature (left curve, right curve).
The same can be done by pressing the key 'T' (= turn). The latter
also works during the above mentioned semi-automatic track laying!
Redesigned layer list with new features:
Layers can be completely 'locked' so that no changes (especially accidental ones) are possible in that layer.
Intuitive symbols instead of letters for the properties of a layer ('visible', 'locked', 'transparent').
The layer that is clicked in the list is automatically the active layer into which new elements are inserted.
The active layer is marked by an arrow (and further by its name appearing in bold).
Double-clicking on the layer name in the layer list opens the layer editor, in which the layer in question is already preselected for editing.
Clicking on the icons in the column header toggles the associated function for all levels.
Railroad-Professional now automatically adjusts the width of the columns in the layer list so that a horizontal scrollbar is never necessary.
At the same time, this eliminates the possibility of manually defining the column width.

The Windows-typical wildcards '?' and '*' are now allowed when selecting elements in the track diagram
(menu item 'Edit'->'Select defined'). In addition, the selection criteria can be specified culture-specifically.
Railroad-Professional now has a real print preview, i.e. the plan with all elements is displayed as a thumbnail
as it will appear when printed. The previous information about the sheet distribution (when printing over several sheets),
as well as the projection of the area to be printed on the sheet distribution are still available.
Articel numbers of tracks can be positioned by program setting so that they are automatically output between the rails.

This is of particular interest when printing track plans. If this
program setting is cancelled again, the article numbers jump back to
previously defined positions.
The background color of the track plan area can be freely selected.
It is also possible to take this into account when printing the plan.
Railroad-Professional now remembers the set print orientation (portrait or landscape) between sessions.
Dialogs not only remember their position and size (as before), but also adjust them automatically when the monitor is changed.
This is especially advantageous when switching frequently between multi-monitor desktop and single-monitor desktop.
If the quick info is switched on (i.e. an info panel with the most
important data about the element is displayed
as long as the mouse pointer is over the element) and the mouse
pointer is moved (quickly) over numerous elements in the plan, the info panel used to appear
"smeared" during the movement. Now it is displayed clearly legible and updated quickly even during rapid movements.
The entries in the library selection box of all loaded libraries
can now be configured so that,
for example, only the essentials are displayed. The output of the
full information is still available via the program settings.
Railroad-Professional has an intelligent language module
which allows all search functions etc. to correctly process special
Special characters are also processed and found correctly in their
substitute spelling. Thus, the following are considered identical:
'M�l;rklin', 'Maerklin', 'Marklin'.
Changes regarding the libraries supplied:
The library files are now no longer in a directory tree
according to '[track]\[brand]\[system]', but with meaningful names all
in one directory,
only subdivided for tracks and accessories.
All paths and file names are now consistently in English. The
main library directory is therefore now called 'Libraries' and the two
within it are called 'Tracks' and 'Accessories'. English names also
apply to all other directories.
Now also the specifications for scale, manufacturer, system and identifier for elements are culture-specific.
In addition, libraries now carry these values as template values for new library elements to be created.
In addition, some system designations have been shortened, e.g. only 'C' instead of 'C-track'.
Base dimensions for track libraries are now integrated in the
libraries and no longer present as an additional, external file
They can be edited via the library manager.

Bugfixes. The following bugs have been fixed:
If layers were removed in the layer editor and the elements
there were reorganized into other layers,
it could happen that the track plan display was not yet updated
after exiting the editor, but only after the next click with the mouse
into the track plan.
Menu item 'Edit ? Select defined': When repeatedly calling the
dialog, it could happen that the value "0.00" appeared in the price
fields 'from' and 'to',
which then caused that only elements with a price of 0.00 could be
The option 'Align across layers' on the 'Connections' tab in the program settings was ineffective.

Note: The option 'Connect across layers' worked correctly. It automatically includes 'Align across layers'.
If an image element or a text element was touched with the mouse
at the red corner point of its circumscribing rectangle and its size
was changed,
the rotation line was then incorrectly positioned. If such a
resized image or text element was copied to the clipboard and later
pasted back into the track plan,
the pasted element did not appear at the mouse pointer but offset.
If the menu item "Image in original size" was called in the
context menu of an image element that has no image loaded (empty frame),
an error message appears.

Application Details:

Version: 3.7
License: Free to use
URL: https://www.railroad-professio...
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 8.0.2

Maintainers: About Maintainership

Free Download Software Download English Page

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Program runs fine and fast.

What does not

If Windows-DLL "gdiplus" is not installed. Then the program crashes when you place some tracks.


Install Windows-DLL "gdiplus"

What was not tested


Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

In Wine Prefix you must install following Windows-DLLs:

- .net-Framework 4.0

- gdiplus

- corefonts

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentZorin OS 16Oct 29 20238.0.2Yes Yes YesGoldSven Pachner 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show open bugs