http://bugs.winehq.org/show_bug.cgi?id=5999
------- Additional Comments From maikmerten@gmx.net 2006-29-08 12:02 ------- That's weird. In fact it's running so well here I keep asking myself if there's not an OpenGL renderer in there (there *are* ARB shaders in the "shader" directory and there is a Mac port of the game AFAIK) that's used after doing some D3D queries. The only messages I get are
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16c8e0) : stub, simulatin g 64MB for now, returning 64MB left fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16c1f0)->((nil),00000008) fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16c1f0)->((nil),00000008) fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 79 (SPI_GETLOWPOWERTIME OUT) fixme:system:SystemParametersInfoW Unimplemented action: 80 (SPI_GETPOWEROFFTIME OUT) fixme:system:SystemParametersInfoW Unimplemented action: 81 (SPI_SETLOWPOWERTIME OUT) fixme:system:SystemParametersInfoW Unimplemented action: 82 (SPI_SETPOWEROFFTIME OUT) junkjunkfixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE junkjunkfixme:system:SystemParametersInfoW Unimplemented action: 81 (SPI_SETLOWP OWERTIMEOUT) fixme:system:SystemParametersInfoW Unimplemented action: 82 (SPI_SETPOWEROFFTIME OUT) fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
I'd expect a sophisticated game using a D3D renderer to trip into stubs... but perhaps I'm just underestimating the amound of D3D functionality already implemented. Plus the ARB shaders could be a leftover from the Mac port of the game...