http://bugs.winehq.org/show_bug.cgi?id=30857
Bug #: 30857 Summary: Evochron Mercenary hangs on launch without native dinput8.dll Product: Wine Version: 1.5.5 Platform: x86 URL: http://www.gamershell.com/download_85364.shtml OS/Version: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com Classification: Unclassified
Created attachment 40415 --> http://bugs.winehq.org/attachment.cgi?id=40415 terminal output + winedbg backtrace + dinput debug log
The problem can be reproduced with the Steam version of the game as well as with the non-Steam demo version. Evochron Mercenary hangs immediately after starting, without displaying anything. I tested the game without a joystick or gamepad installed (only keyboard + mouse). The same problem with Wine 1.2.3, 1.4. The attached file contains 3 logs: a plain terminal output, a backtrace generated by winedbg while the game is unresponsive, and a +tid,+dinput log containing only a few lines. It may be a known bug, but I wasn't lucky enough to find a matching bug report.
Workaround: winetricks dinput8
With native dinput8.dll the game can be started, although other issues arise later.
Fedora 17 x86 X.Org X Server 1.12.2