https://bugs.winehq.org/show_bug.cgi?id=41118
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com Component|-unknown |directx-d3d
--- Comment #7 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Matteo Bruni from comment #6)
http://source.winehq.org/patches/data/125599 might be an actual fix for this crash, you might want to give it a try.
D3D11 doesn't use wined3d_device_reset() so this patch is not a fix for this crash.
I expect that the game asks for unsupported resolution and wined3d_swapchain_set_fullscreen() fails because it cannot switch the resolution. AFAIK DXGI shouldn't ever fail in this case. It should use FindClosestMatchingMode() or similar function internally.