I have DirectX version -1 (in W2k)

This is a discussion about I have DirectX version -1 (in W2k) in the Windows Games category; When browsing the DirectX applet in the control panel, I see that I have DirectX version -1 (minus 1). This is of course not true. I can play thoses games that do not explicitly look for the version number.

Windows Games 5469 This topic was started by , . Last reply by ,


data/avatar/default/avatar26.webp

2 Posts
Location -
Joined 2000-05-02
When browsing the DirectX applet in the control panel, I see that I have DirectX version -1 (minus 1). This is of course not true. I can play thoses games that do not explicitly "look for the version number".
All sub parts (DirectDraw, Direct3D etc) have good version number information.
 
What can I do? This must be a registry problem?
 
/Michael

Participate in our website and join the conversation

You already have an account on our website? To log in, use the link provided below.
Login
Create a new user account. Registration is free and takes only a few seconds.
Register
This subject has been archived. New comments and votes cannot be submitted.
May 2
Created
May 2
Last Response
0
Likes
1 minute
Read Time
User User
Users

Responses to this topic


data/avatar/default/avatar26.webp

2 Posts
Location -
Joined 2000-05-02
OP
Forgot to mention:
 
dxdiag.exe reports everything ok! (Which it should.) Am I using a bad version of the controlpanel applet? But then, why do some apps report a bad DirectX version?
 
Monkey Island 3 insist on installing DX 5
3dmark 99 think I have DX 200 (!!!)
Controlpanel applet think I have DX -1
 
 
/Michael

data/avatar/default/avatar28.webp

633 Posts
Location -
Joined 1999-07-16
There is no DX Control Panel applet shipped with W2K, so the version you have must be from Win9x - which would explain why it's not having much luck getting the version number right.
 
3dMark99 and MI3 were both written (IIRC) before DX7 and W2K, so again are having trouble. I would suggest that MI3 was just badly coded, and didn't use the MS-approved method of determining DX version.