A little off-topic tech-support question

Dyret

Super Carrot!
Hey guys!

I've been trying to get Quake II Evolved release 3 up and running (I had an older version before, and it worked fine), but every time I run it I get this error message: "GLW_StartOpenGL: could not load OpenGL subsystem"

I googled it and it's apparently a common problem with more than one game, and I've tried all the basic stuff, installing the latest driver etc. I didn't delete the old files before installing the new, but I think all of them were overwritten.

Anyone familiar with Q2E or know what could be causing this? it's the only game where I've run into this error. Here's the entire startup log:

Q2E 1.0 Alpha Win32-x86 (Jul 4 2006)
------- System Initialization -------
OS: Win v6.0
Detecting CPU... Found Win v6.0
1023 MB system memory
-------------------------------------
------- File System Initialization -------
Current search path:
C:\Quake II/baseq2/q2e_weps_ammo.pk2 (94 files)
C:\Quake II/baseq2/q2e_textures_extended.pk2 (1216 files)
C:\Quake II/baseq2/q2e_textures_base.pk2 (697 files)
C:\Quake II/baseq2/q2e_sound.pk2 (8 files)
C:\Quake II/baseq2/q2e_shader_water.pk2 (2 files)
C:\Quake II/baseq2/q2e_shader_lava.pk2 (8 files)
C:\Quake II/baseq2/q2e_patch_materials.pk2 (3 files)
C:\Quake II/baseq2/q2e_patch_lights.pk2 (26 files)
C:\Quake II/baseq2/q2e_pak0.pk2 (701 files)
C:\Quake II/baseq2/q2e_models_extended.pk2 (634 files)
C:\Quake II/baseq2/q2e_models_base.pk2 (696 files)
C:\Quake II/baseq2/q2e_lights_water.pk2 (37 files)
C:\Quake II/baseq2/q2e_extras.pk2 (315 files)
C:\Quake II/baseq2/q2e_bgm.pk2 (11 files)
C:\Quake II/baseq2/q2e_0env.pk2 (13 files)
C:\Quake II/baseq2/q2e_068.pk2 (21 files)
C:\Quake II/baseq2/pak2.pak (2 files)
C:\Quake II/baseq2/pak0.pak (3307 files)
C:\Quake II/baseq2/PAK1.PAK (279 files)
C:\Quake II/baseq2
--------------------
8070 files in PAK/PK2 files
Execing default.cfg
Execing q2econfig.cfg
Couldn't exec autoexec.cfg
------------------------------------------
Hunk_Clear: reset the hunk, ok
------- Client Initialization -------
Console Initialized
------- Renderer Initialization -------
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'C:\Windows\system32\OpenGL32.dll' ): succeeded
...setting mode 8: 1280 1024 FS
...calling CDS: bad mode
...shutting down QGL
...unloading OpenGL DLL
------- Client Shutdown -------
-------------------------------

GLW_StartOpenGL: could not load OpenGL subsystem

Thanks in advance!
 
if i recall correctly, back in the dawn of time it was necessary to have an opengl driver installed for fancy effects (like opengl), i'm not sure where to get one these days but try the opengl webpage itself:
http://www.opengl.org/

now just note, i dont mean like the driver that comes in the catalyst or detonator drivers that allows your pc to run ogl now, i mean a proper old-school driver that you needed IN ADDITION to your graphics card's driver
 
It looks like there's something iffy with your OpenGL driver, if you look at the lines:

...setting mode 8: 1280 1024 FS
...calling CDS: bad mode

For some reason, it can't set that mode - you might want to see if you can reset things back to silly defaults like 640x480 or something, then try to bump it up.

It seems to load OpenGL just fine - found the driver, and can call into it. It just refused to change display modes. I suppose some digging inside the Quake2 source code would tell you what exactly went wrong... but there are probably also a ton more modern Quake 2 clients out there...
 
Thanks for the replies guys! :)

I tried messing around with the resolution in the config file, but it didn't do any good... still got the same error.

I tried throwing an opengl32.dll in there (the game folder), and it seemed to get it past that error, but "created" a new one:

Q2E 1.0 Alpha Win32-x86 (Jul 4 2006)
------- System Initialization -------
OS: Win v6.0
Detecting CPU... Found Win v6.0
1023 MB system memory
-------------------------------------
------- File System Initialization -------
Current search path:
C:\Quake II/baseq2/q2e_weps_ammo.pk2 (94 files)
C:\Quake II/baseq2/q2e_textures_extended.pk2 (1216 files)
C:\Quake II/baseq2/q2e_textures_base.pk2 (697 files)
C:\Quake II/baseq2/q2e_sound.pk2 (8 files)
C:\Quake II/baseq2/q2e_shader_water.pk2 (2 files)
C:\Quake II/baseq2/q2e_shader_lava.pk2 (8 files)
C:\Quake II/baseq2/q2e_patch_materials.pk2 (3 files)
C:\Quake II/baseq2/q2e_patch_lights.pk2 (26 files)
C:\Quake II/baseq2/q2e_pak0.pk2 (701 files)
C:\Quake II/baseq2/q2e_models_extended.pk2 (634 files)
C:\Quake II/baseq2/q2e_models_base.pk2 (696 files)
C:\Quake II/baseq2/q2e_lights_water.pk2 (37 files)
C:\Quake II/baseq2/q2e_extras.pk2 (315 files)
C:\Quake II/baseq2/q2e_bgm.pk2 (11 files)
C:\Quake II/baseq2/q2e_0env.pk2 (13 files)
C:\Quake II/baseq2/q2e_068.pk2 (21 files)
C:\Quake II/baseq2/pak2.pak (2 files)
C:\Quake II/baseq2/pak0.pak (3307 files)
C:\Quake II/baseq2/PAK1.PAK (279 files)
C:\Quake II/baseq2
--------------------
8070 files in PAK/PK2 files
Execing default.cfg
Execing q2econfig.cfg
Couldn't exec autoexec.cfg
------------------------------------------
Hunk_Clear: reset the hunk, ok
------- Client Initialization -------
Console Initialized
------- Renderer Initialization -------
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'C:\Quake II\opengl32.dll' ): succeeded
------- Client Shutdown -------
-------------------------------

QGL_GetProcAddress: GetProcAddress() failed for 'wglDescribeLayerPlane'

Once again, I tried googling it, but just got a load of pages explaining what "wglDescribeLaylerPlane" is, nothing about the actual error. Q2e's forums are of no use, though I haven't tried posting there yet.
 
OpenGL problem

I had the same problem, this turned out to be because my monitor does not support 1280 by 960 video resolution and OpenGL seems happiest running in 1024 by 768 screen resolution. To try this edit the q2econfig.cfg file in the quake2 subdirectly baseq2 to change the line:

seta r_mode "8"

to

seta r_mode "6"

Good luck
 
Back
Top