Download and install JMRI®
JMRI Setup and Installation
JMRI environments...
Release Notes
Supported Hardware
Devices, command stations, networks, and protocols:
Source Code

JMRI Help:

Contents Index
Glossary FAQ

Donate to JMRI Donate to

Release Notes for JMRI 2.13.1 release

Date: Sept 20, 2011

From: Bob Jacobsen

Subject: Test version 2.13.1 of JMRI/DecoderPro is available for download.


This is a test release. Please post a note if you encounter any new or old bugs! And please back up your JMRI files before installing this, in case you want to go back to an earlier version.

This is the first in a series of test versions. We expect this series to end in a JMRI 2.14 or 3.0 production release.

Some of the changes involved are quite extensive. They may require a certain amount of experience before they are working well. Therefore, this test version should be considered experimental.

DecoderPro 3

"DecoderPro 3" is a new presentation of locomotives/decoders in the roster, making it easier to organise and access decoder programming features. It has a new menu structure, locomotives are listed in a table which can be sorted on any column. "DecoderPro 3" has two programmer types; Basic and Comprehensive, plus setup of features such as throttle function keys and roster media (pictures of locomotives). We have tried with the design of "DecoderPro 3" to focus on the needs of those who use JMRI primarily for adjusting CV settings in their locomotives.

This release of "DecoderPro 3" is a test. There are a few more features we'd like to add, but before doing that we need feedback from users; does it work for you, what do you want to see changed, etc.. We'll look at all the information which comes back and incorporate it in future developments.

We have tested "DecoderPro 3" and are not expecting major file-damaging faults. But with any test-release of software there is always a small risk that something has been overlooked. So, please check that you have a backup of your Roster files just incase something unexpected happens. If you install with the Windows installer, a backup copy of your old files (including the roster) is created by default.

JMRI is now only available under the GNU General Public License. For more information, please see our copyright and licensing page.

New warnings for this version:

The way in which UserNames are edited has now changed in the tables, renames are now performed via a mouse pop-up menu and can not be directly edited.

The method we use for building release files has been extensively changed. Please let us know of any problems with installation or unpacking.

JMRI 2.12 is the last release which is completely supported by Java 1.5. Starting with this release, there will be minor interface features, such as drag-and-drop of some items, that require your computer to have Java 1.6 installed. Computers with only Java 1.5 will still be able to use JMRI, including PanelPro and DecoderPro, through the end of this 2.13.* release cycle. Releases in the next cycle will require Java 1.6.

Older warnings

(None yet)

Known problems with this release

After the release, a problem opening certain QSI decoder definitions was found. Most decoder definitions do work, but QSI V6 (and perhaps a few other QSI decoders) do not. This will be fixed in the next test release.

Download links:

Please use these links for downloading:

Mac OS X:



Changes since production release 2.12

Dan Boudreau made the following enhancements to operations.

Dan also improved how panel markers (locos) save their text info. Now when you save your panel, the marker's text size, font, etc. is also saved.

Kevin Dickerson made the following enhancements.

Matthew Harris made the following enhancements.

David Zuhn made the following changes:

Dick Bronson Updated the CSX-1998 signal mast image set.

Mark Underwood fixed a problem with looping sounds.

Darryl Van Nort added an MRC 1803 definition

Jack Shall added Soundtraxx definitions Added definitions for: EMD 567D (Turbo), EMD 567 (Dual), GE FDL-16 (Modern), ALCO 251C (Supercharged), TSU-750 UP Gas Turbine, TSU-GN1000 EMD 710 G3C-T2, TSU-KT1000 for KATO GP35 and TSU-4664N Challenger.

Jeff Schmalz provided decoder definitions for Massoth sound and motor decoders and the Uhlenbrock 77500 large scale decoder, also sold as the PIKO 3612x series large scale decoders. He also provided new decoder definitons for the CHAMPEX-LINDEN CL6300 series Sound Modules, the Massoth eMOTION S sound-only decoder (including a SUSI version), the LGB 6500x series sound modules, the LGB model 22592 locomotive, the PIKO 3612x series large scale decoders built by Massoth, and the Uhlenbrock 32100 and 32400 IntelliSound SUSI sound modules, also sold as the PIKO 3619x Series sound modules.

Nigel Cliffe provided a script which sends Cab-Signalling messages on a per-loco basis to Digitrax DT402 throttles. Includes basic user interface. Only works when throttle is plugged into LocoNet (ie. does not send messages to Duplex throttles connected by radio).

Mark Waters did a major update to the Zimo decoder definitions

Additional speeds were added to the MERG CBUS CAN-RS support. You may have to modify your CAN-RS to use these, consult their Yahoo email group for details.