http://bugs.winehq.org/show_bug.cgi?id=33116
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matteo.mystral@gmail.com
--- Comment #14 from Matteo Bruni matteo.mystral@gmail.com 2013-04-04 16:39:13 CDT --- (In reply to comment #13)
A demo can be downloaded here: http://www.zafehouse.com/try-the-demo/ The demo doesn't crash, but instead complains about missing DirectX 9.0c. Testing reveals that the application expects D3D_SDK_VERSION = 0x80000020 (wine has 0x20).
Apparently the 0x80000000 is a debug flag, in the MS headers it gets added to D3D_SDK_VERSION when D3D_DEBUG_INFO is defined. I guess that bit should be masked out from the condition in D3DXCheckVersion() (which is in d3dx9_36_main.c, and in all the other d3dx9_xx variants too...).