The Model Railroad System is a software package that can help you run your railroad. It allows you to operate your layout, from running trains to working your signals and switches. It has support for a network of Bruce Chubb CMR/I USIC, SUSIC, and/or SMINI nodes, and/or a network of Lenz's XPressNet DCC nodes. Azatrax USB-connected Model Railroad Detectors are supported. Software to create switch lists for freight car forwarding and create timetables for your railroad are included. There is software to help with photographing your trains, and to compute the correct value for those pesky dropping resistors for LEDs and/or incandescent lamps.
| Tags | Software Development Libraries Tcl Extensions Other/Nonlisted Topic |
|---|---|
| Licenses | GPL |
| Operating Systems | Unix POSIX Linux Windows Windows |
| Implementation | Tcl C++ C |
Recent releases


Release Notes: This release fixes a small conditional compilation error.


Release Notes: This release updates Vendor ID for the MRD library.


Release Notes: This release adds support for Azatrax MRD2-S and MRD2-U. These are USB-connected IR detectors, with the MRD2-S including relays to operate turnout motors or signals. The MRD support library cross-builds for Win32 under MinGW32. The library uses the libusb-1.0 API. More information about these devices is available at Azatrax's website. This release also converts the RailDriver code to use the libusb-1.0 API and fixes some minor bugs.


Release Notes: This release fixes a problem with ReadStations that caused a segmentation fault when generating reports. It internationalizes the code. It updates the RPM spec file to include a vendor definition.


Release Notes: This release fixes an error in the CMR/I code generated by Dispatcher (missing argument error). It adds a Wrap As menu item to Dispatcher. This allows the Dispatcher to create StarPack versions of the CTC Panel programs it generates. These StarPack versions are self-contained, standalone native executable programs that can be run on the target system without having to install any additional code. A build error relating to the API documentation for the Tcl package libraries has been fixed. This release updates the section 1 man pages and creates a master man page for section 1.