Australian MSTS @ steam4me Full list of tutorials for MSTS

Tutorials

News

(Latest page changes:  Tuesday 15 April 2008)

17 April 2008

There's been a few tutorials posted over the last couple of months that might be of interest: one on unsticking frozen points, one on passenger views and a work-in-progress on the ichk file produced by TsUtils. Scroll down through the list and look for the rotating NEW icon to see what's new in the past four months.
02 November 2007
Jim Ward's been at it again - when you have errors in Activities, it pays to understand the files involved in an activity. Jim explains the various files and their inter-relationships. Read Activities, Consists - what goes where and who's dependent on whom.

Sometimes all you want is a new starting point in a route: you don't want to get involved in activities just yet - here's the tutorial for you: I just Want A New Starting Point.

02 September 2007

Richard Osborne has followed up on his :"Animating Valve Gear" tutorial with a tutorial specifically aimed at builders of locomotives using Walschaerts' gear. Suitable for both GMAX and TSM users. Browse to Richard's tutorial here: Animating Walschaerts' Valve Gear.

Mike Simpson's been working on his Route Riter program. The latest version (7.0.50 or higher) will simply eliminate those pesky "Error Reading Train Database Messages". Up to now, the answer has always been the glib one-liner "this error message means that there is a consist asking for a non-existent piece of rollingstock.". Not very helpful, is it.

Browse to Banish the "Error Reading Train Database file" message for an illustrated tutorial, walking you through the process of finding and correcting this frustrating error. The tutorial is also listed in this page's "Error Correction" section.

29 July 2007

Ian McMillan has come up with a very clever use of "Door animation" within MSTS-Bin to generate wagons that can be loaded and unloaded very quickly.

Browse to Constructing Wagons with Hideable Loads to see how Ian achieves this. Another clever idea that will ensure that there's "still life in the old MSTS dog" yet.

27 April 2007

Geoff Forrest has come up with a quick tutorial demonstrating a simple technique to add fences etc. to the roads in your route.

Browse to Fencing your Roads to start reading Geoff's contribution.

17 April 2007

Sean Lim, aka "Trackdancer", wrote a series of tutorials which were formerly hosted on the Hobo Junction web site which no longer exists and thus valuable information disappeared from the web. I contacted Sean recently and offered to host the tutorial section of Sean's former site for the benefit of the MSTS community: Sean agreed and thus most of the tutorials have been reinstated and reformatted for presentation here.

I'm proud to announce that the Trackdancer tutorials on model-building and texturing now have a permanent home here at the steam4me site.

Browse to Trackdancer's MSTS Modeling and Texturing Tutorial Archive to start reading Sean's valuable tutorials.

6 February 2007

Nick Fletcher's MSTS Content Creation Video Tutorials are a series of videos that begin with a look at the basic skills you'll need in order to work with 3D Canvas. Nick assumes you've never seen the program before or worked with 3D modeling software. Subsequent video tutorials walk you through the procedures to assemble a model.

No excuse for not jumping into 3d modeling now.


 

 

Permanent Content


Preamble:  These 100+ tutorials represent many hours of research by the various contributors and represent a testament to their generosity of spirit that they share their knowledge with us all.  In some cases, I've have worked them over a little with extra screen shots: in other cases, they've been a message/thread on a user group web site that I've converted to a web page.  Useful tutorial pages already present elswehere on the web are also linked here.

Most recent tutorial additions are listed at left.   I've sorted the rest of the list into a logical order so scroll down the page to read all the headings. There's a goldmine of information here: an amazing 100+ tutorials or links are to be found here. 

 

Route Design & Construction

I normally don't recommend commercial ventures on these pages, but Michael Vone's "Step by Step Guide to Building Routes" (USD$20) is absolutely indispensible if you're in the least bit serious about route building.  It'll save you countless hours of research and "trial and error" stumbles.  I can't recommend this volume highly enough. Five stars and an elephant stamp!   The prominence I give this publication is thoroughly deserved.   Click on the publication title above for more information.



If you're starting a new route, the following eleven tutorials (in italics) should be read and followed in order as they contain answers to just about every question a "newbie" to route design has. 

An Idiot's Guide to Extracting A New Route by Jim Ward. This is where it all starts - the Route Geometry Editor: Jim in his own inimitable style makes this whole process as painless as possible.

Get Stuffed! - Adding All MSTS Objects to Your New Route by Jim Ward. Jim shows you how to get all MSTS default content into your own route.

 A Primer in Track  by Yuri Sos.  All MSTS track pieces, lengths, radii, gradient conversion table.

Useful Keyboard Shortcuts by Yuri Sos. Useful in both the Route Editor and the sim.

Selecting and Placing Terrain Patches by Yuri Sos.

Constructing a Passing Siding by Jim Ward. A simple passing siding or crossing loop made child's play.

An Idiot's Guide to Dynamic Track by Jim Ward.

Creating Tunnels in MSTS  by MSTS Techie (link to page off-site)

Creating Tunnels in MSTS  by Chris Jennings (link to page off-site)

An Easy Way to Change Track Textures in Your Route by Jim Ward.

A Primer in Creating Marker Files by Yuri Sos. What are markers, how to set up marker files.

What folders do what in MSTS by Jim Ward: with a few screenshots, he describes the effects each part of MSTS has (WORLD, TILES folders and the role of the .TDB files).



Hacking Activities II: Drive the trains you want!: by Jim "Sniper" Ward.

Obtaining Lat/Long Data for Australian places by Yuri Sos.

The Truth about Embankments and Cuttings by Jim Ward.

Making Mountains out of Molehills  by Jim Ward.

Perfect orchards and Perfect Long Bridges by Michael Vone.

Perfect Bridge alignment by Lawrence Kellie and Bill Burnett.

Implementing Multiple Water Levels by Cal Rasmussen.

Modifying Track Textures by Jim Ward.

Changing Ground Textures by Jim Ward.

Understanding and Exploiting the FOREST.DAT file by Jim Ward

Tunnel Walls with a Rock Face by Jim Ward.

Creating a Small Stream in MSTS Route Editor  by "Saddletank" 
                                                            (the nom de plume is per author's request)

Changing the Route Start Tile Position by Yuri Sos.

How MSTS Route Editor Handles Memory by Jim Steven. 

Increasing Route Editor Window Size  by Jim Steven. 

About the Wireframe Grid  by Jim Steven. 

Creating Trees for MSTS: by Phil Voxland.

A New Method for Fencing Routes: by Joseph Realmuto.

Removing catenary from Spur lines by Lukas A Lusser; Lukas demonstates a clever technique to "trick" MSTS into removing catenary locally, for example above a spur that is supposed to be non electrified.

Using Hidewire to Remove Catenary Over Part Of Your Route by Wayne Campbell. Wayne takes Lukas Lusser's discoveries (see tutorial above) and together with a utility program written specailly for the task takes the pain and strain out of removing catenary. Truly ground-breaking stuff here.

Building an Incline Railway by Wayne Campbell: how to build, animate and then be able to enjoy riding in an incline railway.

Activating Interlocking Signals by Using the Hazard feature by Wayne Campbell: you can activate interlocking by a blast of your whistle.

Using Maps as Transfer Objects in Route Editor by Wayne Campbell: demostrating a technique to use scanned maps or airphotos to aid in exact placement of track and structures.

Carspawners - their care and feeding by Yuri Sos: a primer in setting up car spawners.

Setting up Signals in MSTS - A Primer by Russell Beer: demonstrates how to set up signals in the Route Editor of MSTS.

Using The Auto-Placement Function (gantry.dat) in Route Editor by Yuri Sos: the Auto-Placement tool is an extraordinarily useful tool. Learn its applications here.

Fencing your Roads by Geoff Forrest - a short tutorial demonstrating a simple technique to add fences etc. to the roads in your route.

Adding Yard Camera to An Existing Route by Jim Ward: zoom all over your route by setting up designated yard cam views.

Scalerail - how to place a zero degree node by Yuri Sos: placing zero degree nodes is easy but not intuitive: this little tutorial shows you how to install a pair of these track pieces.

Creating Static Trains to fill Up Yards by Jim Ward: Jim shows you how to fill up those expansive yards without a massive hit on frame rates.

Using Google Earth To Create Marker Files in RE in MSTS by Yuri Sos is a brief tutorial showing you how to import placemarkers from Google Earth into a usable form for Route Editor to exploit.

Using Google Maps To Create Marker Files in RE in MSTS by David Coverdale is a brief tutorial showing you how to import placemarkers from Google Maps into a usable form for Route Editor to exploit.
 

Route Compaction and Preparation (Advanced Topics)

Route Folder Structure & Packaging a Route by Jim Ward. Lots of information here to enable you to understand the MSTS file and folder structure. Many of these techniques have been largely automated by Route Riter.

Route Folder Structure & Packaging a Route - more information by Jim Ward.

Route Riter Written by Mike Simpson (this is a brilliant piece of work by a talented programmer) - the "Swiss Army Knife" of MSTS and one of the most important freeware software available for the sim: cleans out unnecessary/unused shapes and textures from your route for economy of disk space and distribution.  Also (un)compresses .S files, adjusts consists, fixes wagons, activities. 

There are also another 16 tutorials on the Route_Riter page.
 

Error Correction

Understanding the TsUtils Integrity-Check Report File: by Allan Lownsborough and Yuri Sos. Very much a Work-In-Progress, Allan and Yuri present a summary of their current work understanding the "ichk" function of Ts-Utils packaged with Route Riter. Allan and Yuri would welcome feedback, corrections, explanations on any aspect of the ichk functions and reports: please email us at steam4me@pobox.com with your comments. All contributions will be acknowledged in updated versions of this tutorial.

Sound Source Placement Error Causes MSTS to Crash by Lukas A Lusser. Values for the x- and z- coordinates in the Position line in .WS files that are outside the range -1024 to +1024 will cause the simulation to crash without warning. Lukas discovers the cause of the problem and Mike Simpson fixes it with Route_Riter.

Correcting Track Database Errors in Route Editor compiled by Yuri Sos, but most work done by Jim Ward with additional information by Vince Cockeram, Charlie Leveritt, Chris Markle, Phil Voxland. "Track database error: 'remove_end_end' one non-vector, one vector" ia a common and dreaded message when you're trying to do a track database rebuild. Jim and friends give you some pointers to repair this problem.

Correcting Orphan Blue Poles / Matrix3x3 Errors in Route Editor compiled by Yuri Sos and Allan Lownsborough, but much work done by Charlie Leveritt.

A Guide to Checking and Fixing a MSTS .REF file by Yuri Sos. Use Route Riter to xheck and fix your REF files.

Banish the "Error Reading Train Database file" message forever by Yuri Sos. It annoys most of us from time to time and frustrates many users. This tutorial uses Route_Riter to help you stamp out these errors.

Repairing the default SD40-2 shape file by Paul Gausden.

Fixing Level Crossings Where Cars Don't Restart After The Train Has Passed by Devin LeGresley. Ever wondered why cars in the carspawner will remain stopped at mast-only signals even after a train has passed by? Devin provides the fix to get those cars moving.

The Mystery Of The Frozen Points (Switches) - Solved!: by Stephen Masters (images by Otto Wipfwl). The indicator says diverge, the train diverges, but the point blades always lie for the straight line. Here's how to fix the frozen animation.

Latest addition Error Message - Failed To Initialize Heading Tape - The Cause and Solution: by Yuri Sos. This error message is completely unhelpful. Fortunately, the solution is simple.
 

Model Design, Construction and Modification

Which 3D Modelling Software to choose? by Yuri Sos: a collation many of the messages and comments I've collected along the way and put them all together in this article.  I'd welcome further comments and feedback.

How to build a Steam Locomotive (Complete) by Paul Gausden, better known to many of you as "Decapod", the author of Shape File Manager.   Paul has written a magnificent tutorial on constructing a steam locomotive using the highly regarded 3D Canvas Pro, a popular 3D editing program from amabilis.com, offering excellent support and features.  Paul has designed and written a variety of plug-ins to simplify the more vexing problems in model building such as rod animation.   This surely will help many MSTS users delve into the wonderful world of 3D modeling and I'm proud to host this benchmark-setting tutorial.

Inventive Use #1 for 3DC Pipe Builder Plug-In by Paul Gausden. Paul demonstrates how to build low poly highly effective spring hangers in a concise, illustrated mini-tutorial. Sensational result!

Inventive Use #2b for 3DC Pipe Builder Plug-In by Paul Gausden. This time Paul shows you how to create a ladder with a curved top illustrated mini-tutorial. Another sensational tute! and Paul's clear instructions make it look so easy.

How to adjust your (animated) pantograph height by Paul Gausden. I don't know where Paul finds the time, but he's written up some advice on how to adjust the pantograph height on your models to make them conform to the route's wire height.

Introducing Shape File Manager (designed by Paul Gausden) information compiled by Yuri Sos.

3D Canvas Tutorial - Pipe Builder Plug-In by Brentton Smith. Illustrated and clearly and simply explained, Brentton leads you through the processes of making Paul Gausden's Pipe Builder plug-in work for you. The results are sensational and can be achieved in only minutes. This plug-in will save model builders lots of hours, hair and polys!

Constructing A Steam Loco Using Train Sim Modeler by Richard Osborne.
This superb series of six tutorials takes you by the hand and gently leads you through the process of creating your own steam locomotive using Abacus' TrainSim Modeler.

A Coach made with GMax by Richard Osborne: a great "how to" tutorial showing you how to build a coach but there's a wealth of information on learning how to use Gmax's powerful tools. Highly recommended.

Understanding Hierarchies by Richard Osborne: actually Chapter 12 of his coach-building tutorial, this tutorial is a great standalone document which de-mystifies the use of hierarchies in MSTS.

Animating Valve Gear by Richard Osborne. Suitable for both GMAX and TSM users, Richard walks you through the isuues you need to consider to successfully animate valve gear.

Animating Walschaerts' Valve Gear by Richard Osborne. A follow-up to the previous tutorial - Richard's been asked to write something more specific to Walschaerts' gear. Suitable for both GMAX and TSM users.

How to Animate Walschaert's Valve Gear using TSM by Mike Wilson: Mike has written an lucid, illustrated tutorial on how to animate driving rods in TSM.

Using the Rod Animator Plug-in in 3D Canvas Pro by Scott Brunner; follow this checklist to ensure you animate your steam locos with a minimum of fuss.

Achieving perfect car length parameters by Yuri Sos: a tutorial walking you through setting the correct numbers for your rollingstock's WAG and SD files.

Nick Fletcher's MSTS Content Creation Video Tutorials by Nick Fletcher {opens in separate window}. This series of videos begins with a look at the basic skills you'll need in order to work with 3D Canvas. Nick assumes you've never seen the program before or worked with 3D modeling software. Subsequent video tutorials walk you through the procedures to assemble a model.
 

Adding Steam Effects with TSM by Paul deVerter: an adjunct to Richard's steam loco tutorial, Paul shows you how to use Reference parts in TSM to accurately place smoke and steam effects.

How To Animate A Scenery Object (Part 1) by Paul De Verter. Paul has written this amazing tutorial which should guide everyone through the frustratiion of getting a model to animate properly.

How To Animate A Scenery Object (Part 2) by Paul De Verter. Paul has written this follow-up showing you how to animate a cylindrical object in MSTS.

How To Animate An Electric Loco (And Make Parts Move Using The P Key) by Paul De Verter. Paul has developed his animation theme into rollingstock: in this epic of eight tutorials, he shows us how to create animation for electric locos (and they don't have to look like electric locos).

Wheels With Spokes As Separate Parts - Making them Rotate together by Paul De Verter. Paul deVerter continues his struggles with TSM and exlpains his victories in this useful tutorial.

How to Make a Symmetrical Part using TSM by Paul deVerter. A commonly needed procedure is de-mystified and simplified by Paul.


Front coupler issues: a summary and some solutions by Lukas A Lusser.  This is an excellent summary on the current thinking  of the vexing issue of the "front coupler".  Some solutions to minimising the problem are also presented.

How to add loads to your wagons or crew, parts to your rolling stock by Tim Muir & Chuck Zeiler.  Tim and Chuck present a lucid, illustrated tutorial on using the FreightAnim () parameter to enhance your models.

Background Images as a Reference Source in 3D Canvas by Trouble Pryor:  use this technique to design your model to the correct proportions based on a reference plan and then scale the whole thing to the proper dimensions.

Manual for .ENG and .WAG files"  by Rudolf Richter:  latest version is 2.0e; - a great tutorial on understanding the ENG and WAG files.  The latest version is always here.

Cab View Tutorial by Ian Morgan: the Cab Editor remains a "black hole" for many simmers -  Ian Morgan has written this wonderful tutorial which should shed light into the Cab Editor's darker corners and assist many designers to tackle the vexed issue of creating cabs for their models.

Latest addition Passenger Views - The Definitive Tutorial by Yuri Sos: describes what a passenger view is and how to set it up to work correctly in the sim.


An Introduction to Making Sounds for MSTS by Chuck Zeiler: this excellent article walks you through the basics of getting a .wav file to work in MSTS.

Deciphering .SMS files by Ralf Hagen: a great tutorial, originally available in German, now been translated into English

Improving the Quality of MSTS Sounds by Stuart Williamson: Stuart sheds some further light on the issue of MSTS sounds, this time with a quick tip on hearing everything that's happening in MSTS.

The Sound Test Interface - What it is and how to use it by Stuart Williamson and Jeff Ashton: the two sound gurus from uktrainsim.com introduce this previously undocumented feature of MSTS and give you some tips on how to use it. Cutting edge stuff!


Better Lighting for Locomotives: Robert Fontaine has created a new ACE file that has, in my opinion, revolutionised the science and art of lighting for MSTS models.

Adding AI-lighting to MSTS locomotives and Wagons: by Yuri Sos:a simple step-by-step illustrated tutorial on how to make the lights shine on all your locomotives in an activity.

Adjusting Level Of Detail (LOD) In Train Sim Modeler by Alan Heath. This technique enables the progressive appearance of objects in the sim depending on their distance from the camera, thus saving the software unnecessary work in creating models that can't be clearly seen.

Creating a vehicle for MSTS using Train Sim Modeler by Ted Curphey. Ted shows you how to construct and texture vehicle shapes.

Placing the Wheels on the Rails by Otto Wipfel. A simple but effective way to make sure that your carriages' wheels are planted *on* the rails, not under or in the rails.

Adding Shine to MSTS models by Paul Gausden. Master of the shape file Paul "decapod" Gausden has used a recent discovery about textures in MSTS to open up possibilities to attain shiny and reflective surfaces on models in MSTS.

Constructing Wagons with Hideable Loads by Ian McMillan: a very clever use of "Door animation" within MSTS-Bin to generate wagons that can be loaded and unloaded very quickly.



Advanced Wagon Tutorial - How to build and texture MSTS models like a Pro Developed and written by Sean Lim (aka TrackDancer) (this is a link to a page off-site):  this tutorial takes up where the TSM tutorials stop.  Highly recommended.

Creating your own Models(an overview) by Matt Peddlesden (link to page off-site)(opens in a new window).

Creating Transparent Windows in a Locomotive (using TSM) by Brian Piotrowski (link to page off-site).  Great tutorial on a vexing problem.

Texturing ("Painting")and digital image manipulation

A Pictorial tutorial for creating MSTS Trees by Michael Sinclair: a 192-image epic which will surely become the definitive work on creating trees for MSTS.

"Write in a Circle Using PaintShop Pro" by Paul De Verter. Invaluable advice and yet more techniques to add to your skill set.

Sean Lim's MSTS Texturing Guides. Sean Lim (aka Trackdancer aka KnightTrain) wrote some excellent tutorials which disappeared in late 2003. They're back and are hosted here at the steam4me site.

How to Make an Alpha Channel Using Paint Shop Pro and TGATool2 by Paul De Verter, showing you a simple way to create alpha channels without having to understand PSP's masks (chapter one of a series); and a follow-up tutorial......

How to Make Additions to an Alpha Channel Using Paint Shop Pro also by Paul De Verter. Logical follow-up to the tutorial immediately above (chapter two of a series).

"Changing the Transparency of an Alpha Channel Window Using Paint Shop Pro" by Paul De Verter. Chapter three in this series.

"Alpha Channel Generation Using the TGATool Alpha Channel Template Option" by Paul deVerter. Chapter four in this series. Paul describes the use for a button we've all seen on the TGATools screen, but have never used or even understood: sounds tricky, but Paul's explanation make it quite simple.

Achieving Sharp lettering on your models by Tim Muir: Tim shows a simple technique he uses in TSM (but it'll work for any 3d software) to achieve sharp lettering on the sides of his models.

Getting Rid of Moiré Pattern by Altering the Shape File by Scott Miller: a simple technique to reduce or eliminate the Moiré effect when looking at models in the sim.

Removing perspective distortion from pictures by Ron Picardi: Ron demonstrates how to straighten pictures for use in texturing your creations (see also Larry Bolch's tutorial below).

Weathering techniques using Paintshop Pro - A Primer by Wayne Campbell: Wayne will get you started on techniques to achieve more realistic weathered textures using Paintshop Pro 7.x (though his techniques could be applied to Photoshop or any other imaging software).

Creating the Locomotive image that appears when you press "Details" in Route & Activity Selection by Yuri Sos: there's no need for a 1MB 512x512pixel square loco.ace - it's a waste of disk space and only increases the size of downloads: this tutorial shows you how to create an effective loco.ace file of ca. 100k.

Fixing an object's appearance by Scott Miller (links to external site):  how to use MIP levels to your advantage to achieve the best possible appearance for objects in Microsoft Train Simulator 1.0.

Re-Skinning / Texturing Models by Matt Peddlesden (link to page off-site)
(opens in a new window)

Creating the Splash Screen that appears behind the Start Up Menus Using PaintShop Pro and/or
Creating the Splash Screen that appears behind the Start Up Menus Using Photoshop Elements by Yuri Sos.

Creating the (Map) image that appears under the list of Routes in Route & Activity Selection by Yuri Sos.

Creating the (Locomotive) image that appears when you press "Details" in Route & Activity Selection by Yuri Sos.

Perspective Control with Wide-Angle Shots by Larry N Bolch (link to page off-site). While not MSTS-specific, Larry writes a brilliant tutorial on how to straighten perspectives in photos.  This tutorial is sure to be useful when using photographs for modelling purposes. 
 

Enhancing Activities

Step by Step Guide to Train Sim Activities by Rich Garber: US$10 for a downloadable copy from Abacus.  This is to Activities as Michael Vone's book is to Routes.  Highly recommended.

I just Want A New Starting Point by Yuri Sos. You just want a new starting point in a route - this is the tutorial for you.

An Idiot's Guide to Creating A New Activity by Jim Ward. Start here to learn the basics of activity creation by one of the masters of the sim.

Activities, Consists - what goes where and who's dependent on whom by Jim Ward. When you have errors in Activities, it pays to understand the files involved in an activity. Jim explains the various files and their inter-relationships.

A Pictorial Tutorial For Creating Activities in MSTS by Michael Sinclair: 140 page screenshot tutorial enabling you to "learn-by-seeing". This tutorial will walk you through the creation of activities, including player and traffic trains, paths and consists.

Fixing broken paths using Activity Editor by Bob Latimer. Broken paths are usually the result of paths created for one version of a route being used on a different version: Bob walks you through the steps (and tricks) required to correct this problem.

AI trains overtaking player trains - a simple solution by Greg Coote and Gary Gagnon.  How to make your player train wait in a siding while an AI train overtakes you. 

Setting speed control for AI trainsby Jim "Sniper" Ward.  Jim's turned his attention to unravelling some of the mysteries of the Activities Editor.  With a little help from his friends, he explains parameters controlling speed in AI trains.

Verify Starting State by Jim "Sniper" Ward. Test (and debug) your activities before they cause grief in the sim.

Using Route Riter to Change the MSTS Registry Settings to Unpack Activities for mini-Routes by Mike Simpson. Don't fiddle with the registry yourself - Route Riter does it painlessly and accurately.
 

Miscellaneous / Unclassified

MSTS Re-installation Guide and Check-List by Yuri Sos. Whether you're installing MSTS for the first time or, as many of us seem to, for the umpteenth time, this checklist of the basic "essential" steps will get your MSTS installation "back on the tracks" in a minimum of time with a minimum of frustration.

Using the ConTEXT Editor in MSTS by Yuri Sos, based on ground-breaking work by Pete Willard.   This freeware Unicode-aware editor is an excellent replacement for Wordpad when it comes to editing MSTS ENG, WAG, SMS, CVF and CON files: line-numbering, coloured keywords and simple bracket-matching make this a perfect all-round editor.

Changing the MSTS Registry Entry the Easy Way by OttoWipfel: another way of changing MSTS Registry settings - probably useful if only to keep a set of registry entries to avoid having to completely re-install MSTS if you have a computer crash.
&mbsp;


14 April 2008