http://bugs.winehq.org/show_bug.cgi?id=12692
Summary: Final Reality: DX5 benchmark fails to start Product: Wine Version: 0.9.60 Platform: PC URL: http://www.3dconcept.ch/files/benchmark.htm OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: liquid.acid@gmx.net CC: jb.faq@gmx.de
Hi there,
the DirectX 5 based benchmark "Final Reality" fails to start up. It never even creates a window. In my case the virtual desktop does not appear.
I post the console log inline (because it's rather short): fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels fixme:win:EnumDisplayDevicesW ((null),0,0x32f69c,0x00000000), stub! err:ddraw:PixelFormat_DD2WineD3D 16 bit RGB Pixel format does not match err:ddraw:PixelFormat_DD2WineD3D 32 bit RGB pixel format does not match err:ddraw:PixelFormat_DD2WineD3D Invalid dwRGBBitCount in Pixelformat structure err:wgl:X11DRV_SetPixelFormat Invalid operation on root_window err:wgl:X11DRV_GetPixelFormat Unable to find a WineGLPixelFormat for iPixelFormat=0 err:d3d:CreateContext SetPixelFormat failed on HDC=0x394 for iPixelFormat=1 err:d3d:IWineD3DDeviceImpl_CreateAdditionalSwapChain Failed to create a new context fixme:ddraw:D3D7CB_CreateAdditionalSwapChain (0x133090) call to IWineD3DDevice_CreateAdditionalSwapChain failed err:ddraw:IDirectDrawImpl_CreateSurface IDirectDrawImpl_AttachD3DDevice failed, hr = 8876086a fixme:ddraw:DllCanUnloadNow (void): stub
Any traces needed?
Thanks, Tobias Jakobi
http://bugs.winehq.org/show_bug.cgi?id=12692
Jan Buecken jb.faq@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #1 from Jan Buecken jb.faq@gmx.de 2008-04-20 16:10:16 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #2 from Jan Buecken jb.faq@gmx.de 2008-04-20 16:10:55 --- Confirming, I get similar output, independent of virtual desktop or not (I shortly see the virtual desktop, than it was closed and I only see my terminal...
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #3 from Austin English austinenglish@gmail.com 2008-04-20 17:12:50 --- Created an attachment (id=12352) --> (http://bugs.winehq.org/attachment.cgi?id=12352) +relay in .9.60
http://bugs.winehq.org/show_bug.cgi?id=12692
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #4 from Lei Zhang thestig@google.com 2008-04-21 16:37:14 --- Same problem on both a nvidia and an ati card.
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #5 from Tobias Jakobi liquid.acid@gmx.net 2008-04-21 17:34:10 --- My test was done on, lspci:
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #6 from Jan Buecken jb.faq@gmx.de 2008-04-22 03:43:03 --- My card: lspci: 01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 440 Go 64M] (rev a3)
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-18 15:19:58 --- Created an attachment (id=13159) --> (http://bugs.winehq.org/attachment.cgi?id=13159) minimal hack to get it running
So had some void cpu cycles. I found at least the initial splash screen comes up fine in wine-0.9.30. So there seems to be a regression , and regression test showed it was http://www.winehq.org/pipermail/wine-cvs/2007-February/030253.html that broke the app. The attaches hack is a partial revert from that patch, and with the hack applied, the demo starts and runs just fine in current git
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #8 from James Hawkins truiken@gmail.com 2008-05-18 15:26:44 --- Louis, please paste the commit info instead of attaching or pasting a link...
commit 388499ff28616ef03bf8949a78e658e1bdb4e4fc Author: Stefan Dösinger stefan@codeweavers.com Date: Wed Feb 14 17:59:08 2007 +0100
wined3d: More fullscreen window fixes.
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #9 from Tobias Jakobi liquid.acid@gmx.net 2008-05-27 11:07:59 --- Yep, tried GIT plus the hack and it works. I get tons of errors during the tests on the console though, BUT the benchmarks starts and all tests run.
Any ideas on a non-hackish patch? I now have again time for testing. :-)
Greets, Tobias
http://bugs.winehq.org/show_bug.cgi?id=12692
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #10 from Tobias Jakobi liquid.acid@gmx.net 2008-06-19 15:59:52 --- Reconfirming with wine-1.0
http://bugs.winehq.org/show_bug.cgi?id=12692
Tobias Jakobi liquid.acid@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
--- Comment #11 from Tobias Jakobi liquid.acid@gmx.net 2008-07-17 17:43:22 --- Reconfirming with wine-1.1.0
Adding Stefan Dösinger to CC...
http://bugs.winehq.org/show_bug.cgi?id=12692
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefandoesinger@gmx.at
--- Comment #12 from Stefan Dösinger stefandoesinger@gmx.at 2008-07-17 19:01:23 --- I guess the app tries to do D3D drawing on the NULL window, which this hack dodges for some reason. That's a rather tricky problem, since opengl cannot draw on NULL.
I've no idea why this happens. Probably the NULL window is incorrect, and for some reason should be ignored(check the logs, write a test app to see what happens on windows), or we have to find a way to draw to NULL(create our own overlay window???)
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #13 from Tobias Jakobi liquid.acid@gmx.net 2008-08-28 00:14:41 --- Reconfirming with wine-1.1.3
http://bugs.winehq.org/show_bug.cgi?id=12692
--- Comment #14 from Tobias Jakobi liquid.acid@gmx.net 2009-01-29 16:17:56 --- Rechecked with wine-1.1.13 and it works for me now.
Going to recheck this on my Intel card as well (only tested it on the FX 5900).
http://bugs.winehq.org/show_bug.cgi?id=12692
Tobias Jakobi liquid.acid@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #15 from Tobias Jakobi liquid.acid@gmx.net 2009-01-30 12:18:20 --- Also works on my Intel card (i915 chip).
Resolving to FIXED.
http://bugs.winehq.org/show_bug.cgi?id=12692
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2009-02-13 11:11:05 --- Closing bugs fixed in 1.1.15.