[Bug 6570] IWineD3DImpl_GetDeviceCaps doesn't work for DirectX 9 (Supreme Commander beta)

Wine Bugs wine-bugs at winehq.org
Sat Nov 18 21:32:05 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=6570





------- Additional Comments From zacwitte at gmail.com  2006-18-11 21:32 -------
I can confirm this bug on wine 0.9.25. Also, the function
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem is not implemented. Here's
my output:

zac at zac-desktop:~$ wine .wine/drive_c/Program\ Files/THQ/Gas\ Powered\
Games/Beta/Supreme\ Commander/bin/SupremeCommander.exe 
fixme:font:AddFontMemResourceEx (0x2c40040,00059a08,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2c40040,00055fe0,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2c20040,000375bc,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2c20040,00032bc0,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2be0040,00020c38,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2be0040,00021f78,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2be0040,00021d48,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2be0040,00022860,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x2900040,0001c924,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x29d4f28,0000b0cc,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x28a09e0,0000f610,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x29636e8,00006480,(nil),0x33faa0): stub
fixme:font:AddFontMemResourceEx (0x28a7ea8,0000814c,(nil),0x33faa0): stub
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x21b04e0) : stub,
simulating 64MB for now, returning 64MB left
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at
the moment!
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock

The game also throws a GAL exception in a Windows dialog box:
Gal Exception
file : c:\work\rts\BETA\code\src\libs\gpggal\DeviceD3D9.cpp(1009)
error: Vertex shader 2.0 required

This exception occurs in windows when the video card or drivers don't support
vertex shaders 2.0. I know my video card does support it because it works in
windows and I have the latest beta drivers from nvidia
(1.0.9629+2.6.17.6.2~amaranth) on my FX 5900XT

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list