SCARM v. 0.9.25 Released

The new SCARM version 0.9.25 is ready! Download it form

Remember, that SCARM is still in beta stage of development and sometimes may not work as expected. Always create archives of your layouts and save changes in a given track plan with incremental files (just in case) named like “plan_1.scarm”, “plan_2.scarm”, and so on. Please report any bugs and/or unexpected error messages with a short explanation how, when and where in the program they occurs in the comments area below.

Some of the more important added/improved features and updates are listed below.

Added and improved functionality:
- New figures added
  • Circle (vertical cylinder)
  • Horizontal cylinder
- Improved roads laying and shaping interface
- Ability to work with slot car road systems

New track and object libraries:
- Micro Engineering N Code 70
- Micro Engineering N Code 55
- Micro Engineering HO Code 83
- Micro Engineering HO Code 70
- Shinohara HO Code 100
- Roco HO 2.5mm Nickel Silver (discontinued)
- Roco HO 2.5mm Brass (discontinued)
- Peco HOm Code 75
- Busch HOf Feldbahn tracks
- USA Standard Gauge tracks
- MTH Standard Gauge Lionel tracks
- MTH S S-Trax
- Playmobil G RC Toy train tracks
- Faller HO AMS Slotcar system (discontinued)
- Symbols (for drawing of control panels)

Updated track libraries:
- Tillig TT Modell
- Tillig HO Elite
- Peco OO Code 100
- Peco OO Code 75
- Kato N Unitrack
- Lionel O FasTrack
- Ross Custom Switches O 3-rail
- Millhouse O Turntables

Updated translations:
- Italian
- Spanish
- Dutch
- Czech
- Slovak
- German

- Fixed “Integer Overflow” error when opening 3D viewer, caused by some special cases with curved road sections on slopes
- Fixed possible “I/O error 103″ message when SCARM opens or shuts down
- Fixed possible errors when exporting large projects to JPG file format
- Fixed Background image file absolute path, when the image is in the same folder with .scarm project the
- Various small bugfixes and corrections

If “Check for Updates” feature in older releases reports that there is no newer version of SCARM, download the installer directly from the website. The old release info file may be cached on your PC and it may need some time to expire. If the website also shows older version, press F5 key to refresh it.

This version adds two more shapes to the already existing figures – circle (vertical cylinder) and horizontal cylinder. These new shapes will allow drawing of much more user-defined objects and various rolling stock. See one example of a German T3 small 0-6-0 steam switcher, which was drawn completely with the figures:

This release also improves roads laying and shaping, fixes some errors that may appear when working with complex roadways and adds several new libraries, including one slot car library and one symbol library for drawing and printing of control panels.

I hope that you will like the new version and also hope that the next release will be ready in a shorter period :)

If you like SCARM, share the info about it with your friends in the social network sites or post a link to in your blog or your favorite railroad forum, so more and more model train enthusiasts and fans to know about it and to use it for free.

Get SCARM from
Official SCARM Download Location

10 thoughts on “SCARM v. 0.9.25 Released

  1. Great! Thanks for adding the cylinder shapes. This makes it a lot easier to make these, although I had figured out how to make the vertical and horizontal ones about 1.5 years ago, but they were not easy.

    Are older SCARM layout files compatible with this newer revision?

  2. Thanks for continuing to update. Love Scarm more and more all the time.

  3. Thanks for the update. Installed today, no problems with it. However there are
    other troubles as soon as you have started Scarm.

    After drawing with rectangle option I got the problem that the arrow keys don’t work anymore, ie you can’t walk through your railplan anymore. Not with arrow keys only, not in combination with shift or ctrl. Also loading the project again doesn’t fix the problem, you have to restart Scarm in order to get it working again. Tried it with several projects, same behavior in order to rule out errors in one plan.

    Color codes are given in hex notation in the track color button. Click it and you get a dropdown menu with colors, setting the mouse pointer on one color and you get a small window next to the chosen color with the hex notation of that color. However when you have drawn a rectangle as an example and you want to fill it with the same color as a track element you have to deal with decimal notation. Stupid as windows is you can’t switch. So may you can make it an option, colors in hex or in decimal notation.

    Again rail elements won’t connect, don’t snap together as soon as the height is different. When you have track heights without decimals then the track will snap to the other. However if those two do have a decimal the don’t snap together, even if both have the same value. Bringing both ends back to height without a decimal notation they snap direct.

    So far what I got with latest version.


  4. Hello Joop,

    Rectangle function and the arrow keys are working normally for me. Please, describe in steps what to do in order to reproduce the problem.

    About hex color codes – just select the desired color in the color matrix and then click on “More colors” button at bottom – it will open the Windows color dialog with the selected color and you will be able to see the integer RGB values inside. I will consider adding these to the hints in some of the next versions of SCARM.

    Tracks with different heights should be connected manually in order to form correct slopes. Use the Numeric Heights Input feature for fast and precise setting of the heights of both track ends.

  5. Hello Milen,

    “Tracks with different heights should be connected manually in order to form correct slopes. Use the Numeric Heights Input feature for fast and precise setting of the heights of both track ends.”

    You missed the message. Its an alteration in an existing plan. When both ends are without decimal notation and same figures the track ends will snap together. When both track ends do have decimal notation and figures are the same both ends won’t snap together. You have to do insane things to get that working. You have to go back to notation without decimal figures, than tracks join, and after that have to re-adjust heights, but sometimes in a complicated plan this is a very difficult task. For me clearly a bug somewhere.

    I will notate steps in the case of losing arrow keys, you get an update some day. Color, got it, thanks.



  6. When you have a big helix with many loops you face the problem that its difficult to get at a certain loop. For me I think I have a loop too much, so the resulting space between two loops is to narrow for passing a train. I can figure this out with 3d which doesn’t show right to me. But again, which loop to remove. Being busy now for more than one year the rail plan is far from simple and its difficult to edit. Things which could help is of course that the program knows the minimal height you need for passing by a train. If case of a problem the program warns in some way. But it could also help if you can drag the heights out of the center of the rail to next to the rail. So overlapping rail segments don’t cover information.

Leave a Reply

Your email address will not be published. Required fields are marked *



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>