Thread:Vorknkx/@comment-26005008-20150729053117/@comment-1496755-20150730082137

Addendum: The reason for this error is that Hexen II was made during that weird period when gaming started to make the transition towards 3D-accelerated video cards (nowadays all video cards are 3D-accelerated, the older ones are no longer produced), which was the time of 3Dfx and their "Voodoo" series of video cards (they dominated the market for a few years, while nVidia was considered to be the "cheaper" alternative).

This transition period is also the reason why Hex 2 (as well as Quake, Quake 2 and other games from this period) have both software and GL renderer support - because not everyone had a 3D-accelerated video card yet, so people with "ordinary" video cards had no choice but to use software mode.

Not surprisingly, GLHexen II is geared towards using 3Dfx cards and thus searches for Glide, which is their version of OpenGL. Thus the need for glide2x.dll.

However, removing one DLL file will cause the game to stop searching for this file, and thus you'll be able to run it properly. I just need to remember which file was that (and a screenshot will help me refresh my memory).