Problem with redraw/initialization in the X11 driver
Chris Thielen
chris at luethy.net
Thu Sep 19 17:37:50 CDT 2002
Is this perhaps related to bug 640?
On Thu, 2002-09-19 at 09:54, Martin Cracauer wrote:
> Hi,
>
> first of all let me say that I am impressed by the progress that wine
> made in the last months and I also see that working things don't get
> broken for long anymore. Congrats!
>
> I have one problem with a game and I think the problem might be easy
> to solve if you point me to the right piece of code. Basically the
> game (TacOps4) works fine, including all of OpenPlay.dll based
> networking, but there is a redraw problem with the X11 driver.
>
> When using the game in Wine, I see that Wine often draws white all
> over the main window of this application, and only parts which are
> redrawn manually by the game are rendered correctly. I think it is a
> safe guess that we see overcautious wine code in action here,
> initially the window to white with good intentions, but the
> application tries to optimize its redraw strategy and hence leaves all
> the white that wine draws. I tried switching on and off all the X11
> driver options (dga etc.), but the problem was unaffected. The same
> problem appears in exactly the same way on Linux and FreeBSD. I am
> using XFree4.2 and the CVS version of DRI.
>
> I placed a screenshot showing the problem at
> http://www.cons.org/tmp/wine-tacops-problem.png
>
> You see that the main window is mostly white except for one item which
> I just dragged from the small window to the main window, where the
> game redrew just this area of the main window, and a second small area
> of the main window which the game engine redrew for whatever reason.
>
> Any suggestions about Wine code I should mess around with? Maybe there
> is explicit code which does this whitening that I could disable or
> make more clever?
>
> A demo of this game is available, showing the same symptoms, in can
> anybody wants to try it.
> ftp://ftp.battlefront.com/pub/demos/tacops4/tacops4demo_i.exe
> Mail me if you are unfamiliar with the game and want to see the bug
> fast, I don't want to clutter up this mail.
>
> Thanks!
> Martin
>
More information about the wine-devel
mailing list