Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Installing directx 9 on win7 machines?  (Read 973 times)

Christes

  • Bay Watcher
    • View Profile
Installing directx 9 on win7 machines?
« on: June 23, 2011, 04:31:49 pm »

Does anyone know how to do this?

Some old games require files from dx9, but everytime I try to install dx9, it sees dx11 and refuses to install since there is a newer version.
Logged

Akura

  • Bay Watcher
    • View Profile
Re: Installing directx 9 on win7 machines?
« Reply #1 on: June 23, 2011, 04:35:10 pm »

With the exception of a few, older files, which are from around DX6 or so distributions(and can be found, probably), Direct X should install all older versions. If not, remove Direct X completely(not sure how), then install DX9 first, then DX11.
Logged
Quote
They asked me how well I understood theoretical physics. I told them I had a theoretical degree in physics. They said welcome aboard.
... Yes, the hugs are for everyone.  No stabbing, though.  Just hugs.

612DwarfAvenue

  • Bay Watcher
  • Voice actor.
    • View Profile
    • TESnexus profile, has my voice acting portfolio.
Re: Installing directx 9 on win7 machines?
« Reply #2 on: June 24, 2011, 07:01:47 pm »

Can't you just run them in Compability Mode?
Logged
My voice acting portfolio.
Centration. Similar to Spacestation 13, but in 3D and first-person. Sounds damn awesome.
NanoTrasen Exploratory Team: SS13 in DF.

Fayrik

  • Bay Watcher
    • View Profile
Re: Installing directx 9 on win7 machines?
« Reply #3 on: June 24, 2011, 07:33:29 pm »

Win7 has DX9 as default. I think DX10 infact. And perhaps even DX11 is just default.
Whatever it's default is, DX9 is included in it's core installation, and is fully compatible with older programs.
If a program cannot find DX9, it's looking in the wrong place. You'll have to find the specific program's suggested fix for this, but it could be as simple as running it in compatibility mode.

Whatever you do, do not try to install DX9 (Windows has stopped you so far, thankfully), and for the love of god...
DO NOT DOWNLOAD INDIVIDUAL DLLS FROM THE INTERNET.
This may appear to work for a brief period but you're looking at a 90% or higher chance of the DLL being embedded with a virus of some description.

If there really is no solution, there may be a possibility of creating a hard link to the DX9 DLLs in the program's root directory. To actually explain how to do that I'd need the game itself, which I doubt I do.
All in all, your best bet is probably reinstalling the game.
Logged
So THIS is how migrations start.
"Hey, dude, there's this crazy bastard digging in the ground for stuff. Let's go watch."

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Installing directx 9 on win7 machines?
« Reply #4 on: June 24, 2011, 08:00:40 pm »

Windows most certainly does ship with DirectX.
If the DirectX updater says you have the most recent version, you do.

If your game's still not working, the problem is not your DX install, regardless of what the error message is.
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

612DwarfAvenue

  • Bay Watcher
  • Voice actor.
    • View Profile
    • TESnexus profile, has my voice acting portfolio.
Re: Installing directx 9 on win7 machines?
« Reply #5 on: June 24, 2011, 09:10:55 pm »

Yeah, Vista and 7 have at least DX10 by default, so the problem's something other than your DX installation.
Logged
My voice acting portfolio.
Centration. Similar to Spacestation 13, but in 3D and first-person. Sounds damn awesome.
NanoTrasen Exploratory Team: SS13 in DF.