http://bugs.winehq.org/show_bug.cgi?id=5712
Summary: Regression: Max Payne 2 freezes as long as keys are being pressed Product: Wine Version: CVS Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: onety-three@gmx.net
This worked before and was broken in revision 1.22 of dlls/dinput/keyboard.c; after reverting to 1.21 everything works again.
If you keep holding a keyboard key in Max Payne 2 (e.g. for movement of the character) the game freezes and won't continue until you let go of the key.
This can be caused by all except the modifier keys. Another case in which the bug won't be triggered is if you jump to a side and keep pressing the key for the appropriate direction.