https://bugs.winehq.org/show_bug.cgi?id=41063
--- Comment #17 from Toni eldrad@autistici.org --- Created attachment 61207 --> https://bugs.winehq.org/attachment.cgi?id=61207 +dxgi,+d3d11 log with 'fake' ID3D11Device1 and ID3D11DeviceContext1 ifaces
I have debugged this a bit further and seems missing ID3D11Device1 and/or ID3D11DeviceContext1 are the first cause of exception.
By hacking the code to return the interfaces without the '1' I could get the game to run a bit further (opens a window and shows first loading screen, although then gets stuck).
Now this needs some more debugging, but for now I'm posting this info in case it helps anyone.