http://bugs.winehq.org/show_bug.cgi?id=23771
Summary: Fallout 2 fails to start in 16 bit depth Product: Wine Version: 1.1.44 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: b.brachaczek@gmail.com CC: julliard@winehq.org
Fallout 2 (and maybe other games too, haven't tried) fails to start when X Server is run in 16 bpp mode (24 bpp works fine). Only the following message is displayed:
X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 1 (X_CreateWindow) Serial number of failed request: 386 Current serial number in output stream: 390
The first bad commit is between 1.1.43 and 1.1.44:
commit df6cd82ccf5dd03b0362a7ea571e14d66bbc5d72 Author: Alexandre Julliard julliard@winehq.org Date: Thu May 6 14:57:44 2010 +0200
winex11: Create a window of the appropriate visual to initialize GL info.
Stable 1.2 as well as current git have the same issue. Current git with reverted the above commit works fine.
System: kernel 2.6.34.1 x86 X.Org Server 1.8.2 xf86-video-openchrome svn rev. 856 (latest) Mesa 7.8.2 (using classic mesa software driver, no hardware 3D support for my VIA Chrome9 chipset) GCC 4.5.0