Windows Specific Links

GLSetup

(GLSetup auto detects your 3d card on 9X and installs the most recent stable IHV reference driver. Given the quality of most OEM drivers, this is vital for working OpenGL games on Windows. GLSetup is free to include on game CDs, and includes a web based auto update system. This site will also contain sample source code for dynamic loading on Win9X, i.e. using the 3dfxvgl.dll standalone driver for Voodoo 1, 2 and Rush. Please ask on the OpenGL gamedev list if this information is not currently available on the GLSetup website. See also the notes on getting Microsoft Win9X opengl dlls via anonymous ftp below.)

SGI OpenGL for Windows

(This is essentially an extremely fast software renderer for the OpenGL API on 9X and NT. Its speed is competitive with a number of dedicated game engine software renderers which I've seen. It is free to distribute as long as you include the license file.)

WinGlide

(WinGlide allows you to render in a window on Voodoo 1, 2 and Rush hardware by providing a wrapper for Glide (used internally by 3dfx OpenGL drivers) which copies the card output back onto the normal display. This is obviously slower than normal rendering, but useful for debugging. Note, however, that current versions of WinGlide as of December 1999 may have some problems with the new Glide dlls installed along with the 3dfxvgl.dll OpenGL standalone driver.)

Precompiled binary of second version of Mesa 3.0 D3D driver

(This is a build of the altogl_5 source from the downloads page. You need the "OpenGL" section of the site.)

Anonymous FTP site for Microsoft OpenGL dlls

(The hooks for the Microsoft OpenGL implementation exist on NT after v 3.51 (inclusive) and 9X after Win95 OSR2 (inclusive). The dlls at this location can be used to add OpenGL support to a Windows 95 release 1 installation. Note that installing a driver via GLSetup (see above) will also ensure that these system dlls are present, and are the official Microsoft ones rather than some other set of files which have been renamed to opengl32.dll and glu32.dll.)

SciTech site

(Here you can find details on GLDirect, a commercial alternative to the Mesa 3.0 D3D driver.)

ZapDB

(This is a free interactive OpenGL debugger from IBM.)

Intel Graphics Performance toolkit for analysing 3d applications

(Now available for OpenGL as well as D3D.)

Hypersnap

(Hypersnap can be used to capture snapshots of running OpenGL games under Windows, in either fullscreen or windowed modes.)

Microsoft's FAQ on OpenGL support in Win2K

(At this time it seems likely that, even if the "Microsoft standard ICD" mentioned in the FAQ is produced, only a minority of IHVs will actually use it to supply games support rather than writing their own drivers from scratch, for a number of reasons.)

Back to main