http://bugs.winehq.org/show_bug.cgi?id=6548
--- Comment #10 from Matteo Bruni matteo.mystral@gmail.com 2010-10-05 14:19:33 CDT --- Created an attachment (id=31138) --> (http://bugs.winehq.org/attachment.cgi?id=31138) D3DXCheckTextureRequirements hack
The game here exits after a failing call to D3DXCheckTextureRequirements (because of a CheckDeviceFormat with D3DFMT_R8G8B8). The attached patch (it's really a hack) makes the game start, but with some important bugs: images appear just in the upper left corner of the screen, no mouse pointer and missing buttons. From the +d3dx log the likely culprits are buggy/incomplete ID3DXFont and ID3DXSprite implementations (and maybe also something to do with the d3dx texture functions). As a workaround, native d3dx9_36 allows to play the game without issues, as far as I can see.