0.9.31 not suitable for gaming

Pavel Troller patrol at sinus.cz
Tue Feb 20 14:55:03 CST 2007

> Am Dienstag 20 Februar 2007 06:37 schrieb Pavel Troller:
> >   - Steam based games, mainly HL2: During game load, the screen goes black.
> > Moving the cursor causes sound effects as it hovers across the menus and
> > buttons, so the program runs, but nothing can be seen.
> This regression is known, and it should be fixed already. It was caused by my 
> patch which made wined3d return an error if an unsupported query is created, 
> like windows does. Wine does not support event queries, but many apps expect 
> them to be supported. I have sent another patch(committed already) that 
> re-enables the fake event queries.
OK. This bug seems to be really fixed, but the game crashes later (during the
startup of the "real" game, after all the selections). It crashes in its own
code (called "Engine") but ntdll and kernel32 are visible in the backtrace.
I can send it exactly if it helps. I don't know how to bisect this crash
because the one initially mentioned is "masking" it. 

> >   - Fallout Tactics (BOS.exe): Shows a dialog stating
> > "C:\dev\phoenix\display\win32\win32_window.cpp(873): **fatal error**:
> > Could not create display buffers"
> > and then another one about abnormal termination of the program and quits.
> I don't know about this regression. Can you do a bisect?

Yes, done. It's the following commit:

commit 388499ff28616ef03bf8949a78e658e1bdb4e4fc
Author: Stefan DĂśsinger <stefan at codeweavers.com>
Date:   Wed Feb 14 17:59:08 2007 +0100

    wined3d: More fullscreen window fixes.
The game is run in a virtual desktop (i.e. it appears in the Linux window, not
in full screen).

                    With regards, Pavel Troller

More information about the wine-devel mailing list