![]() |
| Author | Message |
|---|---|
|
Sunday, April 1 2007, 02:01:36 #39775 Quake 3 on Windows 2003: GLW_StartOpenGL() - could not load OpenGL subsystem All quake 3 - based games don't work on Windows 2003 server because MS removed OpenGL support. If you are getting a console message like this, you can fix it:
----- R_Init -----
Initializing OpenGL subsystem ...initializing QGL ...calling LoadLibrary( 'C:\WINDOWS\System32\opengl32.dll' ): succeeded ...setting mode 4: 800 600 FS ...using colorsbits of 16 ...calling CDS: ok ...registered window class ...created window@0,0 (800x600) 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 (4) ...setting mode 4: 800 600 FS ...using colorsbits of 16 ...calling CDS: ok ...created window@0,0 (800x600) 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 GLW_StartOpenGL() - could not load OpenGL subsystem I have an old Riva TNT2 card in my mom's computer, and I want to play q3 when I visit her. After some hacking and googling, I found a solution: 1. Enable full hardware acceleration: Control Panel > Display > Settings > Advanced > Troubleshoot, move slider to the right (Full) 2. Start > Run > type "dxdiag" and press Enter > Display make sure DirectDraw and Direct3d are enabled (3 buttons) 3. Go to http://www.nvidia.com/object/winxp-2k_archive.html Download OLDER drivers. Riva TNT2 support was removed after version 71.xx. I used version 44.03 (44.03_win2kxp_international.exe) and it worked fine. Save the 44.03_win2kxp_international.exe (or whatever you downloaded) file somewhere but DO NOT run it, it will bitch your hardware is not supported. 4. Install WinRar http://www.rarlab.com/ 5. After installing WinRar, right click on the 44.03_win2kxp_international.exe (file you downloaded) and pick "Extract to 44.03_win2kxp_international\" This will extract files to a folder without running the Setup right after extraction. 6. Control Panel > Display > Settings > Advanced > Adpater > Properties > Driver > Update Driver > "No, Not this time" > Next > "Install from a list or specific location (Advanced)" > Next > "Don't Search. I will choose driver to install" > Next > Have disk > [Type C: instead of "A:\"] > Browse > [Point it to the folder we extracted the drivers to with WinRar] > nv4_disp.inf 7. Windows will complain it is not a certified driver, pick "Continue". Wait for files to copy. 8. Press all "ok", "close" etc to close a bunch of windows you spawned. 9. Reboot when windows asks. 10. Enjoy your openGL-based game. If this info was useful and it worked, consider donating a few bucks to the authors: DRC paypal acct is paypal[at]wartex.net Thanks. |
|
| Profile | Send PM | WWW | AIM | YIM | MSN | SKYPE | ICQ | |
|
|
|
| WWW | |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum |