Link to home
Start Free TrialLog in
Avatar of njohns66
njohns66

asked on

open gl problem ?

I'm new to all this but I seem not to be able to play any games on my pc? I installed quake III on my pc and it installs but when I try to launch the game it says that.. GLW_StartOpenGL() - could not load OpenGL subsystem: I'm using a MagicVideo M64 TNT2 card (Optimized Direct3D and OpenGL acceleration/Complete DirectX 5.0, 6.x and OpenGL support)with updated drivers on a Compaq EZ2605 w/ win98. Any ideas why I can't play? Below is the actual print out I get.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files\Quake III Arena\baseq3\pak0.pk3 (3539 files)
C:\Program Files\Quake III Arena/baseq3
C:\Program Files\Quake III Arena\baseq3/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
Opening IP socket: localhost:27960
Hostname: computer
IP: 127.0.0.1
WARNING: IPX_Socket: socket: NO ERROR
Working directory: C:\Program Files\Quake III Arena
fs_cdpath is write protected.
----- R_Init -----
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'C:\WINDOWS\SYSTEM\opengl32.dll' ): succeeded
...setting mode 3: 640 480 FS
...using desktop display depth of 32
...calling CDS: ok
...registered window class
...created window@0,0 (640x480)
Initializing OpenGL driver
...getting DC: succeeded
...GLW_ChoosePFD( 32, 24, 8 )
...23 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 32, 24, 0 )
...23 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 )
...23 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 16, 16, 0 )
...23 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
`````````````````````````````````````````````````````
Avatar of moto
moto


with updated drivers - you don't say which.

There was a problem with NVidia drivers that needed a trip into the registry to get opengl working


This is what my win2k registry has

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers]
"RIVATNT"="nvoglnt"

I had to manually put this entry in every time I updated my drivers.

try searching your registry for nvoglnt and see where it is.
Go here http://zoiah.m3dzone.com/ and download v5.32 of the Detonator 2 drivers   (go Files > Videocards > nVidia > Drivers > [operating system] > [driver version] ).

Then install them like this (instructions for Win98 - the names of the tabs/screens may be a little different in 95 or ME).  This procedure should flush out old or corrupted drivers.

Before you start, make sure you have your Windows CD and the drivers for your video card handy (you can download the drivers off the net and put them in a directory on the HDD - just remember where you put them!).

1) Go Control Panel > Display > Settings > Advanced > Adapter > Change > Next  > Select "Display List" > Next

2) Select "Show All Hardware" > Select Manufacturer - (Standard Display Types) > Select Model - Standard Display Adapter (VGA) > Next.  The computer will probably ask for your Windows disk, and then reset.

3) During the reboot, hit F5 to boot into Safe Mode.  Go to the Device Manager, and delete all the Display Adapter entries relating to the old sound card.  There may well be multiple entries -  be sure to delete them all.  If you find any other redundant entries (even older cards, for example) delete these too.

4) After the reset, repeat (1), then go Have Disk and browse either to your drivers disk/CD, or the directory where you put the downloaded drivers.  A bit more disk swapping, some Nexts and OKs, and another reset.

5) After the second reset, go Control Panel > Display > Settings and set the resolution and colour depth you want (hi-colour and 800x600 are pretty standard, but it depends on your monitor and video card).


After that, you might want to install directx 8.0a too.
Avatar of njohns66

ASKER

I will check out the sugestions! FYI.. I do have Direct X 8.0 on the pc now!
ASKER CERTIFIED SOLUTION
Avatar of sturobinson17
sturobinson17

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Allright...i've got the similar problem but a little more interesting.I've got operating systems on my pc.One is XP the other is 98....
When i wanna play games(open GL) on XP i do not have problems.But when i install the same game on 98 i get the message couldn;t open open GL subsystem.
i have GForce 4400 mx videocard.What should i do?
Ps.;nothing works that includes open GL on win98....even the smallest demo