TS12 won't start after GPU driver update

Post Reply
User avatar
Mightyena
Forum Veteran
Posts: 1320
Joined: Wed Jul 11, 2012 8:08 pm
Trainz Version: T:ANE
Trainz Build: 105766
Author KUID: 688183
Location: London, England

TS12 won't start after GPU driver update

Post by Mightyena »

Hi everyone, I've got an annoying problem with my TS12 installation (again, I seem to project a field that causes nearby computers to malfunction! :lol: )

Basically, Radeon Settings decided to update my GPU drivers, and now TS12 will not start. I just get the "Your hardware or software is unable to communicate correctly with Trainz." message, and in the options dialog, no resolution options are able to be selected (the box is blank).

Image

I have tried uninstalling and reinstalling the GPU drivers with DDU, and reinstalling Trainz. Now, when I run TrainzDiag, It produces the following screen:

Image

and the same thing happens - I cannot select any resolution and am unable to run Trainz.

My specs are below:
Intel Core i5-2400 (3.1GHz, running at 3.3GHz)
ASUS P8H67-V Motherboard
16GB DDR3-1600 RAM
AMD Radeon RX 480 (8GB)
ADATA SU800 128GB SSD (OS drive)
ADATA SU800 256GB SSD (Trainz drive)

Is there anything else I can try, short of reinstalling Windows?
James M, creator of the
Image
network
blackwatch13
Past 500!
Posts: 665
Joined: Sun Dec 12, 2010 5:27 pm
Trainz Version: TRS 2019
Trainz Build: 105096
Author KUID: 222042
Location: Lincoln

Re: TS12 won't start after GPU driver update

Post by blackwatch13 »

check which version of Direct X is running, the update may have uninstalled direct X 10 & replaced it with 11.
If so, you will have to manually download & install the earlier version.

I think this may be the problem, as it rings a bell from something in the n3v forum.
Tane SP3 build 94916 + SnC & Duchess
User avatar
Mightyena
Forum Veteran
Posts: 1320
Joined: Wed Jul 11, 2012 8:08 pm
Trainz Version: T:ANE
Trainz Build: 105766
Author KUID: 688183
Location: London, England

Re: TS12 won't start after GPU driver update

Post by Mightyena »

Thank you, for the reply, I believe I have all 3 DirectX (9, 10 and 11) versions installed (I installed them again just to make sure)

I did manage to fix the issue though, turns out I needed to roll back to the old drivers in a very specific way:
  • Uninstall Trainz
  • Uninstall GPU drivers
  • Reboot
  • Install Trainz
  • Reboot
  • Patch to build 49922
  • Reboot
  • Install old GPU drivers
  • Reboot
  • Run Trainz, copy content over and perform QDR
  • Reboot
After that, all was fixed and TS12 started up fine. Oddly no other combination of installation worked (If I installed the old drivers before Trainz or applying the patch, it would still be broken, as well as following the above steps but using the newer drivers), so I don't really know what was actually broken, but it all seems to be working now... I guess I just won't update my graphics drivers no mater how much Radeon Settings complains!
James M, creator of the
Image
network
blackwatch13
Past 500!
Posts: 665
Joined: Sun Dec 12, 2010 5:27 pm
Trainz Version: TRS 2019
Trainz Build: 105096
Author KUID: 222042
Location: Lincoln

Re: TS12 won't start after GPU driver update

Post by blackwatch13 »

Glad you got it fixed, but what a ball ache.

What graphics card do you have?
I have a Radeon R9 200 series & have not had any update issues with it, although I did with
my previous card, an Nvidia GT9800, had to roll back drivers for that card on a few occasions.
Tane SP3 build 94916 + SnC & Duchess
User avatar
Mightyena
Forum Veteran
Posts: 1320
Joined: Wed Jul 11, 2012 8:08 pm
Trainz Version: T:ANE
Trainz Build: 105766
Author KUID: 688183
Location: London, England

Re: TS12 won't start after GPU driver update

Post by Mightyena »

Its a Radeon RX 480, first time I've had any problems with Trainz and updating drivers too, and I've been through a fair few graphics cards!
James M, creator of the
Image
network
clam1952
Forum Veteran
Posts: 1528
Joined: Sun Dec 12, 2010 3:16 pm
Trainz Version: TRS22
Trainz Build: 116243
Author KUID: 425700
Location: Crewe, Cheshire, UK

Re: TS12 won't start after GPU driver update

Post by clam1952 »

First Question what Operating System?
TS12 requires DX9c not 10 or 11 or 12. so you have to add it or it either won't work or if it does runs like a dead slug.
Cheers

Malc

Member of Trainz Carriage and Wagon Works
http://www.trainz-carriage-wagon-works.com/
User avatar
Mightyena
Forum Veteran
Posts: 1320
Joined: Wed Jul 11, 2012 8:08 pm
Trainz Version: T:ANE
Trainz Build: 105766
Author KUID: 688183
Location: London, England

Re: TS12 won't start after GPU driver update

Post by Mightyena »

Windows 7 (Professional 64-bit). I had already installed DX9 before the driver update, and reinstalled it again after I started having problems
James M, creator of the
Image
network
clam1952
Forum Veteran
Posts: 1528
Joined: Sun Dec 12, 2010 3:16 pm
Trainz Version: TRS22
Trainz Build: 116243
Author KUID: 425700
Location: Crewe, Cheshire, UK

Re: TS12 won't start after GPU driver update

Post by clam1952 »

Tried rolling back the driver in device manager?
Cheers

Malc

Member of Trainz Carriage and Wagon Works
http://www.trainz-carriage-wagon-works.com/
User avatar
Mightyena
Forum Veteran
Posts: 1320
Joined: Wed Jul 11, 2012 8:08 pm
Trainz Version: T:ANE
Trainz Build: 105766
Author KUID: 688183
Location: London, England

Re: TS12 won't start after GPU driver update

Post by Mightyena »

Yeah, I'm currently back on 17.2.1 - following the procedure I described above with this version worked. Just rolling back in the usual way, or using any newer drivers with the above procedure caused the failures. I tried 17.4.1 (fail), 17.3.3 (fail), 17.2.1 (worked as above), and 17.1.2 (also worked but 17.2.1 gave better performance).
James M, creator of the
Image
network
Post Reply