http://bugs.winehq.org/show_bug.cgi?id=29305
Bug #: 29305 Summary: Black screen with Buzzing Cars demo Product: Wine Version: 1.3.29 Platform: x86-64 URL: http://www.ceebot.com/buzzingcars/load-e.php OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk Classification: Unclassified Regression SHA1: 1aeee59bd8b6172c848c8029e1a55ddac1f93c44
Hi,
This bug applies to the Buzzing Cars demo by Epsitec. It probably also applies to some other Epsitec products: BlupiMania 2, Colobot and CeeBot.
Wine previously had problems with the rendering engine used by those titles (see bug 13932). That bug was apparently fixed with Wine 1.3.33.
I'm testing with Lubuntu 11.10 64-bit, Nvidia driver version 96, Geforce Go 7300. On my system, since Wine 1.3.29 another problem appeared.
The screen (or window in virtual desktop mode) is black, sometimes with a few lines of trash/garbage. These lines are output to the console repeatedly: err:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glDrawArrays @ drawprim.c / 58 fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_UNSUPPORTED (0x8cdd) fixme:d3d:context_check_fbo_status Location SFLAG_INTEXTURE (0x40000). fixme:d3d:context_check_fbo_status Color attachment 0: (0x13f698) WINED3DFMT_B5G6R5_UNORM 640x480 0 samples. fixme:d3d:context_check_fbo_status Depth attachment: (0x13fc60) WINED3DFMT_D16_UNORM 640x480 0 samples.
Is anyone else seeing this problem? I did a regression test:
1aeee59bd8b6172c848c8029e1a55ddac1f93c44 is the first bad commit commit 1aeee59bd8b6172c848c8029e1a55ddac1f93c44 Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Sep 15 20:01:50 2011 +0200
ddraw: Use offscreen backbuffers.
In principle this allows us to use more than one backbuffer in ddraw. It's also a requirement for the next patch.
:040000 040000 d2e61690982dd3a33ba685ec9a371449602cc210 dde17c19243dd91a3830083879701b13c2a4476f M dlls
Prior to that commit the program was working, albeit with the graphical issues described in bug 13932.
http://bugs.winehq.org/show_bug.cgi?id=29305
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression CC| |gyebro69@gmail.com, | |hverbeet@gmail.com
--- Comment #1 from GyB gyebro69@gmail.com 2011-12-10 08:34:01 CST --- I can't reproduce the problem here, using a Nvidia 250 card with the proprietary driver 290.10. Buzzing Cars demo starts and runs fine with recent Wine versions (1.3.33, 1.3.34, wine-1.3.34-202-gb0f704d).
http://bugs.winehq.org/show_bug.cgi?id=29305
--- Comment #2 from Henri Verbeet hverbeet@gmail.com 2011-12-12 17:24:09 CST --- Not happening for me either with 285.05.09. Could you create a +ddraw,+d3d,+d3d_caps,+d3d_surface log?
http://bugs.winehq.org/show_bug.cgi?id=29305
Mark K markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |markk@clara.co.uk
--- Comment #3 from Mark K markk@clara.co.uk 2011-12-23 14:27:49 CST --- This is strange. I tested the demo again with Wine 1.3.35 and Nvidia driver versions 173 and 96, and in both cases it worked fine. So this bug can probably be closed.
http://bugs.winehq.org/show_bug.cgi?id=29305
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #4 from Henri Verbeet hverbeet@gmail.com 2011-12-23 14:36:13 CST --- Ok, INVALID then.
http://bugs.winehq.org/show_bug.cgi?id=29305
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2011-12-31 01:30:04 CST --- Closing.