https://bugs.winehq.org/show_bug.cgi?id=47070
Cameron Moore moore.cameron1111@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |moore.cameron1111@gmail.com
--- Comment #17 from Cameron Moore moore.cameron1111@gmail.com --- I've been messing around with it a bit. Not fixed, but I think I've found part of the problem.
From what I can tell, it is able to load xinput9_1_0.dll. Without the dll, the game crashes from the start. However, it also uses xinput1_4.dll, but this is not loaded in from what I can tell from +loaddll logs. This seems to be the cause as it is consistent with the behavior on Windows when xinput1_4.dll is not present (stuck on the "Press START" screen with soldiers marching). Possibly the thread that loads the xinput1_4.dll hangs somewhere before reaching the section of code that loads it.
From there, I'm stuck as I can't find a way to attach winedbg to its process without DragonAgeInquisition.exe crashing immediately.