OpenGL Launch Problem

A Forum Thread for Half-Life

Greetings! We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending Arf the Fiendish points.
  • Post: Give Arf the Fiendish your thoughts on this Thread.
  • Flag: Alert moderators and warn members of a problem with this Thread.
  • Watch: Get notified when this Thread is updated.

Resistance is futile...

Sign up

Already a Bananite? Login

Issues with OpenGL, have spent several hours searching for answer and tried many methods.

Hello Gents and Gentets! I have been online for some time now searching for a remedy to a rather irksome problem of mine. earlier today, I could run Half Life in regular old OpenGL mode, as always. This changed when I deleted my user profile (On Windows XP) and created a new one. Now, whenever i begin Half Life i get an error message stating that "The specefied video mode is not supported. The game will now run in software mode" The computer is stubbornly adamant regarding this, and i have tried various solutions proposed to other people both on this forum and others. Some include:Placing the nvoglnt.dll file (From WINDOWS/SYSTEM32) in the gldrv folder and changing the text in the drvmap from "Default Default gldrv/3dfxgl.dll 3Dfx Mini Driver" To "Default Default gldrv/nvoglnt.dll OpenGL Driver". Setting launch options through steam to attempt to force the mode (-gl) Uninstalling drivers, rebooting in safe mode and cleaning with Driver Cleaner Pro, then reinstalling drivers from Nvidia. I have also upgraded to DX10 in attempts to rectify this issue. My Graphics card is an ancient Nvidia MX, you may all laugh at me for that :). Until earlier today, as i said, this was not a program and opengl ran fine at 1152 screen resolution. Any help will be *greatly* appreciated, Thank you all kindly for reviewing my problem. Arf The Fiendish


  • 9y
    N3Z90 avatar
    N3Z90 Offline
    Member Joined 10y
    Have you tried to launch the game with -w 800 -h 600 for example?

    The graphic settings are saved in the registry at HKEY_CURRENT_USER\Software\Valve\Half-Life\Settings maybe these settings are damaged or gone

    you could also type: -gldrv nvoglnt.dll in the startparameters

    Have you tried reinstalling it?
  • 9y
    Arf the Fiendish avatar
    Member Joined 9y
    As i said Reaper, I already did that. Pehaps you should have read the entire post? :P
  • 9y
    Pazzo avatar
    Pazzo Offline
    Member Joined 10y
    Lol, Reinstall it, That tends to fix things
    Lolumad? avatar
  • 9y
    Arf the Fiendish avatar
    Member Joined 9y
    Reinstalling it did not work, nor did the -gldrv nvoglnt.dll command. What is this about the registry? please elabourate. i've never heard of it before.
  • 9y
    N3Z90 avatar
    N3Z90 Offline
    Member Joined 10y
    Start --> execute: type "regedit" without the ""

    go to that directory: HKEY_CURRENT_USER\Software\Valve\Half-Life\Settings
    there are the display settings with your current resolution saved

    it should be like that (that would be a resolution of 1600x1200):

    "User Token 2"=""
    "User Token 3"=""

    but these settings should be there because you reinstalled it.

    BTW do other games with opengl work?
  • 9y
    Arf the Fiendish avatar
    Member Joined 9y
    The "Enginedll=hw.dll line read "Enginedll=sw.dll" instead of what it should have been. after rectifying that, i updated the Nvoglnt.dll file with the newest one and tried running OpenGl on 32 bit textures with high resolution. It worked :) thank you all so much for your help, i can now enjoy my SvenCoop and Half-Life related adventures once again!

    Hope this thread helps others with the same issue!



Shareable Image:
Share banner
HTML embed code:
BB embed code:
Markdown embed code:

More embeddable images

Bookmark and Share


Sign up to access this!
Sign up to access this!
Sign up to access this!
Sign up to access this!



Date Added
Date Modified
9y tracking pixel