Win7 & DX9 Games


Recommended Posts

It seems to me that some DX9 games do not work on Win7, case in point: Avencast. It installed fine, but when double clicking on the icon to start it up, it tells me cannot find a certain DX9 3d files, there are DX9 stuff on the disc, but I don't know if they can be installed to Win7. So, I uninstalled it and reinstalled it in Vista and the game runs without the aforementioned error that happens in Win7.

Link to comment
Share on other sites

Whenever a game asks you to install DX of any version, just say yes. It will not affect DX10 or anything else. I had this problem on Vista when I installed Call of Duty WaW and it required me to install DX9. No big deal.

Link to comment
Share on other sites

Avencast never gave me the option during the install to install DX9, Win7 has DX11 and don't know what -- if anything -- will happen when trying to install and earlier version of DX.

Link to comment
Share on other sites

It's not a 7 issue, you don't have the specific DX9 updates - Direct X runtimes are updated fairly reguarly, and if a game is developed with a newer version, even if it's the same or lower major version, you need the updated Direct X libraries.

Link to comment
Share on other sites

It's not a 7 issue, you don't have the specific DX9 updates - Direct X runtimes are updated fairly reguarly, and if a game is developed with a newer version, even if it's the same or lower major version, you need the updated Direct X libraries.

Avencast was released in 2007, Win7 should be able to handle it...Vista does!

Link to comment
Share on other sites

In all likelihood that error is because you're missing a D3DX library. These are support libraries rather than DirectX itself. When you say yes to the DirectX installer when you install the game, then it will install the libraries you're missing while leaving everything else alone.

Don't go downloading random files you find on Google, you don't know what they could contain. The best way to ensure you have all the libraries installed is by simply downloading and running the official Microsoft installer from here: http://www.microsoft.com/downloads/details...;displaylang=en

Link to comment
Share on other sites

Don't just download the missing dll files. They depend on other files in the redistributable package. The easiest thing to do is run the DirectX End-User Runtime Web Installer. It will scan for the components it knows about and download/install the missing ones. For some reason, newer versions of Windows don't usually contain all the DirectX libraries at install.

(Like hdhood said. :))

Link to comment
Share on other sites

In all likelihood that error is because you're missing a D3DX library. These are support libraries rather than DirectX itself. When you say yes to the DirectX installer when you install the game, then it will install the libraries you're missing while leaving everything else alone.

Don't go downloading random files you find on Google, you don't know what they could contain. The best way to ensure you have all the libraries installed is by simply downloading and running the official Microsoft installer from here: http://www.microsoft.com/downloads/details...;displaylang=en

Like I said in an earlier post, Avencast never gave me the option of installing DX9 while installing the game on Win7; nor did it when installing the game to Vista, however Vista didn't give me those errors and played the game.

Link to comment
Share on other sites

Like I said in an earlier post, Avencast never gave me the option of installing DX9 while installing the game on Win7; nor did it when installing the game to Vista, however Vista didn't give me those errors and played the game.

You probably had another game on Vista that had already updated the libraries.

Link to comment
Share on other sites

You probably had another game on Vista that had already updated the libraries.

The only games I have on Vista were DX10, which isn't a lot of games because I am not a gamer.

Link to comment
Share on other sites

Go to the dir on the CD where these "DX9" files are and run the installer from that folder. Simple. If that doesn't work, post the exact error message you get.

Link to comment
Share on other sites

He stated that he ran the supposedly DX10 installer from previous games on Vista. MS has consolidated both DX9 and DX10 into a single package. So, for his Vista installation, he installed DX9 components when he installed the DX10 package. For Win 7, he needs to run the DX web installer from the MS site.

Link to comment
Share on other sites

The only games I have on Vista were DX10, which isn't a lot of games because I am not a gamer.

Dunno, then... Did you try the updater and see if it worked?

Link to comment
Share on other sites

This is a basic problem a Windows gamer should be able to solve on his own, especially when he think's he's ok running a beta OS.

Link to comment
Share on other sites

Like everyone has said many times already, install the runtimes and your problem will be fixed. It's one of the first things I do upon a fresh install of Windows.

Link to comment
Share on other sites

I will just repeat what was told before. Just download latest directx9 and install it.

Why do you care how it worked before. Its not important now. Just install it and play the game.

Link to comment
Share on other sites

Not sure why MS doesn't include those runtime files with Windows.

They generally include the stuff that's finished when it hits RTM. If Vista RTMs in November they can't include the DX updates for the next March on the disc. :) The question is why doesn't Windows Update include DirectX?

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.