http://bugs.winehq.org/show_bug.cgi?id=32524
--- Comment #2 from Mirko kug3lblitz@gmail.com 2012-12-23 10:45:20 CST --- You are correct, I was using wine from an Ubuntu PPA which was using winepulse.
I tried the same with a vanilla wine 1.5.17 compiled some time ago from git. The game crashes at the same spot, though this time without the assertion of course. The error reads:
wine: Unhandled page fault on write access to 0x00000000 at address 0x78aa1ed7 (thread 0045), starting debugger...
I tried running the game with the latest wine from git, but I cannot get it to start. It seems like the game tries to use DX11 with the latest wine which is not fully implemented yet.
wine: Call from 0x7b83b452 to unimplemented function d3d11.dll.D3D11CreateDevice, aborting
Is there a way I can force the game to use DX9? There is a dedicated executable for DX11 but none for DX9, so I guess there is some auto detection going on by the game.