Oh dear! My trainz told me it was out of date so looked up whats new and downloaded 49922_to_57720 followed by 57720_to_58414 and what a major mistake. I have been working on a large layout for 18 months and now parts of it are all missing. I did a quick database repair thinking it might fix it, told me there was 382 errors (which were fine before the update). I am totally screwed, what I was once so proud of now looks like ****. Im very very unhappy and wish I had never updated mine. Such a huge loss I am gutted
Sorry about the delay here, but check your \trash and \backups folders for the old content you sound you didn't safeguard. Should be there, so you can re-import it at will. Reinstall if necessary by first just renaming the folder with suffix -SP2 or SP2hf3 or whatever that final build claims to be.
That orphans the folder from the Windows Registry, and you will likely have to log in as the system administrator in some of the newer windoze operating systems to rename it. Reinstall fresh to the original folder name, again as Admin. Me, I'd copy that to another suffixed folder [TS12-(clean copy)] to have for future disasters, then upgrade one step at a time SP+HFs... copy that from original '\TS12' to the next stage 'safe folder'. Make sure that runs and is intact.
Now update step by step the same way, backing up so you can retreat from an upgrade which goes bad... to get where you want to stop. Import from the trash and backup folders in the disastrously upgraded folder. You'll be poorer by a few tens of gigs of HDD space but should be able to recover the working route.
Next upgrade do the same thing, preserve the whole folder contents and state as a runable version by copying it, then upgrading.
To run multiple versions like this, in any one directory, you need to launch CM from in the \bin folder by directly clicking on it (The Jcitron method) or... set up a shortcut to run from in that \bin folder. (my preference, but I still run Trainz 1, UTC, TRS2004, etc from time to time). All my Trainz shortcuts in the same folder by version name+SP#. It's just a matter of controlling your hard disc and controlling it's content to your needs. Trainz doesn't have dozens of entries in the windows registry like many software packages, which is what makes this work. Only some temporary 'quick launch' registry entries affect things, and launching from CM directly bypasses those.
One caveat. If you try to import by directly clicking on a CDP or CDPa to load it into Trainz, Windows will put you into the last installed CM per the windows data path recorded for those file types. Import into an older/different level version installed Trainz from INSIDE CM, and you'll be fine. // Frank