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