http://bugs.winehq.org/show_bug.cgi?id=31879
Bug #: 31879 Summary: Aquanox: black screen in virtual desktop mode Product: Wine Version: 1.5.14 Platform: x86 URL: http://www.fileplanet.com/81635/80000/fileinfo/Aquanox -Demo OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: julliard@winehq.org Classification: Unclassified Regression SHA1: 4ac1a5ac608bad7111f7cb99170a3be99b5059f0
Created attachment 41959 --> http://bugs.winehq.org/attachment.cgi?id=41959 terminal output
Aquanox as well as the sequel Aquanox 2 show a black screen on startup, and the screen remains that way (you can hear the sound of the game, but can't see anything). In Wine's full screen mode the game is visible, but the screen is positioned incorrectly (the lower right part of the game screen is off screen). Can be reproduced with the demo version as well.
It is a regression in the git version:
4ac1a5ac608bad7111f7cb99170a3be99b5059f0 is the first bad commit commit 4ac1a5ac608bad7111f7cb99170a3be99b5059f0 Author: Alexandre Julliard julliard@winehq.org Date: Wed Oct 3 11:19:10 2012 +0200
winex11: Allow changing the pixel format of a window from a different thread.
:040000 040000 33e1d7ef3f15aafa9e989204e8d800948c7e8fd4 1a29c7d92b865a00043d7e77155ccfba23a71093 M dlls
Reverting the patch fixes the problem.
Fedora 17 Nvidia 250 / driver 304.37 X.Org X Server 1.12.3 Gnome 3.4.2
http://bugs.winehq.org/show_bug.cgi?id=31879
--- Comment #1 from Henri Verbeet hverbeet@gmail.com 2012-10-04 06:46:50 CDT --- The removed SetWindowPos() call in this commit also prevents the d3d9:visual tests from showing any output, and actually causes failures in the same test in virtual desktop mode.
http://bugs.winehq.org/show_bug.cgi?id=31879
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |phoenix@mail.ru
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2012-10-04 10:01:43 CDT --- *** Bug 31884 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=31879
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e41a4828900d513359b4a323d43 | |bea4e60b43885 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2012-10-04 13:57:55 CDT --- Fixed by e41a4828900d513359b4a323d43bea4e60b43885.
http://bugs.winehq.org/show_bug.cgi?id=31879
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-10-12 13:34:33 CDT --- Closing bugs fixed in 1.5.15.