HL2

Andreas Schneider andreas.schneider at linux-gamers.net
Sun Oct 16 16:13:34 CDT 2005


This is the output of WINEDEBUG="+reg,+d3d9"

trace:d3d9:DllMain fdwReason=1
trace:d3d9:Direct3DCreate9 SDKVersion = 1f, Created Direct3D object @
0x64d3c558, WineObj @ 0x64d3ca60
trace:d3d9:IDirect3D9Impl_GetDeviceCaps (0x64d3c558) Relay 0 1 0x1023d818
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at
the moment!
trace:d3d9:IDirect3D9Impl_GetDeviceCaps (0x64d3c558) returning 0x1023d818
trace:d3d9:IDirect3D9Impl_Release (0x64d3c558) : ReleaseRef to 0
trace:d3d9:DllMain fdwReason=0
trace:reg:NtOpenKey (0x38,L"Software\\Microsoft\\DirectX\\",20019,0x55bfdaf4)
trace:reg:NtOpenKey <- 0x1c0
trace:reg:RegQueryValueExA (0x1c0,"Version",(nil),(nil),0x55bfdd38,0x55bfdaf8=64)
trace:reg:NtQueryValueKey (0x1c0,L"Version",2,0x55bfd978,256)

I still get this error message

http://www.cynapses.org/tmp/steam-err.png

I've changed wine/dlls/d3d9/version.rc too, but didn't help.

Any ideas?

Please help,

	-- andreas

Andreas Schneider wrote:
> Hi,
> 
> I got wine compiling on x86_64 with some 32bit libs today and tested HL2 again.
> Steam updates and works just fine, but if I want to start HL2 it always throws a
> message "The latest version of Microsoft DirectX is required to play Half-Life 2"
> 
> I've updated the DirectX version string to the latest version
> 
> "Version"="4.00.09.0904"
> 
> but this doesn't help. Could someone help me to debug for what else HL2 checks?
> 
> 
> The console outputs only
> 
> fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at
> the moment!
> 
> Thanks,
> 
> 	-- andreas
> 
> 

-- 
http://www.linux-gamers.net - your online gaming resource





More information about the wine-devel mailing list