http://bugs.winehq.org/show_bug.cgi?id=22735
--- Comment #2 from Wylda wylda@volny.cz 2010-05-17 10:46:26 ---
Please give this patch a try.
Yes, no more upside down picture :)
There is still a bug where the window offset relative to the bottom-left corner of the screen doesn't appear to be subtracted properly for front buffer blits.
There is a patch/hack/prove of concept in bug 22290 comment #8 / #9. When applied, then relative offset gone - even asynchronous speed of window and it's content gone (during the movement). I don't know, why Stefan didn't drag that to the finish (git merging) :(
Maybe looking into that could save you time with finding out what's going on. It doesn't work with current git, but if you take that patch and apply on git around 2010-04-10, it will definitely work correctly.
I didn't investigate that yet, but does there already exist a bug for that somewhere?
Actually if this patch gets into the git, we can close this bug and even bug 22290. And if Stefan patch is somewhat usable for you and can be used together with your patch, i won't need to open new bug for that :)
I saw this issue with other games and my notes have at least one particular entry(game) with such symptoms, but do not want to mix that now.