…Aaaand — We’re Back!

Aside

It’s been a while! The new host has been stable, and aside from a brief issue with false positives for some sort of spam or adware activity on the host’s domain early last year reported by a couple of TrainSim.com visitors, everything has been running smoothly. You may notice the “Contact” option on the menu now; it’s working as it should. Occasionally, I may open a posting for comments as well as I have a working anti-spam module installed on the site.

Have a great 2013, everyone!

Tsection.dat at Version 44

TSECTION.DAT build 42 caused quite a stir, but ultimately it may well have been worth it. Analysis of build 42 positively identified and publicized some tsection-related issues that had been in existence for a while now. The decision was made to roll back the affected clearances on turnouts and track sections that had been stable through build 38, and only carry forward changes made to objects that were new in tsection builds from 38 forward. This seems to be a “best of both worlds” solution, and should eliminate the need at this point for separate US and UK builds.

You should be able to use build 44 with all routes unless there is a very unique need in a route for a specific tsection variation. During the build 42 debate, I set up Train Store to swap out version-appropriate tsection builds depending on the route being selected. I like this method since it means that any route can be paired with the TSECTION.DAT build it was designed with in the first place. This totally eliminates tsection-based errors with signalling, AI’s and paths. I have yet to test with build 44, but when I do, I’ll post my findings.

TSECTION.DAT build 44 can be downloaded at TrainSim.com and UKTrainsim.com as usual.

(Note: Build 43 does not exist, for all practical purposes. It was released, but syntax errors were discovered and it was superseded by Build 44 within a couple of days. There are no routes that will ever need build 43.)

TSECTION.DAT Heartburn

Just a few days ago, the standardized TSECTION.DAT file was upgraded to Build 42. There have been many conflicting reports that the clearance distances for various points (turnouts) are causing problems with some routes, especially older routes of all kinds and a fair number routes set in the UK. The simplest fix seems to be to use TSECTION.DAT Build 38 in the main MSTS “Global” folder for routes that have issues with Build42. Build 38 also works with a large number of freeware and payware routes, but it’s not “one-size-fits-all” by any means.

How do you know that Build 42 breaks a route? The most common is an “Activity ended – Ignored red signal” message when you pass a green signal on a turnout. If you watch the train pass the signal from outside the cab, you’ll see the signal change from green to red just in front of your locomotive as you pass it. Other issues can be with AI’s; they may get stuck at signals where they didn’t before, or have problems with their paths.

Manually switching out TSECTION.DAT files is a bit of a pain. The must-have utility Train Store can change them out automatically for you once you set up that feature. Train Store can be downloaded TrainSim.com and UKTrainSim.com.

The trickier part is getting a hold of TSECTION.DAT Build 38 itself, but it’s not too hard. The main trainsim sites try to keep only the latest version in their file libraries; normally this would be best practice. If you have older payware routes, some may include Build 38. XTracks version 3.20 includes it. This is the latest version of XTracks in the file libraries of TrainSim.com and UKTrainSim.com. If download XTracks, you should be able to extract it. Just run the installer and point the install location “dummy” empty MSTS folder or temp folder and let it run, then copy the TSECTION.DAT file and uninstall/delete the rest.) Open the TSECTION.DAT file in a text editor and you will see the version given in the header of the file.

For those who aren’t so fortunate as to have a copy of Build 38 on hand or want a quick solution, here is a zipped copy:  TSECTION.DAT Build 38

MSTS Process Priority Improvement

Finding a way to get significant performance improvements with MSTS can be somewhat hit-or-miss, but here is one trick that does make a noticeable improvement. Windows has a means of allowing users to change the priority at which various processes are handled; it’s buried in the Task Manager interface but often known only to power users.  In the first tutorial added to the site, here’s how to take advantage of this feature with a free-for-private-use tool called Prio.

Read on to learn how in the Tutorials section…

MSTS Performance

How do I make MSTS perform better? I think I’ve lost count of how many times that’s been asked in the various forums over the years. It has to be one of the all-time number one questions. And it’s not really surprising. MSTS doesn’t precisely behave the way computer users, novice or expert, might expect.

 

Continue Reading…

Welcome!

Welcome to the MSTS Roundhouse — my little corner of the train-sim world. Be sure to visit the About page for a little info about the purpose of this site. What will you find here? Tips and tricks I’ve cataloged over the years of using MSTS, any helpful scripts or batch files I’ve come up that might be worth sharing, handy links, the occasional opinion — whatever comes to mind and seems worth sharing.

Open Rails is here and is getting better all the time, so I’ll try to include anything useful I find for OR here as well.

As for me, I post occasionally on train-sim forums if I can add something helpful. I don’t try to stand out or step into the arguments that flare up from time-to-time. But if I come across anything useful that I like, I’ll try to post it here as another ongoing resource.