# Trainz/Essential Hints

* DO follow the instructions precisely when installing service packs. Keep in mind that this is likely the most complicated and sophisticated software product you will ever own or even touch. It is robust, but while upgrading relatively weak as it reconfigures itself. Consider: Microsoft Flight simulators are simple in comparison, for they do not need to detail hundreds of objects in the near view at any time, but only draw far off low resolution objects in comparison. A very different ball game. Similarly, Office suite software, for all their size and features are not also upgrading a database and trying to update several hundred thousand assets.
* SP1 for TRS2006 is particularly unforgiving of the slightest divergence from the instructions; and in general:
   * it is best to rename any used install ('dirty') directory (HDD space permitting),
   * then reinstall Trainz again,
   * and then upgrade. It is unpredictable what added downloaded content will crash an upgrade, so best to avoid your assets at all while upgrading and save your valuable time. Otherwise you may be starting all over again and then following this recommendation.
   * These issues seem to involve the validating assets stage of an upgrade when various user added content is present beyond the ability of the updater software to fix automatically,
   * and further, updates simply run much faster on a clean install. With a stable data base, ContentManager will then import assets without conflicting references to built in content, and will update your local assets with newer dependent assets when available on the DLS.
   * When service pack upgrades don't work, you likely won't find out until the installer makes a final checksum error check, which is likely several hours later in versions after TRS2009-SP1.
* It is very important, when updating or installing, turn off virus and Anti-Mal-ware software. This is best done by running msconfig, shutting off their ability to launch, then rebooting. See the \Installation page for details.
* It is also an excellent idea to disable your internet access while updating or installing, and officially recommended by customer service for certain product service pack installs.
* Don't be alarmed or surprised if a service pack update takes 5-7 hours. Best to start it and go to bed.
* After installing the Hot fixes and Service Packs,
** rename that directory by putting after the suffix '-SPx' for a clean install, so that 'clean copy' is available should there be another upgrade cycle.
** Copy that renamed folder into a new folder with that original name (This reconnects the registry and the shortcuts).
** At that point, you can import content from your original install, or take a Drive to verify things are working (recommended as best).
** This process safeguards both your time and your data should anything go wrong. (renaming the directory effectively backs up your original data and version, which is still runable. It's CM will need be run from a shortcut or from in \bin directly. The new version will be taking over certain registry paths.)
** After you've got a stable new version (best to wait a week or so), the original directory can be deleted entirely, leaving the clean copy and the 'dirtied' copy with all your downloaded content. Many people keep and run various versions without deleting them as a newer version will have newer tighter technology demands, and generally, generate more errors. Having a version with a lower version number means creating content under it will be available to more other users.
DON'T use the Undo facility in Surveyor in TRS2006. There is a known unfixed bug which causes it to sometimes corrupt layouts.
DON'T worry if the sound doesn't work properly in TRS2006. There is a known unfixed bug which affects some hardware configurations.--->
DON'T be afraid to use the discussion forums provided by Auran and Trainz fansites. They are the best way of discovering solutions to problems.
← Trainzoptions.txt · Tips And Tricks →