https://bugs.winehq.org/show_bug.cgi?id=49105
Bug ID: 49105 Summary: Deus Ex GOTY fails to start with Direct3D renderer Product: Wine Version: 5.6 Hardware: x86 URL: https://www.fileplanet.com/archive/p-1914/Deus-Ex-Demo OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: gofmanp@gmail.com Regression SHA1: d0ff5e66a7611511426a8ff902a95ab22c545f78 Distribution: ---
Created attachment 67075 --> https://bugs.winehq.org/attachment.cgi?id=67075 terminal output
Deus Ex GOTY v1.112fm (either the Steam or the GOG.com version) fails to start when Direct3D renderer is selected. An error message pops up "Critical error: Assertion failed..." and the game quits. The OpenGL, NGlide or software renderer are still working.
This was introduced by commit d0ff5e66a7611511426a8ff902a95ab22c545f78 in Wine-5.6. I can't revert the commit cleanly on top of current git, but verified that the problem doesn't occur with the previous commit.
You can use the original demo version to reproduce the problem. On initial startup select 'Direct3D Support' in the 3D device selection screen. If the demo crashes or hangs upon launch, use taskset or schedtool to force the game to run only 1 core.
deusex.exe (140 M) md5sum: 39f23102d43c94c9df59f96d056cdc3a
wine-5.7-209-g4e2ad334b5 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 440.66.12