Windows 7 x64 Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
tom5 Posted May 10, 2009 Share Posted May 10, 2009 Try installing DirectX from MS: [Link]. That should solve the problem. Link to comment Share on other sites More sharing options...
Pompeius Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
Windows 7 x64 Posted May 10, 2009 Author Share Posted May 10, 2009 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 More sharing options...
Prince Charming Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
Radiance_Wes Posted May 10, 2009 Share Posted May 10, 2009 Google the files that it says are missing d/l them and place them where ever... Link to comment Share on other sites More sharing options...
Buendia Posted May 10, 2009 Share Posted May 10, 2009 You can just google for the file name, e.g. d3dx9_26.dll and download it. This is how I resolve these "issues" Link to comment Share on other sites More sharing options...
Windows 7 x64 Posted May 10, 2009 Author Share Posted May 10, 2009 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 More sharing options...
hdood Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
Eric Veteran Posted May 10, 2009 Veteran Share Posted May 10, 2009 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 More sharing options...
Windows 7 x64 Posted May 10, 2009 Author Share Posted May 10, 2009 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 More sharing options...
Eric Veteran Posted May 10, 2009 Veteran Share Posted May 10, 2009 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 More sharing options...
Windows 7 x64 Posted May 10, 2009 Author Share Posted May 10, 2009 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 More sharing options...
InterceptorX Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
Jiggah Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
Eric Veteran Posted May 10, 2009 Veteran Share Posted May 10, 2009 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 More sharing options...
SIE Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
Phantom Helix Posted May 10, 2009 Share Posted May 10, 2009 lol Link to comment Share on other sites More sharing options...
Richard Hammond Posted May 10, 2009 Share Posted May 10, 2009 Install the DX9 runtimes its not rocket science. Link to comment Share on other sites More sharing options...
jjrambo Posted May 10, 2009 Share Posted May 10, 2009 Not sure why MS doesn't include those runtime files with Windows. Link to comment Share on other sites More sharing options...
Guest xiphi Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
denyboy Posted May 10, 2009 Share Posted May 10, 2009 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 More sharing options...
Eric Veteran Posted May 10, 2009 Veteran Share Posted May 10, 2009 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 More sharing options...
Recommended Posts