[Bug 13566] New: Call of Duty 2 AA only works with Nvidia driver V100.14.19

wine-bugs at winehq.org wine-bugs at winehq.org
Fri May 30 20:53:00 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=13566

           Summary: Call of Duty 2 AA only works with Nvidia driver
                    V100.14.19
           Product: Wine
           Version: CVS/GIT
          Platform: PC-x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: rmuncrief at comcast.net


I'm running Ubuntu Gutsy AMD64 with an Nvidia 7800GT video card, and have a
working Wine 1.0-rc2 installation running Call of Duty 2 with Nvidia driver
version 100.14.19. All texture and antialias settings work flawlessly so long
as I use backbuffer instead of fbo.

However I've discovered that antialiasing only works with this driver version.
It doesn't work if I use versions 169.12 (the standard driver for Hardy, and
default Gutsy driver with Envy) or 173.08 (the latest beta driver). And I know
about the FBO/AA bug, so I'm using backbuffer (although I did try fbo just in
case).

But the really bad news is that AA doesn't work for any of the games I have
unless I use 100.14.19. This includes FarCry 2, Flat Out 2, Half Life 2, Half
Life Episode One, and Half Life Lost Coast. However, I'm only filing a bug for
one game because the error output for all these games is the same using any
driver other than 100.14.19. And of course I did full recompiles and
installations when changing drivers, twice, to make sure this was indeed a hard
error. I also tried the latest git, and even installed Hardy and attempted to
use it with it's default driver V169.12, but the results were the same. Here's
the error output I get when attempting to run any game with 2X AA with any
driver other than 100.14.19. (I didn't create an attachment because it's very
short):


username at computer:~/.wine/drive_c/Program Files/Activision/Call of Duty 2 Demo$
wine CoD2SP_s.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32f410,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
err:d3d:CreateContext Requesting MultiSampleType=2
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
X Error of failed request:  GLXBadDrawable
  Major opcode of failed request:  128 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  2550
  Current serial number in output stream:  2550


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list