Is directx9 required to play older games?

Devildog8teen

Reputable
Dec 15, 2015
28
0
4,530
Just yesterday I purchased Crysis and Bioshock (both games from 2007) off steam and both of them won't work. Bioshock boots up and plays, but past the intro cut scene the audio dies and crysis just won't even boot up. I built my computer just about 2 weeks ago and run windows 10 64bit. I tried all the solutions for both games ex: attempting to run them in compatibility mode ( which i could not find a compatibility tab in properties). However i heard i may need older versions of directx to run older games, is this true?

Thanks
 
Solution
You just mentioned the problem - GeForce. Nvidia doesn't play well with Win 10. It amounts to reinstalling the driver, updating the driver or reverting to an earlier driver. It's an adventure with Nvidia. Whatever driver you find that works, do a clean install of it.

Bill
After you setup your computer and installed Windows 10 did you installed latest version of DirectX ?? It may sound silly but the fact is that when you freshly install windows before gaming you need to install DirectX too for the game to work properly. Some game may work even without but its recommend to install DirectX as well as latest version of GPU drivers.
 
You can happily have DirectX 9c running alongside DirectX 11. You can find and download it from here:http://www.microsoft.com/downloads/details.aspx?familyid=3B170B25-ABAB-4BC3-AE91-50CEB6D8FA8D&displaylang=en
Just install it, reboot, and now your games should work fine again.

if the top does not work then try this (OK so I found a fix, for me at least.)

What I did was go to windows update>advanced options>view update history and find "cumulative update for windows 10 for 64x-based systems(KB3081424)." This happens to also have a d3d9.dll in the update.

See here https://support.microsoft.com/en-us/kb/3081424

Now what I did was click Uninstall updates at the top and find the update under the Microsoft tab with the (KB3081424) code with it and uninstall, restart and now all d3d9 games work for me now.
 
You just mentioned the problem - GeForce. Nvidia doesn't play well with Win 10. It amounts to reinstalling the driver, updating the driver or reverting to an earlier driver. It's an adventure with Nvidia. Whatever driver you find that works, do a clean install of it.

Bill
 
Solution