Jammy,
Given how all the versions refuse to work right, it may actually be your system.
Have you ever done a little housekeeping? When was the last time you did any of these:
Run
Chkdsk for damaged files that may be lurking?
Use
CCleaner to get rid of unwanted junk?
Use
CCleaner to clean out the registry and get Trainz back on the track?
All of the above (collectively) will take 15 minutes of your time.
Then you could do this:
DeFrag your hard disk.
Finally, is your system capable of running Trainz, or are you using a Mini minor to cart shipping containers?
Re david McGill's comment re Defrag. I've been repairing software issues since 1983 in the days of cp/m and before personal hard disks were even invented. (25 years) I reckon I've got 5,000 dead or terminally ill computers working again in that time. Yet, I defrag my hard disk every 6 months to a year if I remember and the results do little or nothing to improve the speed or operation of my computer. I do
not recommend regular defragging because it just isn't worth it. Defragging does become an issue if you constantly delete lots of small files (say pics) and install huge ones (say movies).
In my humble opinion, backed up from years of experience, the following things in this order will optimise your machine:
Turn off all unwanted Quickstart items on the bottom right near the clock. Four or five should be the maximum there. Make sure you turn off all the updaters (Adobe, Quicktime etc.)
Run Chkdsk with the /F option and fix all damaged files.
Run CCleaner
Run CCleaner Registry fix (second item on menu), but here's the trick! Run it three (3) times. You may be amazed to see how many items the second and third passes pick up. Do it until you get
No more issues, but three times is enough.
By now your machine should buzz!
If not,
Replace the video card drivers (Do it anyway)
Upgrade the memory to 1 gig or preferably more. The more memory you have the better.
Upgrade your 3D card.
Good luck.