[SDL] SDL problems with recent ATI drivers (7.10+)

Dersaidin dersaidin at gmail.com
Mon Jan 21 04:56:57 PST 2008


Hello,

I've come across a problem between SDL and the latest ATI drivers
(with WindowsXP, ATI X1900GT).
Has anyone else had similar problems?

I noticed it when playing with ioquake3's recent SVN versions, which
use SDL for graphics.  The ioq3 build which uses SVN works fine on
older drivers (I've tried 7.9 and 7.10). However, with the latest
official ATI drivers (cat 8.1), it seems that ATI isn't detected to
use for OpenGL. All three catalysts work fine for ID quake3 and other
games in the q3 engine which do not use SDL.

The console logs from the ioq3 build which uses SDL, with Cat 7.10 and 8.1:
http://dersaidin.ath.cx/other/qconsole_7.10.log
http://dersaidin.ath.cx/other/qconsole_8.1.log

In the 8.1 log you'll see:
GL_VENDOR: Microsoft Corporation
GL_RENDERER: GDI Generic

Instead of
GL_VENDOR: ATI Technologies Inc.
GL_RENDERER: Radeon X1900 GT x86/MMX/3DNow!/SSE2

The screen goes completely red when this happens. Going on sound, and
that doing stuff like /condump in console works fine

I had my friends try this ioq3:
ATI 2900XT, Cat 7.11 - same problem.
ATI 1950XT, Cat 7.12 - same problem.

It seems to be a pretty wide spread problem.

Non SDL games work fine, with any of these Catalysts.

If theres anything else I can do to help, let me know.

Thanks


More information about the SDL mailing list