Hi Shivum,
here is export from my registry
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D]
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers]
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers\Direct3D HAL]
"Base"="hal"
"Description"="Microsoft Direct3D Hardware acceleration through Direct3D HAL"
"GUID"=hex:e0,3d,e6,84,aa,46,cf,11,81,6f,00,00,c0,20,15,6e
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers\Ramp Emulation]
"Base"="ramp"
"Description"="Microsoft Direct3D Mono(Ramp) Software Emulation"
"GUID"=hex:20,6b,08,f2,9f,25,cf,11,a3,1a,00,aa,00,b9,33,56
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\Drivers\RGB Emulation]
"Base"="rgb"
"Description"="Microsoft Direct3D RGB Software Emulation"
"GUID"=hex:60,5c,66,a4,73,26,cf,11,a3,1a,00,aa,00,b9,33,56
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\DX6TextureEnumInclusionList]
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\DX6TextureEnumInclusionList\16 bit Bump DuDv]
"ddpf"="00080000 0 16 ff ff00 0 0"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\DX6TextureEnumInclusionList\16 bit BumpLum DuDv]
"ddpf"="000C0000 0 16 1f 3e0 fc00 0"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\DX6TextureEnumInclusionList\16 bit Luminance Alpha]
"ddpf"="00020001 0 16 ff 0 0 ff00"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\DX6TextureEnumInclusionList\24 bit BumpLum DuDv]
"ddpf"="000C0000 0 24 ff ff00 ff0000 0"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D\DX6TextureEnumInclusionList\8 bit Luminance]
"ddpf"="00020000 0 8 ff 0 0 0"
Should there be anything written on the "default" section of "DIRECT3D HAL"?