Well I changed the OpenGL32.DLL inside the game directory, which was intended for 3Dfx Voodoo with the one delivered with the SDK. Gave me 1fpm (=Frame Per Minute), but looked great ^_^
It renders 100% error free graphics without the smallest artifact.
So I had the idea to try this again 20 years later on modern hardware. I get around 15-20 fps on a Phenom II X6 1100T@3,7GHz.
If you want to repeat the experiment, get "opengl2.exe" via google search and install it on 32bit Windows, then copy to your 64bit Windows, since the installer does't work on 64bit.
The opengl.dll is in Windows/System32. Should work on Quake, Quake2, and similar games and applications of this time.
From the release notes:
Can you describe SGI's OpenGL library for Windows?
OpenGL is a 3D graphics programming specification. OpenGL licensees have a fair degree of freedom in creating their OpenGL implementations, as long as they adhere to the specification and pass the conformance tests.
SGI's OpenGL library implementation for Windows, features optimizations that PCs require for rendering Web and games-oriented 3D applications efficiently.
The optimizations include:
Pentium-specific tuning in both the geometry and rasterization portions of the OpenGL graphics pipeline.
MMX tuning in the rasterization portion of the pipeline, improving fill rates 3X-7X on processors supporting the MMX instruction set.
Seven new extensions have been added.