Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Forums > Gaming

Vista - Homeworld 2 Installed but claims to have no DirectX 9b or greater!

Reply
 
Old 10-12-2008   #1 (permalink)


I am running on a Vista Basic
 
 

Homeworld 2 Installed but claims to have no DirectX 9b or greater!

Hi, I just got this game called Homeworld 2. It installs just fine but, then I get an error message saying that it has detected a DirectX program that does not meet the requirements for the game to function. So, it attempts to install DirectX 9, but then it says that the DirectX 9 installer detected a newer version of the DirectX that is already installed. So, I click the game icon, then get a black screen then it returns me back to my desktop. Is there any advice that someone can give me?

My System SpecsSystem Spec
Old 10-13-2008   #2 (permalink)


Vista Home Premium SP1 32-bit
 
 

Re: Homeworld 2 Installed but claims to have no DirectX 9b or greater!

Quote  Quote: Originally Posted by vbrockmann10 View Post
Hi, I just got this game called Homeworld 2. It installs just fine but, then I get an error message saying that it has detected a DirectX program that does not meet the requirements for the game to function. So, it attempts to install DirectX 9, but then it says that the DirectX 9 installer detected a newer version of the DirectX that is already installed. So, I click the game icon, then get a black screen then it returns me back to my desktop. Is there any advice that someone can give me?
I love that game! I used to have it but the CD got corrupted and now I have to repurchase it.

Dude, see if you can right click on the game icon and click properties. Then click the Compatibility tab and check "Run this program in compatibility mode for Windows XP SP 2" click Apply then Okay. See if that works. If not hit me back.

I also remember reading somewhere that some games will not play in vista that were developed to use Direct x 9.0 because vista uses direct x 10.0 or whatever. So no matter what, some won't work, but I am wondering if that compatibility mode will allow it?

Let me know.
My System SpecsSystem Spec
Old 10-13-2008   #3 (permalink)


Vista Business x64
 
 

Re: Homeworld 2 Installed but claims to have no DirectX 9b or greater!

After questing for months, and months, and months... (you get the idea) I stumbled across this solution:

Disable DEP in Vista:

1. Click Start
2. Click All Programs
3. Click Accessories
4. Right Click on Command Prompt
5. Left click on Run as Administrator
6. Click the Allow button if it asks you for permission
7. Type or copy and paste this into the command prompt window:


bcdedit.exe /set {current} nx AlwaysOff

8. Hit enter and you should see the confirmation: Operation Completed Successfully
9. Reboot and DEP should be off.

I was a bit dubious that it would work, but it did.

Source: http://forums.relicnews.com/showpost...22&postcount=5
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Check to see which DirectX is installed Tutorials
Realtek claims installed, volume mixer says no Sound & Audio
I installed DirectX 9.... Vista General
Homeworld 2 and VISTA Vista Games
Greater Than on doubles PowerShell


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46