You HAVE TO update your video drivers immediately after installing XP.
Windows XP, even 2000 ships with video drivers that are “basic only” no
OpenGL, crippled if non-existant Direct3D support. The same goes for Audio
drivers, no DS3D or,OpenAL. Simply put, if you never updated your video
drivers, you are running in super-crippled mode.
The obvious reason is that MS doesn’t want people to use OpenGL, thus the
drivers that come with Win2K/XP do not come with OpenGL. However if you
think about it, Detonator and ATI driver “packs” are in the excess of 10MB
range typically, now at 10MB per family of video card, you easily run out of
disc space on the CD-ROM for other drivers.
This is similar to buying a new computer, by the time the new computer is
built, tested, shipped and bought the drivers are out of date. The first
thing you should do when you install a new OS or buy a new computer is
update/replace ALL the drivers.
I usually go in this order:
Ethernet Card (1st if internet isn’t working)
Video Capture Card
Scanner/Printer/Anything else USB
Of which the two priorities are getting the video working(max out refresh
rate/color depth/resolution) and getting the internet to work to download
the drivers. Usually Windows comes with a sufficient network card driver, so
I do video first, however it usually requires the AGP/Motherboard/IDE driver
The worst graphics systems (Intel Onboard, Some Laptop chipsets) usually
fare no different when the newer drivers are installed. The Intel onboard
graphics is really nasty for this, the performance doesn’t increase, only
adds OpenGL and supports the latest version of DirectX. ATI and nVidia 's
performance increase quite a bit when they use proper drivers.
Anyways, OpenGL support is only provided by the graphics card vendor, not
Microsoft.> ----- Original Message -----
From: firstname.lastname@example.org [mailto:sdl-admin at libsdl.org]On Behalf Of
Sent: September 27, 2001 8:50 AM
To: sdl at libsdl.org
Subject: [SDL] SDL under WinXP
I am new to the mailing list, so if this topic was discussed already I’m
I’ve just installed windows XP. Previously I used win2k, where SDL run
smoothly. Now, with XP, programs that use SDL hardly function (very very
slow). I’ve made sure my gfx card is recognized by windows, and even tried
some non-sdl direcx games (they all run perfectly). So it seems there is
problem with the SDL library on windows XP…
Any more information or solution ideas are welcome.
SDL mailing list
SDL at libsdl.org