Quake (1996)


*Only works if Steam has been installed, please install Steam if you haven't already.
Supported Systems for this game: Windows

Notice: Includes both the original 1996 version (DOS, WinQuake and GLQuake) and 2021 Remaster (Kex Engine) version of the game.
Quake was a first-person shooter released in 1996. Its creator, id Software, licensed the engine (now retroactively referred to as id Tech 2/Quake engine) to many companies, including Valve. GoldSrc is based off of Quake code, with its successors Source and Source 2 both retaining some residual Quake code.[Clarify]
The Quake engine introduced many of the concepts still used in Source today, such as the modern variant of the BSP, the use of a PVS and PAS, precomputated lightmaps, visleafs and brush entities. Early GoldSrc multiplayer (until 2001) was based off the QuakeWorld multiplayer code.
Contents
Bugs/Limitations




New gameplay elements
- Rocket Jump
- Grenade Jump
- Power ups
- Pentagram of Protection
- Ring of Shadows
- Quad Damage
- Telefrag
Compilers
Quake also uses three compiler tools in compiling a map: QBSP, VIS, and LIGHT. The code for these was used as the basis of the compiling tools used by the compilers used by the Valve engine map compilers, as seen below:
Original Quake compilers | Original GoldSrc compilers | ZHLT and derivatives | Source compilers | Source 2 compilers | |
---|---|---|---|---|---|
BSP | QBSP (id Software's QBSP) | QBSP2 | HLBSP | VBSP | Unknown (possibly part of resourcecompiler? [confirm]) |
CSG | part of QBSP | QCSG | HLCSG | part of VBSP | part of resourcecompiler[confirm] |
VIS | VIS (id Software's VIS) | VIS | HLVIS | VVIS | Unknown (possibly part of resourcecompiler? [confirm]) |
RAD | LIGHT, no radiosity lighting (id Software's LIGHT) | QRAD | HLRAD | VRAD | VRAD2/VRAD3 |
Remaster
A developer named Nightdive Studios, Inc. has remastered Quake with new lighting and graphics under the name "Quake Enhanced",[confirm] and runs on the Kex Engine 4.0 with some code from Quake engine. This remastered version requires[confirm] Vulkan supported graphics card to play, Windows 10 and later (Unoffically it also works on Windows 8.1, 8 and 7, with only the Multiplayer mode doesn't work as it's unable to connect to it's servers), DirectX 11 is also available on the remaster. OpenGL is listed on the Kex's website.
Videos
2023
Jukspa, E1M1 TAS in 0:17.98 (Quake) beats the E1M1: The Slipgate Complex (with any %) in 0:17.98s (or 0:17.8) but doesn't provide .dem or .qtas files
2022
Muty, Quake Speedrun in 11:42[World Record] beats the game (with an % on easy) with a demo file. Note that the timer jumps around a second after each loading screen so time without loads is lower and around 10:06 according to the video
Matt's Ramblings, Speedrun Science: Beating Quake with code beats the E1M1: The Slipgate Complex (with any %) in 18.667s by using recent differential evolution JADE and custom TASQuake after about 50000000 games but doesn't provide .dem or .qtas files
Matt's Ramblings, Quake path traced in Blender (behind the scenes)
Matt's Ramblings, The code behind Quake's movement tricks explained (bunny-hopping, wall-running, and zig-zagging)
Matt's Ramblings, Strafe-jumping physics explained
Source ports
- Quakespasm - Limit-breaking source port focused on vanilla accuracy. Fork of the long-deprecated FitzQuake. Actively maintained.
- Quakespasm-Spiked (QSS) - Fork of Quakespasm that can run at higher frame rates than 72FPS without breaking physics.
- vkQuake - Fork of QSS running on Vulkan, with additional features. No longer maintained as of 9 May 2023.
- Quakespasm-Spiked (QSS) - Fork of Quakespasm that can run at higher frame rates than 72FPS without breaking physics.
- TASQuake - a port which allows to record inputs for tool assisted speedrunning (TAS) as .qtas files.
- FTEQW - Source port focused on standalone game development. Notably includes clean-room implementations of
file formats (BSP, MDL, WAD3, HLSPR). Actively maintained.
External links
- id Software's GPL Source Release in 2012 - commits are without proper authors, edit history, maps...
- Quake Map Sources - Original uncompiled MAP source files for all base game maps, including an unreleased map
- Quake Map Sources and Original WADs - Same as above, but with the necessary WAD texture files as well.
- Wikipedia:Quake (video game)
- Wikipedia:Quake engine
- Wikipedia:Quake engine#Games using the Quake engine - for games using the
Quake's engine
|