The Model Railroad System Software package is available FREE of charge.

The current version of the software package is 2.1.43, dated May 3, 2018.

  • Update GC transports — remove the need for newlines.
  • Update parser for XTrakCAD 5.1.0.
  • Minor bugfix in snitCabWidgets.tcl: proper binding for locoList combobox.
  • Updates to OpenLCB and LCCNodeTree.tcl: handle mulitple clicks on CDI (protect non-reentrant code).
  • Update documentation for OpenLCB virtual nodes.
  • Handle special case of a group in a group (OpenLCB virtual node configuration).
  • Add OpenLCB_QuadSignal (for the MC23017 based QuadSignal HAT).

Download the complete ChangeLog.

Source Downloads



  • Complete System Source; compressed tar. Uses the standard set of build utilities: autoconf, automake, libtool, etc. for most systems, building should be just a matter of "./configure && make && make install".
    32 MB Download “MRRSystem-2.1.43.tar.gz”Download
  • Complete System Source; zip archive. Uses the standard set of build utilities: autoconf, automake, libtool, etc. for most systems, building should be just a matter of "./configure && make && make install".
    33 MB Download “MRRSystem-2.1.43.zip”Download

Miscellaneous Downloads


MS-Windows Downloads

These are cross-built for 32-bit MS-Windows and should run on modern 64-bit MS-Windows systems.


Linux Downloads

I have built the system for various "flavors" of Linux. My main development system runs CentOS 6 at present, so the base builds are built under that environment, but I have VMs for other Linux distros.

Generic 32-bit Downloads


Generic 64-bit Downloads


Other Linux Downloads

Other Linux binaries are available from the FTP and HTTP download sites. There are RPMs for RHEL 6, generic binaries for ARMV7l in the main directory (built on a Raspberry Pi running Raspbian), and there are sub-directories for Ubuntu and Raspbian.

MacOSX Downloads


Model Railroad System merchandise

And yes, there are things you can spend money on (which helps keep the programming gremlin fed, which means he can spend time making improvements to the system).