http://bugs.winehq.org/show_bug.cgi?id=17234
Summary: mcm2: graphical glitches and extreme lag while in menu Product: Wine Version: 1.1.14 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
Both the demo and the retail version of Motocross Madness 2 suffer from an extreme lag in mouse movement while in the application's menu. The screen reacts as if there were only one refresh every two seconds. The mouse is jerky. OTOH, during game play, FPS and responsiveness seem normal (from what I can tell from just a little testing).
The menu graphics are mostly correct, with these anomalities:
- There is no refresh, i.e. if anoyther window shadows part of it, the region becomes black. More precisely, when the mouse if moved over those black areas, a tiny rectangle the size of the mouse pointer is restored. Clickable icons are restored in full as the mouse hovers over them.
- Each time the mouse passes over one of the buttons in the main menu (with the chains), the whole background screen darkens. I don't know whether this is normal for lack of comparison with MS-Windows. However, the mouse moving over the background restores it to the original, lighter tune.
- More precisely, mouse movement is fine in the menu until it passes over one clickable area. Then it stops for a second. After that, the button and tooltip appear highlighted / refreshed. Switching from one menu to another causes like a 5 second lag until the mouse moves again, even though the new screen is displayed somewhat earlier.
- In Ubuntu Hardy, unlike Intrepid, there are major graphical glitches in the display (see screenshot): More and more black horizontal lines cover the display each time the mouse moves over one of these buttons. (With wine-1.0.1 colored vertical lines are randomly displayed instead). In Ubuntu Intrepid, this does not happen. Hmm, might be gone since 1.1.14, I just saw only a single erroneous line today.
- The application manages to limit the mouse to its window even though my setting in winecfg ought to disable this behaviour. fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(112,27) is the logline accompanying this behaviour (which some other applications also exhibit). Using Alt-Tab *and* wild mouse movements it typically can escape.