SCARM v. 0.9.20 Released (Bug-fix Update)

The new version 0.9.20 of SCARM is ready! Download it form

This is a bug-fix update of v. 0.9.19. Please patch it with this new release of SCARM.

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 the files with incremental names (just in case) 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 setting for control of the flex-tracks dimensions labels in Dimensions tab of the Settings window

New track libraries:
- Ross Custom Switches O 3-rail
- Flesichmann N (rebranded Roco N)

Updated track libraries:
- Atlas O 3-rail
- GarGraves O 3-rail Phantom tracks, plastic and wooden ties (tin plated)
- GarGraves O 3-rail Phantom tracks, plastic and wooden ties (stainless steel)
- Kato N Unitrack

Updated translations:
- Italian

- Fixed issue with files, containing flex-tracks and user-defined minimum radius, which may cause flex shape and disconnect problems
- Fixed procedure for removing doubled points in the baseboard and the figures
- Fixed caching problems when checking for new versions with Check for Updates command
- Some other small improvements and bugfixes

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

This update patches the previous one in which two critical bugs were found.
The first issue is connected with the procedure for removing doubled control points in the baseboard and the figures, which caused problems with shapes containing holes inside. This should be now fixed and the holes will not be affected as before.
The second major bug is related to the flex-tracks and user-defined minimum radius in the settings. It may cause previously saved project files, containing flex-tracks to be loaded incorrectly, with flex-sections disconnected and/or reshaped to the bigger user-defined minimum radius. The issue also affects copy/paste of these flex-tracks. This is now solved and the user setting will not interfere with the flex-tracks already placed, saved or copied and pasted from the clipboard.

I am really sorry if these errors are caused you troubles in your work with SCARM. I cannot guarantee that something like this will not happen again, but I can promise that my reaction to the tracked problems will be as fast as possible. Always report possible bugs here or by SCARM e-mail and I will check the potential problem and will make the necessary fixes and changes in the program code.

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

15 thoughts on “SCARM v. 0.9.20 Released (Bug-fix Update)

  1. I have run into a small ‘hiccup’, when I hit ‘View’, then ‘Show Size and Area’. I am receiving an ‘ Integer overflow’, once this happens it, won’t allow any changes, can still close and reopen and it works fine, until I repete the above.
    Love the software!! keep up the great work!

  2. It worked with another layout just fine, so I tried to open another layout, just trying to open another file I got ‘Integer overload’. I’ll email the first layout I had trouble with.

  3. Hi Greg,

    Found the bug :) It will be corrected in the next version of the program. For now, just zoom to some control point (no matter which) of the baseboard and move it slightly – this will solve the problem and then size and area will be able to be displayed. Save the layout to make correction permanent.

  4. I don’t know, downloaded latest, installed fine. So far so good. But working with flex has become an even bigger mystery. I can’t get proper connections. I do see a red arrow and some kind of greenish arrow, the text says left click to join, but I don’t get a join, I get an arrow with a small circle in it. It doesn’t respond with choosing all tracks, my test to proof its joined proper. I’m puzzled.

  5. Hello Joop,

    Now I am programming completely new flex-track join feature to make it working smooth and clear. There will be no more targeting and zooming – it will work with just pointing to the track end and then connection will be obtained automatically. I hope that it will be ready in the following days, so the new version will come soon.
    However, I wish to see what and where are the problems now. If possible, please send me your layout to SCARM email address and put inside text, describing the places where you are unable to make proper joins. It could be something like broken or shaking mouse/touchpad, which are disturbing the positioning (I already have such case), but can be also something wrong in the program logic, which needs to be verified and corrected.

  6. Hi Milen, firstly thank you for your awesome application.
    I am having two minor glitches with my layout design. When reloading my file after choosing not to save changes, I frequently get a “Access violation at address 00403CAC in module ‘scarm.exe’. Read of address 79732063″. Only part of my layout appears. I have to exit the application and reload to get back to my file. The second glitch I have is that sometimes objects designed with the polygon tool only appear in 3D view every second time I enter the 3D viewer. the objects so far have mainly been ones with several parallel lines created by holding Ctrl key. I am able to get these objects to display every time in 3D view if I rotate them by 0.25 degrees. Very strange! Cheers, Nick

  7. one small improvement for the next version – When you set up a parallel starting point it should be at the same height by default

  8. First of all, thank you so much Milen for this great project you are developing for helping modelers people to design their own layouts around the whole world !. It is with no doubt a Great, Great contribution to this wonderful hobby.

    I’ve just known of your site thanks to a member of our Model Railway Foro site here in Chile (South America) and as soon I finish this comment I am going to download your program and start to find out how to use it properly, but for the videos you posted here it seems to be very easy and friendly to use.

    I’ll be in touch again, as soon as I begin to design my first layout for testing your progam.

    Thanks again, and many greetings from Chile !.

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>