My open gl haven’t worked for so long. I have looked in many forums and Ive come to a solution finally. This as follow is excerpt from many forums(no credit to me) and I think it will worked for most of you with open gl problems. Maybe its not the straightest line to the solution but Its better to exactly follow the list.
Well It worked for me. It seems this open gl problem occurs when you installing new drivers
(especially detonators). At least in my case.
My computer:
Windows 98
Celeron 300/450mhz
Asus p2b
Creative tnt2 ultra
128mb ram
Here it is:
- Run any uninstall from Add/Remove Programs for the drivers. These frequently are
not totally thorough but should be done anyway.
After you reboot, delete these files
In C:\Windows\System: nv*., bc., bls., 3dbg.*
(the latter 3 only apply to Creative drivers)
In C:\Wwindows\Inf: drvdata.bin, drvidx.bin, 3dbg*.inf, nv*.inf
In C:\Inf\Other: 3dbg*.inf, nv*.inf
HKEY_LOCAL_MACHINE\SOFTWARE\Creative Tech\Blaster Control 3.0
HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Controls
Folder\Device\shellex\PropertySheetHandlers\Blaster Control 3.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Controls
Folder\Device\shellex\PropertySheetHandlers\NVTweak
(look under Controls Folder\Display as well as Device keys here for
Blaster Control or NVTweak keys)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- look for bcdetect or NVInitialize entries on the right side and
delete them but not the whole Run key. Also, check the RunOnce
key for the same entries.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OpenGLdrivers
- delete the RIVATNT entry on the right side
After you have done this do a reinstall of windows(not format).
Then install the original drivers to your garaphiccard(not detonators)
Don’t install any open GL drivers separately.
Then do as follow:
Click Start / Run.
Type “win.ini” (without quotes) and press OK.
Search for a line that says “DVA=0” (without quotes).
Add a semicolon ( before the DVA (The line should now look like this: “;DVA=0” (without quotes))
Save and close the file
If you find this causes more problems, just take out the semicolon.
Note that not everyone has this line, and if there is none you’ll have to try another solution.
Try switching to AGP1X using your BIOS setup or AGP Wizard (more information here). This may help, but will reduce performance slightly.
Check your AGP aperture size in your BIOS Setup. Start at half of what your total system memory is and save it.
That’s it
My open gl games work now.
Please give me a wink if it worked for you.