Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This is NOT good advice. If Valve wasn't such an incompetent company, yes OpenGL would be the prefered renderer. Sadly, they fail on a massive scale and playing this game in OpenGL will greatly compromise texture clarity even when using gl_nearest texture filtering.
OpenGL has a bug where it applies a terrible filter to textures that are not a power of 2. Example of a power of 2 texture: 256x256. Example of a non-power of 2 texture: 128x256. Certain objects in the game use the latter for their textures and this makes the textures look HORRIBLE on OpenGL.
Software:
https://i.imgur.com/HLOixBV.png
OpenGL:
https://i.imgur.com/lYjKqMx.png
Software:
https://i.imgur.com/lIVWtdw.png
OpenGL:
https://i.imgur.com/VZ3wwy9.png
You'd be doing yourself a great disservice by playing this game in OpenGL today. Hell, I wouldn't even recommend the Steam version of it. I'd get a hold of the disc copy and patch it to the latest version of WON. You'll get back 5.1 surround sound and proper EAX/A3D, overbright lighting for HDR like effect, and no censorship on characters.
Modern Valve blows.
It's only D3D11 because I am using a Direct Draw wrapper. I have to use this because starting in Windows 8, Microsoft deprecated native hardware accelerated DirectDraw support. This means any software renderer ran on Windows 8 and later is emulated. This is why OpenGL runs better for you than software, because OpenGL is operating system agnostic and is always hardware accelerated.
With the 3rd party program "DGVoodoo 2", you can get back hardware acceleration for software rendering. It dynamically converts all DirectDraw calls into a D3D11 call which the GPU can handle. It is significantly more efficient and accurate than Microsoft's emulated jank.
But by all accounts, what you're seeing in my software screenshots are in-fact software rendered Half Life as it would have been viewed on Windows 7 and earlier systems, with the same high performance and accurate visuals.
Jokes on you I like filtered textures over pure 8-bit. It's not like it's getting changed anyway.
It's a disservice because of the technical side of things, not really for filtering textures.
You need to put the ddraw.dll file into the main HL folder with the hl.exe file. Then you run the DGvoodoo setup and make a profile pointing to that same folder with the game's executable. You should leave almost everything set to default except for under the Direct3D tab change graphics card to Geforce 4800, turn off the watermark and allow alt + enter for toggling fullscreen in case the fullscreen mode glitches on you. That's it and you're done. I highly recommend using a CRT at 640x480 or 800x600 if you have one to really complete the experience and play it as close to perfectly as possible. Good luck and have fun.
2. I already have a CRT for gaming (even modern)
3. Now my game is limited to 60 fps in fullscreen mode and 72 in windowed. Wierd thing is that my monitor's refresh rate is 72Hz, so in fullscreen (what I would normally be playing) it is just a wierd hard cap to 60 fps and in windowed it is VSync. Vsync is off in dgVoodoo and Half-Life and fps_max is 100. It's also off in GPU settings.