https://bugs.winehq.org/show_bug.cgi?id=40977
Bug ID: 40977 Summary: BioShock 1.1 crashes when D3D10 is used Product: Wine Version: 1.9.12 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: bob.mt.wya@gmail.com Distribution: ---
Created attachment 55133 --> https://bugs.winehq.org/attachment.cgi?id=55133 Bioshock_exe_d3d10.log
Tested the Steam version of Bioshock 1 (version 1.1) with: wine-1.9.14-112-gfec0b69 (Staging) export WINEDEBUG=fixme+all,err+all,+d3d10,+d3d11,+dxgi
This game supports some limited DirectX 10.x functionality.
The game will currently only launch successfully with the DirectX Graphics Infrastructure (dxgi) disabled.
Console log and backtrace attached.
https://bugs.winehq.org/show_bug.cgi?id=40977
--- Comment #1 from Robert Walker bob.mt.wya@gmail.com --- Created attachment 55134 --> https://bugs.winehq.org/attachment.cgi?id=55134 bioshock_d3d10_backtrace.txt
Backtrace / crash happens immediately after the initial Bioshock splash window.
https://bugs.winehq.org/show_bug.cgi?id=40977
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #2 from winetest@luukku.com --- Your last respond is around 1 year ago. Could you retest? Wine has gained lots of dx10/dx11 features meanwhile.
https://bugs.winehq.org/show_bug.cgi?id=40977
--- Comment #3 from Robert Walker bob.mt.wya@gmail.com --- Created attachment 58730 --> https://bugs.winehq.org/attachment.cgi?id=58730 wine_steam_bioshock1_dx10_console_log.txt
I've retested Bioshock 1 with following DLL overrides: d3dcompiler_43 d3dx10_43 d3dx10 d3dx11_42 d3dx11_43
Direct3D registry setting: MaxVersionGL=0x30002
Tested with: Wine Staging 2.12 32-bit Wineprefix, set to: Windows 7
I've attached the terminal output. Lot of repeated lines - so awk'd together repeated lines >=10 lines.
The final line:
fixme:d3d10:d3d10_shader_reflection_GetInputParameterDesc iface 0x21b748, index ????, desc 0xed0e85c stub!
is obviously being called over and over again. I guess because the function is stubbed and so the game simply calls it again and again. The index ???? increases indefinitely.
https://bugs.winehq.org/show_bug.cgi?id=40977
Vincent Grande shoober420@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shoober420@gmail.com
--- Comment #4 from Vincent Grande shoober420@gmail.com --- Please fix, this game is too awesome to ignore it's dx10 support.
https://bugs.winehq.org/show_bug.cgi?id=40977
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- This might be related to bug 39816.
Could you retest with wine-5.4?
https://bugs.winehq.org/show_bug.cgi?id=40977
Miklós Máté mtmkls@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mtmkls@gmail.com
--- Comment #6 from Miklós Máté mtmkls@gmail.com --- This seems to work with wine 5.9. I don't see any difference though, other than much lower performance. I think I'll go back to disabling dxgi.dll.
https://bugs.winehq.org/show_bug.cgi?id=40977
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |directx-d3dx10 Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #7 from Matteo Bruni matteo.mystral@gmail.com --- Thanks for the update, marking duplicate.
*** This bug has been marked as a duplicate of bug 39816 ***
https://bugs.winehq.org/show_bug.cgi?id=40977
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3dx10 |directx-d3d-util
https://bugs.winehq.org/show_bug.cgi?id=40977
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.