DirectX version on SP2?

  • Thread starter Thread starter Guest
  • Start date Start date
Hi Sankar,

We shipped DirectX 9.0c with SP2 RTM.

Thanks,
Dan

Hi Daniel,

Do you know if SP2 will be shipped to existing customers on CD like SP1, or
do we have to download it?
 
Direct accounts get CD's from Microsoft. Channel accounts can pick up CDs
from their Microsoft distributors.

Thanks,
Dan
 
I've installed SP2 & the DXDiag says that it's DX9b.
Confirmed with that, I can't run 3DMark03.
Ican't even reinstalled DX9c
 
We investigated the problem and found that there is an error in the DirectX
versioning in the registry. All of the libraries and binaries in XPE SP2
have been confirmed to be DirectX 9.0c.

The reason you are seeing DX9b is that the registry key that identifies the
version of DirectX was not updated.

The key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version\4.09.00.0902

Should read:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version\4.09.00.0904

You should be able to update the registry to fix the DX versioning. This is
identified as a bug and will be addressed in an upcoming QFE.

Thanks,
Dan
 
According to our test group it looks like there are two more keys that are
missing:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06F8&PID_0004\Flags2

Value should be 16 03 20 00
(SP2 value is 16 03 00 00)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06F8&PID_0004\Flags2

Value should be 00 00 20 00
(Key is missing in SP2)

Hopefully this should help. We should have a QFE for this sometime soon.

Thanks
Dan
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06F8&PID_0004\Flags
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06F8&PID_0004\Flags2

Aren't you just typing the same 1 key, not 2 keys ?
Which one has which value ??
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06F8&PID_0004\Flags2
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06F8&PID_0004\Flags2

Aren't you just typing the same 1 key not 2 different keys ?
Which one has which value ??
Sorry if this post appears more than one time, currently I have connection
trouble.
 
yes, that was my mistake. Note the (VID_044F&PID_B202) for one key and
(VID_06F8&PID_0004) for the other.



HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_044F&PID_B202\Flags2
key,

value is 16 03 20 00



HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06F8&PID_0004\Flags2
key,

value is 00 00 20 00




Dan
 
Dihon,

Are you using SP2 RTM? DX9.0c is included in SP2 RTM only.

Are you rebooting the system after making the registry changes?

Is this a new configuration or is this an upgrade? You may want to check
out the DX9 binaries to verify that you have the latest DX 9.0 bits
installed.

In our testing, when we changed the DX 9.0 version key, DXDiag reported DX
9.0c.

Thanks
Dan
 
First, it was SP1 with DX9c, then installed SP2, but DX9c was replaced by
DX9b. (DXDiag)
Installed DX9c, but nothing copied & still DX9b.
Later, fresh SP2 which turned out to be DX9b, can't installed DX9c, either.
I think maybe I shouldn't use SP2, & stick to SP1.
Oh Lord !!
 
Back
Top