Quake
Overview | Review | Images | Downloads
Quake was originally released for MS-DOS, later ported to Windows 95, and eventually patched to support OpenGL. In 1999, Quake's source code was released under the GPL, and a number of source ports have since been developed. As a result, Quake can now be played on almost any system, from a 75 MHz Pentium to the fastest modern gaming machine.
New Quake CDs provide all three original executables: QUAKE.EXE, WINQUAKE.EXE, and GLQUAKE.EXE. QUAKE.EXE is the DOS version of the game which works with pure DOS systems, Win9x systems, and DOSBox. WINQUAKE.EXE is a Windows port of Quake which works with most Windows systems.
GLQUAKE.EXE is WinQuake modified to support OpenGL. GLQuake was the original killer app for 3D accelerators, and contributed greatly to 3dfx's early success. Though outdated today, this executable is still useful with older graphics cards. GLQuake is too dark by default and lacks gamma controls, but this can be fixed with a tool called idGamma.
On most systems, the best way to play Quake is through new third-party executables known as source ports. Popular source ports include Quakespasm, essentially an updated version of GLQuake, and DarkPlaces, which adds many graphical enhancements. These source ports may not work on some older systems. Such systems may be able to run some versions of Fitzquake, an early source port on which Quakespasm is based.
Like most id Software games, Quake has a developer console accessed with the the tilda key (~). A few important console commands are listed below.
A full list of console commands is available here. Most source ports support additional commands.
New Quake CDs provide all three original executables: QUAKE.EXE, WINQUAKE.EXE, and GLQUAKE.EXE. QUAKE.EXE is the DOS version of the game which works with pure DOS systems, Win9x systems, and DOSBox. WINQUAKE.EXE is a Windows port of Quake which works with most Windows systems.
GLQUAKE.EXE is WinQuake modified to support OpenGL. GLQuake was the original killer app for 3D accelerators, and contributed greatly to 3dfx's early success. Though outdated today, this executable is still useful with older graphics cards. GLQuake is too dark by default and lacks gamma controls, but this can be fixed with a tool called idGamma.
On most systems, the best way to play Quake is through new third-party executables known as source ports. Popular source ports include Quakespasm, essentially an updated version of GLQuake, and DarkPlaces, which adds many graphical enhancements. These source ports may not work on some older systems. Such systems may be able to run some versions of Fitzquake, an early source port on which Quakespasm is based.
Like most id Software games, Quake has a developer console accessed with the the tilda key (~). A few important console commands are listed below.
- timedemo demo1 - runs a short timedemo and returns the average FPS
- gl_texturemode GL_LINEAR_MIPMAP_LINEAR - enables trilinear filtering (OpenGL only)
- crosshair 1 - enables the crosshair
- +mlook - enables mouselook (not needed with newer source ports)
A full list of console commands is available here. Most source ports support additional commands.