http://bugs.winehq.org/show_bug.cgi?id=6570
------- Additional Comments From zacwitte@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@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