Page 1 of 1

Win 8: game won't launch problem+solution

Posted: Sat Oct 25, 2014 2:58 pm
by nikivdd
Hello guys,

I installed the game on my win 8, then used the shortcut to start the game. Then i clicked play game but the game doesn't launch. My cursor changes to the blue swirl for a few seconds and then nothing...
I investigated the matter further and found out that the game wouldn't launch because d3dx9.dll is missing.
I went to the microsoft page http://www.microsoft.com/en-us/download ... aspx?id=35 , downloaded the installer, installed the directX update to 9.0c version.
Afterwards i could launch the game and start the campaign.

Re: Win 8: game won't launch problem+solution

Posted: Sat Oct 25, 2014 11:12 pm
by ThvN
Same issue for me, with the same fix. OS is Win7 64-bit.

The missing file is "d3dx9_43.dll". Oddly, using the game launcher the response was different them launching the executable itself:

With the game launcher, when I selected "play game" nothing happened apart from some HD activity. No messages or wait icons. When I found and launched the executable directly, I got the error message and was able to fix it myself, in exactly the same way as nikivdd described.

Re: Win 8: game won't launch problem+solution

Posted: Mon Oct 27, 2014 6:25 pm
by Rudankort
Thanks guys. I did not realize DirectX 9, which is very old stuff by now, was not available in modern systems out of the box. We'll need to include it in the installer.

Re: Win 8: game won't launch problem+solution

Posted: Tue Nov 04, 2014 2:37 am
by sshnuke
modern systems such as win8 or win8.1 only include directx11 by default
so the resolution is to make games using dx11 or to include dx9 in the installation packages

Re: Win 8: game won't launch problem+solution

Posted: Wed Nov 05, 2014 1:15 pm
by sshnuke
I've tried armageddon beta on win 10 tech preview edition and it runs well

Re: Win 8: game won't launch problem+solution

Posted: Wed Nov 05, 2014 1:45 pm
by Rudankort
Thanks for heads up, good to know Win10 does not create any new problems for us.