http://bugs.winehq.org/show_bug.cgi?id=20078
Summary: [bisected regression] Punkbuster causes black screen in Quake3 Arena Product: Wine Version: 1.1.25 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: wylda@volny.cz
Hi,
i just noticed, that wine 1.1.29 causes black screen in Quake 3 when punkbuster is included (if i remove pb dir, Quake 3 works).
Black screen is right from the start, but the game is not frozen. I can hear sound effects when moving mouse over Quake 3 menu.
Last working version was 1.1.24, so quick bisection between 1.1.24 and 1.1.25 leads to:
b5da7f49d332ed5d64be1256e14035af74a7efa2 is first bad commit commit b5da7f49d332ed5d64be1256e14035af74a7efa2 Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Jul 2 10:01:37 2009 +0200
wined3d: Don't reuse random GL contexts during initialization.
Obviously there's no guarantee about the state of such a context. The specific problem is that it might have GL_UNPACK_CLIENT_STORAGE_APPLE enabled, causing some glTexImage2D() calls to fail, but it's a bad idea in general.
:040000 040000 91e52fba45ce42a6e4c1fce4281308745aea44cf ae1eecf091bdc72d34e708399ebd1670b198e00f M dlls