http://bugs.winehq.org/show_bug.cgi?id=18615
Summary: Motocross Madness 2: upside down display as mouse moves over button Product: Wine Version: 1.1.21 Platform: Macintosh URL: http://www.microsoft.com/games/motocross2/default.htm OS/Version: Mac OS X 10.5 Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
This is a Mac-specific variant of bug #17234, but the symptoms are different enough to variant a separate entry.
In Motocross Madness 2 Demo, when moving the mouse over one of the buttons in the entry menu, it may happen that the complete wine desktop window content is flipped upside down. When it happens, it's systematic, i.e. it flips every time the mouse hovers over a button.
OTOH I've also been able to start the application without any such flipping effect. In that case it reappeared after switching to another Mac window, causing wine to refresh its display. I'd say the probability is 50% of the effect appearing when launching wine.
Another glitch, when there's the tilting effect, is that the screen size resolution pop-down list is transparent, and also flipped.
Once starting without flipping, the app seems to work well (I did very limited testing).
Using an "early 2009" NVidia Mac Mini with Mac OS 10.5.7, XQuartz 2.3.3.2, wine-1.1.21, self compiled without Fink or Macports. I still need to do comparative testing with Kronenberg's wine binary. To test, I've copied the MCM2 app directory plus the one registry entry over from a Linux install and have not tested if the downloadable archive is installable on Mac or whether it suffers from the 16bit winevdm crash bug.
http://bugs.winehq.org/show_bug.cgi?id=18615
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=18615
--- Comment #1 from Jörg Höhle hoehle@users.sourceforge.net 2009-06-22 05:54:41 --- Created an attachment (id=21946) --> (http://bugs.winehq.org/attachment.cgi?id=21946) backtrace
Somewhere I read that "RenderTargetLockMode"="readtex" might fix upside down issues. I tried all 4 possible values and found that it is no remedy (at least in wine-1.1.23 on MacOS).
- texdraw: upside down effect is still present, in addition numerous loglines: fixme:d3d_surface:IWineD3DSurfaceImpl_LockRect Reading from render target with a texture isn't implemented yet, falling back to framebuffer reading - readdraw: upside down, no fixme (the default AFAIK) - textex: fixme + crash - readtex: crash in Mac GL lib via LockRect (backtrace is attached) - disabled: black screen shown instead of logo screens
ORM was set to "backbuffer" instead of "fbo" to get that far (I'll post a separate issue about the fbo crash on MacOS another time).
http://bugs.winehq.org/show_bug.cgi?id=18615
--- Comment #2 from Jörg Höhle hoehle@users.sourceforge.net 2009-11-19 00:54:23 --- Still present in wine-1.1.33
http://bugs.winehq.org/show_bug.cgi?id=18615
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|Macintosh |PC
http://bugs.winehq.org/show_bug.cgi?id=18615
--- Comment #3 from Jörg Höhle hoehle@users.sourceforge.net 2010-04-13 06:50:15 --- Setting "RenderTargetLockMode"="readtex" after reading bug #10964, comment #9 changes MCM2's behaviour as follows in Wine-1.1.42:
+ The random part of the upside down behaviour as the mouse moves over icons is gone. So unlike comment #1, "readtex" is now usable.
What's left is *new*, repeatable (non-random) upside down behaviour:
- When in the main menu (with the saw), clicking the options button inverts the main menu for half a second, then proceeds normally to the options menu.
- When aborting a run with the escape key, the whole view is inverted upside down, while the "stop/resume" requester appears normally mid-screen.
http://bugs.winehq.org/show_bug.cgi?id=18615
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from Jörg Höhle hoehle@users.sourceforge.net 2010-06-13 04:33:17 --- In wine-1.2rc3, there's no upside down flipping any more, even when switching to other apps. I'm using "RenderTargetLockMode"="readtex" with MCM2 on the Mac, but the default (no more override) works just as well now. There's still annoying mouse lag (bug #17234).
http://bugs.winehq.org/show_bug.cgi?id=18615
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2010-06-18 12:46:51 --- Closing bugs fixed in 1.2-rc4.
http://bugs.winehq.org/show_bug.cgi?id=18615
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Mac OS X 10.5 |Mac OS X