http://bugs.winehq.org/show_bug.cgi?id=34393
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com 2013-09-01 03:11:35 CDT --- (In reply to comment #2)
Even with native d3dx9_36 not working.
Well, then the problem is likely somewhere else.
Maybe: err:ole:CoGetClassObject no class object {4c5e637a-16c7-4de3-9c46-5ed22181962d} could be created for context 0x1
Please fix that. Should be something like Xaudio2 ... it needs to be registered, not only copied!
Someone rated the steam version platinum, so I think, the problem is somewhere in the shipped dlls, which are installed automatically by steam.
The problem is in d3dx9_40
Demo have a directx folder which contains APR2007_xinput_x86.cab, Aug2008_d3dx9_39_x86.cab, Aug2008_XAudio_x86.cab, DSETUP.dll, dsetup32.dll, dxdllreg_x86.cab, DXSETUP.exe, dxupdate.cab, JUN2008_X3DAudio_x86.cab, Nov2008_d3dx9_40_x86.cab, Nov2008_X3DAudio_x86.cab, Nov2008_XAudio_x86.cab
I tried to setup without d3dx9_39 and d3dx9_40 cabs. Still crashes. But after copying of d3dx9_40 it works.