http://bugs.winehq.org/show_bug.cgi?id=23490
Summary: Final Fantasy VII hangs in IDirectInputDevice::GetDeviceState loop Product: Wine Version: 1.2-rc2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ewfewfe@wh4f.org
This problem is probably not only with Final Fantasy VII but that's the only affected application I know of. Basically, the normal flow of the game has a message loop like any other with translatemessage/dispatchmessage etc. However, sometimes it goes into a loop which doesn't handle window messages and this is where the problem appears, suddenly it doesn't see any input anymore and you can't do anything but kill the application. I traced the input routines and found that the game uses GetDeviceState for keyboard input, I can only guess that this is not updating if no messages are being processed, I haven't actually run it through a debugger to check. In windows this works fine of course, input is recognized as usual and the game does not hang. An easy way to trigger this is to try to quit the game from the ingame menu, a confirmation dialog appears and the game is still running but you can't do anything.
http://bugs.winehq.org/show_bug.cgi?id=23490
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #1 from GyB gyebro69@gmail.com 2011-12-11 11:52:06 CST --- Is this still an issue for you with a recent Wine (1.3.34 or newer)? If so, does this patch help (bug #8854)? http://bugs.winehq.org/attachment.cgi?id=26153
http://bugs.winehq.org/show_bug.cgi?id=23490
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #2 from GyB gyebro69@gmail.com 2012-07-08 06:39:36 CDT --- No response from the bug reporter for more than 2 years...marking ABANDONED. Feel free to reopen if you still have the reported problem.
http://bugs.winehq.org/show_bug.cgi?id=23490
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from GyB gyebro69@gmail.com 2012-07-09 10:07:18 CDT --- closing abandoned