Ground Breaking News everyone.
CALL TO HELP:
First I must say everyone who is willing to get rid of this problem should help me in this search for a fix. To those are not willing to help and just “let this problem be” i have to say this. YOU CAN’T RUN AWAY FROM THIS PROBLEM AS LONG AS YOU HAVE XP AND YOUR CURRENT 3d CARD. It doesn’t only affect Medal of Honor, or Jedi Knight II. Any game that runs the quake 3 engine is subject to this same error (which is most of the FPS games). Even if its not, any game who only supports opengl may have the same affect.
So my advice to those who give up on this problem. Know that you are taking a risk of buying any game and getting this same error AGAIN. Until there is a fix, you can’t do anything but install another operating system besides XP, reformat your drive and reinstall XP, or buy a new graphics card. Personally My last resort is to burn all the files on my drive that i want to keep on to as many blank cds that i can and reformat it. But i hope I will never have to resort to that because i have over 38 GB of stuff i wanna keep. For those that dont have a problem with that, then i suggest you reformat your drive and install windows XP or some other Operating system. At the very least you should not have to go buy a new 3d card (unless yours is really really old). That being said. Lets get on to the problem.
THE PROBLEM:
When you run a game that uses a quake 3 you get an error says something of the like of:
“Could not Load OpenGL subsystem”
Games that usually have this error and use the quake 3 engine that are know of are Jedi Knight II, Return to Castle Wolfenstine, and Medal of Honor Allied Assault. There is probably more but thats what games ive heard have this problem.
In my Case I get this sort of error:
— Common Initialization —
Medal of Honor Allied Assault 1.00 win-x86 Dec 6 2001
----- FS_Startup -----
Current search path:
D:\Program Files\EA GAMES\MOHAA\main\pak6.pk3 (104 files)
D:\Program Files\EA GAMES\MOHAA\main\Pak5.pk3 (259 files)
D:\Program Files\EA GAMES\MOHAA\main\Pak4.pk3 (593 files)
D:\Program Files\EA GAMES\MOHAA\main\Pak3.pk3 (669 files)
D:\Program Files\EA GAMES\MOHAA\main\Pak2.pk3 (4722 files)
D:\Program Files\EA GAMES\MOHAA\main\Pak1.pk3 (772 files)
D:\Program Files\EA GAMES\MOHAA\main\Pak0.pk3 (11175 files)
D:\Program Files\EA GAMES\MOHAA/main
18294 files in pk3 files
execing default.cfg
execing menu.cfg
execing newconfig.cfg
Config: unnamedsoldier.cfg
couldn’t exec configs/unnamedsoldier.cfg
couldn’t exec localized.cfg
execing autoexec.cfg
Unknown command “fov”
couldn’t exec custom.cfg
…detecting CPU, found Intel Pentium III
------- Input Initialization -------
Initializing DirectInput…
Couldn’t set DI coop level
Falling back to Win32 mouse support…
------- Input Initialization Complete ------- 56
You are now setup for easy mode.
----- Client Initialization -----
Called FadeSound with: 0.000000
----- Initializing Renderer ----
----- R_Init -----
Initializing OpenGL subsystem
…initializing QGL
…calling LoadLibrary( ‘D:\WINDOWS\System32\opengl32.dll’ ): succeeded
…setting mode 3: 640 480 FS
…using colorsbits of 16
…calling CDS: ok
…registered window class
…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
GLW_StartOpenGL() - could not load OpenGL subsystem
This is on a Pentium III 1.1 ghz, 256 Ram, Nvidia GeForce 2 GTS/ Pro 64mb (updated with the newest detonator drivers), running Windows XP. That is the problem.
WHAT CAUSED IT
Ok I havent heard this brought up but for those with Nvidia GeForce 2’s and running WinXP and have tried everything and still cant get their game to work here is what probably caused this error in the first place. Im not too sure but i believe its the closest theory. At some point you must have downloaded or had an application (one that sticks on start up) that messed with the configurations in WinXP. Ive heard alot of programs like some anti-virus programs or downloader accelerator programs most likely cause this.
In win95 and win98 you can easily fix this problem by commenting out a line in win.ini that says DVA=0. Or deleting the whole line itself will do, then save the changes and reboot. Problem is that WinXp does not have the same win.ini and you cannot find the DVA line. In WinXP the DVA line or something similar to that is probably placed somewhere else. Where, I have yet to know. If you freshly reformat your drive and reinstall your Operating System, your game should work. Although not all of us wish to do that, so there has to be a fix. If you can fix this meddling with win95 and 98, then you can fix it with XP.
SOLUTIONS:
Ok guys heres where it all comes together.
I have done alot of research on this (For example going to many forums and searching for a person with similar specs that plays this game perfectly). And heres what it comes down to.
Those that recieve this error running any other card then Nvidia GeForce 2, Im almost certain theres alot of solutions that have proven to fix it. The only solution that hasnt been so widely found is the error occuring to those with Nvidia GeForce 2 and running WinXP with updated drivers and still get the openGL error. If you are not one with those specs, then most of your solutions will be found at the urls at the end of this page.
Now on to those with the same problem as me. (Nvidia updated drivers and WinXp still recieving error). Out of all my searching I have found ppl with these same specs and playing their games smoothly. (yes thats right they are). This is probably because like the theory i mentioned earlier that they havnt encountered an application that messed up thier windows settings so all they have to do is update their drivers and WinXP detects it.
What I havnt found is someone who has this error even after they correctly installed their updated drivers and still get this error and Fixed it.
Wait don’t panic at the thought that you read this long post for nothing. I have found ONE person that has the same specs as me and had the same problem. He didnt post it on the forum he was talking in but he said to email him to know what he did. I did exactly that and am awaiting his reply. Hopefully in a day or two his solution will work and i will post it up on here as well as many other forums. Its a longshot but its a hope.
FINAL WORDS:
I am about to post 2 important urls to forum threads that go into big discussion about this and have many solutions (although none for my setting that i know). Still I encourage anyone reading this post to read these threads and also try to get information from other forums and join me in the search for the fix. Maybe there was something i missed in this forumm threads. If there is then post it here. I want this to have a lot of posts about this problem. WE MUST FIX IT! If the damn companies wont, then we must unite and do it ourselves !
First Url is a thread that has some discussion and some solutions to this problem (plz read): http://www.computing.net/windowsxp/wwwboard/forum/13003.html
This next url is to a return to castle wolfenstine forum that has a BIG discussion (12 pages long) and lots of solutions you can try for this problem. Just because its a different game doesnt matter. All games that use the same engine get this error so its worth a read. Here it is:
http://www.rtcw.co.uk/forums/showthread.php?threadid=1452
Please post any good info on this thread. Im trying my best to get rid of this problem. For I will not give up. Thx for reading.