http://bugs.winehq.org/show_bug.cgi?id=12781
Summary: Dungeon Siege graphics problems since removing the pixel format limitation Product: Wine Version: 0.9.60 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: roderick.greening@gmail.com CC: thunderbird2k@gmx.net
Tested with most recent release as well as git version. As of wine 0.9.57, Dungeon Siege does not display the main menu correctly (there's some shadow effect which appears above all the buttons rather than below) and in game, all the 3D elements are not properly clipped based on point of view.
This is directly related to the following patch which I used as git bisect to narrow down to.
8293a9ead0ddbc40be62815f0f0823356665b3dc is first bad commit commit 8293a9ead0ddbc40be62815f0f0823356665b3dc Author: Roderick Colenbrander thunderbird2k@gmx.net Date: Fri Feb 22 20:40:00 2008 +0000
wgl: Remove the pixel format limitation.
:040000 040000 d94457c21cbd39fefc97b82da4d94349358ad70d 6f47946106e17f0167e5916e88baa2aefa282cc1 M dlls
I am unsure as to whether this is a problem with Xorg 7.3 (server 1.4), my Intel card using driver 2.2.1, the game itself, or wine.
I do know that I can play Neverwinter Nights natively (linux client) and it uses OpenGL and 3D without any visual problems. As well, running Half-Life 1 via Steam.exe works and no issues in game. All using wine 0.9.60.
I am willing to try additional things to find the problem as the game is quite unplayable since removing the pixel format limitation.