http://bugs.winehq.org/show_bug.cgi?id=11970
--- Comment #43 from Roderick Colenbrander thunderbird2k@gmx.net 2008-03-30 15:41:53 --- I have no idea when this bug will be fixed as I have no idea how to fix it without breaking most other opengl programs. It looks like a bug in the game. It only asks for the following capabilities: trace:wgl:dump_PIXELFORMATDESCRIPTOR - size / version : 40 / 1 trace:wgl:dump_PIXELFORMATDESCRIPTOR - dwFlags : PFD_DOUBLEBUFFER PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL trace:wgl:dump_PIXELFORMATDESCRIPTOR - iPixelType : PFD_TYPE_RGBA trace:wgl:dump_PIXELFORMATDESCRIPTOR - Color : 32 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Red : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Green : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Blue : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Alpha : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Accum : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Depth : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Stencil : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - Aux : 0 trace:wgl:dump_PIXELFORMATDESCRIPTOR - iLayerType : PFD_MAIN_PLANE
In the game it really seems to need depth/stencil buffers. Sure windows ChoosePixelFormat doesn't have to return a format which matches exactly the request. Perhaps some windows drivers guess that you want depth/stencil if you aren't asking for it or so.