Quake 3 - GLW_StartOpenGL() - could not load OpenGL subsystem

Hi everyone,
I just attempted to play my old quake 3 game and found that it would not load, same with RTCW (another id software game). Need for Speed plays fine.
I Installed Windows XP with SP2 a few weeks ago. But never played it after that.
Prior to this I use to use Windows 2000 Server. It worked fine on that OS.
My Mother board is a Mercury 810e TFSX, integrated Video chip and sound, with a 566 Celeron. Video driver I'm not sure. I dont remember installing one. So I think its the default WinXp one.
How do I sort this out.


Q3 1.11 win-x86 Nov 24 1999
----- FS_Startup -----
Current search path:
D:\quake\Quake 3\Q3Arena\baseq3\pak1.pk3 (7 files)
D:\quake\Quake 3\Q3Arena\baseq3\pak0.pk3 (4073 files)
D:\quake\Quake 3\Q3Arena/baseq3

----------------------
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
...detecting CPU, found Intel Pentium III

------- Input Initialization -------
Initializing DirectInput...
Couldn't set DI coop level
Falling back to Win32 mouse support...
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Winsock Initialized
Working directory: D:\quake\Quake 3\Q3Arena
----- R_Init -----
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'C:\WINDOWS\system32\opengl32.dll' ): succeeded
...setting mode 3: 640 480 FS
...using desktop display depth of 24
...calling CDS: ok
...registered window class
...created window@0,0 (640x480)
Initializing OpenGL driver
...getting DC: succeeded
...GLW_ChoosePFD( 24, 24, 0 )
...35 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 24, 24, 0 )
...35 PFDs found
...GLW_ChoosePFD failed
...failed to find an appropriate PIXELFORMAT
...restoring display settings
...WARNING: could not set the given mode (3)
...setting mode 3: 640 480 FS
...using colorsbits of 16
...calling CDS: ok
...created window@0,0 (640x480)
Initializing OpenGL driver
...getting DC: succeeded
...GLW_ChoosePFD( 16, 16, 0 )
...35 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 16, 16, 0 )
...35 PFDs found
...GLW_ChoosePFD failed
...failed to find an appropriate PIXELFORMAT
...restoring display settings
...WARNING: could not set the given mode (3)
...shutting down QGL
...unloading OpenGL DLL
...assuming '3dfxvgl' is a standalone driver
...initializing QGL
...WARNING: missing Glide installation, assuming no 3Dfx available
...shutting down QGL
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
GLW_StartOpenGL() - could not load OpenGL subsystem

dpinto04Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

☠ MASQ ☠Commented:
The Mercury™ KOB 810e TFSX has an integrated Intel(R) 82815 Graphics Controller & you should check you have the correct/updated drivers installed for XP before trying anything else - don't rely on those that came with the XP installation.  Also be sure you have the latest version of DirectX installed from Microsoft.

If you are sure this is up-to-date and it still doesn't work you could use either one of the OpenGL installers or copy across the older OpenGL drivers for windows to fix the 3DFX error.  To do this you need to paste glide2x.dll and glide3x.dll in the system32 folder and glide2x.ovl in the windows directory and then cut opengl32.dll and opengl32.dll.tmp from the windows system32 folder - putting them somewhere safe in case you need to recover them later - it doesn't work in every situation.

Updating your drivers/DirectX should fix this for you though.

M :o)
dpinto04Author Commented:
Run ->Dxdiag
Gives me: DirectX Version 9.0C (4.09.0000.0904)

There r no video Drivers on the site for XP.
http://www.mercury-pc.com/downloads_list.php?productid=57

Where do I get those dll files from?
dpinto04Author Commented:
Any link to a glide2x.ovl download?
☠ MASQ ☠Commented:
DirectX is fine

Try Intel's driver first:

Info on your card here:
http://support.intel.com/support/graphics/intel815/  shows the drivers support OpenGL

Download XP driver from Intel here:
http://tinyurl.com/dch6j

Otherwise glide2x.ovl etc here: http://www.arrakis.es/~canaima/v3inst.htm

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
dpinto04Author Commented:
I downloaded the driver and it worked.
This seem to have slowed down the system a bit when it comes to other applications, but Quake3 runs fine and fast.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Computer Games

From novice to tech pro — start learning today.