Quake II: Difference between revisions
SirYodaJedi (talk | contribs) (Background) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 14: | Line 14: | ||
|genre = {{w|icon=0|First-person shooter|First-person shooter}} | |genre = {{w|icon=0|First-person shooter|First-person shooter}} | ||
|mode = {{w|icon=0|Single-player video game|Single-player}}, {{w|icon=0|Multiplayer video game|Multiplayer}} | |mode = {{w|icon=0|Single-player video game|Single-player}}, {{w|icon=0|Multiplayer video game|Multiplayer}} | ||
|platform = {{W|icon=0|AmigaOS}}, {{W|icon=0|Classic Mac OS|Mac OS (Classic)}}, {{W|icon=0|Nintendo 64}}, {{Windows|1}}, {{Linux|1}}, {{ | |platform = {{W|icon=0|AmigaOS}}, {{W|icon=0|Classic Mac OS|Mac OS (Classic)}}, {{W|icon=0|Nintendo 64}}, {{Windows|1}}, {{Linux|1}}, {{Xbox 360|1}}, {{Xbox One|1}}, {{Xbox Series X/S|1}}, {{PS1|1}}, {{PS4|1}}, {{PS5|1}},<br> | ||
|engine = {{idtech2|4}} | |engine = {{idtech2|4}} | ||
|appid = 2320 | |appid = 2320 | ||
Line 21: | Line 21: | ||
|sdk = N/A | |sdk = N/A | ||
|sysreq = <span></span> | |sysreq = <span></span> | ||
* | * See [[#system requirements]]. | ||
|steamdeck = {{Steamdeck playable|4}} | |steamdeck = {{Steamdeck playable|4}} | ||
|distribution = Retail, GOG.com, Steam, other | |distribution = Retail, GOG.com, Steam, other | ||
Line 35: | Line 34: | ||
'''{{quake2|4}}''' (1997) is the second installment of the Quake series, following Quake. The game moves away from the original Gothic {{wiki|Lovecraftian horror}} theme and instead, making the game more sci-fi aesthetic. | '''{{quake2|4}}''' (1997) is the second installment of the Quake series, following Quake. The game moves away from the original Gothic {{wiki|Lovecraftian horror}} theme and instead, making the game more sci-fi aesthetic. | ||
Quake II runs on updated version of {{idtech2|1}} engine, with new features added, such as [[radiosity]] lighting, along with other improvements. | |||
== Relevance to Valve engines == | |||
Like its predecessor, {{quake|2}}, Valve's {{gldsrc|4.1}} engine also used most of the code from {{Quake2engine|4.1}} as far back during its early development, though later in the final version it used the heavily modified {{Quakeengine|4.1}}, with only a little Quake II engine code. {{source|4.1}} uses additional code from Quake II, such as for collision and alpha sorting, and [[BSP (Source)|Source's BSP format]] is based upon [[BSP38|Quake II's BSP format]]. | |||
Half-Life also introduces new engine features such as [[Radiosity]] lighting, which are first introduced in Quake II. | |||
== Features == | |||
* Radiosity lighting | |||
{{todo|Add more to this list.}} | |||
== Releases == | == Releases == | ||
Line 80: | Line 87: | ||
=== Enhanced version (2023 Kex Engine remaster) === | === Enhanced version (2023 Kex Engine remaster) === | ||
{{Bug|Steam Cloud in the enhanced version of the game was misconfigured by the developers. As a result, only configurations files are synced, not the save files.{{ref|1}}<br> | {{Bug|hidetested=1|Steam Cloud in the enhanced version of the game was misconfigured by the developers. As a result, only configurations files are synced, not the save files.{{ref|1}}<br> | ||
{{Solved}}: Fixed in August 15, 2023 update. {{ref|2}}}} | {{Solved}}: Fixed in August 15, 2023 update. {{ref|2}}}} | ||
== System requirements == | |||
=== Original version === | |||
{| width="70%" | |||
! align=left; width="25%" | '''Minimum: ''' | |||
! align=left; width="25%" | '''Recommended: ''' | |||
|- | |||
| | |||
* Processor (CPU): 90 [[WP:Hertz|MHz]] Intel Pentium</br>PowerPC 603e (Mac)</br> | |||
* Graphics (GPU): Optional, otherwise Software renderer. | |||
* Memory: 16 [[WP:Megabyte|MB]] (Windows & Linux)</br>48 MB (Mac) | |||
* Storage: 25 MB | |||
* Sound card: Any | |||
* OS: [[WP:Windows 95|Windows 95]], [[WP:Windows 98|98]] / [[WP:Windows NT 4.0|NT 4.0]] or later</br>Mac OS (Classic) 7.5.3</br>Linux kernel v2.0.24 | |||
* {{Note|Windows - Software renderer may not work properly on modern systems (due to how DirectDraw works on modern OS). Using [[#Source ports|source port]] is recommended for modern systems. Software renderer may use DirectDraw if available.}} | |||
| | |||
* Processor (CPU): 133 [[WP:Hertz|MHz]] Intel Pentium | |||
* Graphics (GPU): Any graphics card with Glide (3dfx MiniGL), OpenGL support. | |||
* Memory: 24 MB RAM | |||
* Storage: 400 MB | |||
|} | |||
=== Enhanced (2023) === | |||
{| width="70%" | |||
! align=left; width="25%" | '''Minimum: ''' | |||
! align=left; width="25%" | '''Recommended: ''' | |||
|- | |||
| | |||
* Processor (CPU): Intel Core i5-3570 3.4 GHz</br>AMD Ryzen 3 1300X 3.5GHz | |||
* Graphics (GPU): GeForce GTX 650 Ti</br>AMD Radeon HD 7750</br>Direct3D 11 (DX11) or Vulkan capable</br>1 GB of VRAM | |||
* Memory: 8 GB | |||
* Storage: 2 GB | |||
* Sound card: Any | |||
* OS: [[WP:Windows 10|Windows 10]] | |||
* {{Note|Despite such high requirement for minimum, the Kex Remaster can run on any systems below its minimum requirements, as long it was playable at 30 or 60 FPS with dual-core CPU and late 2000s GPU, or does not run out of memory (RAM and VRAM)}} | |||
| | |||
* Processor (CPU): Intel Core i5-6600k 3.5 GHz</br>AMD Ryzen 5 1600 3.2 GHz | |||
* Graphics (GPU): Nvidia GeForce GTX 1070</br>AMD RX Vega 56</br>8 GB of VRAM | |||
|} | |||
== See also == | == See also == |
Latest revision as of 00:14, 13 February 2025


- See #system requirements.

Quake II (1997) is the second installment of the Quake series, following Quake. The game moves away from the original Gothic
Lovecraftian horror theme and instead, making the game more sci-fi aesthetic.
Quake II runs on updated version of id Tech 2 engine, with new features added, such as radiosity lighting, along with other improvements.
Relevance to Valve engines
Like its predecessor, Quake, Valve's
GoldSrc engine also used most of the code from
Quake II Engine as far back during its early development, though later in the final version it used the heavily modified
Quake Engine, with only a little Quake II engine code.
Source uses additional code from Quake II, such as for collision and alpha sorting, and Source's BSP format is based upon Quake II's BSP format.
Half-Life also introduces new engine features such as Radiosity lighting, which are first introduced in Quake II.
Features
- Radiosity lighting
Releases
Original
Quake II was originally released in December 1997 for PC, then later ported to both Nintendo 64, PlayStation 1 in 1999, along with
Classic Mac OS,
Linux and BeOS operating systems, which all of them are also released in 1999. It is also ported to
Xbox 360, available on Quake 4 bonus disc.
Quake II RTX
In March 2019, a remaster of Quake II, called Quake II RTX was announced by Nvidia, and later released in June 6 for both
Windows and
Linux. As the name suggest, you need a NVIDIA RTX, Intel Arc or Advanced Micro Devices RX 6000 series card in order to enable ray-tracing, but the game offers software fallback for cards that are fast enough.
It is available for free on Steam with three demo levels included, but RTX version was able to play the full game as long the original game files were installed.
2023 Kex Engine remaster
Also known as Quake II Enhanced, and colloquially referred to as Q2EX.
Another remaster of Quake II was released for the Nintendo Switch,
PlayStation 4,
PlayStation 5,
Windows,
Xbox One and
Xbox Series X/S on Aug 10, 2023 during QuakeCon. These runs on Kex Engine on top of modified version of id Tech 2 engine.
This is a first time that Quake II was officially ported to modern consoles, with 1080p 60FPS rendering on 8th gen consoles, while Windows, PS5, Xbox One X, and Xbox Series X|S are able to run on 4K (or higher on PC) up to 120FPS (or more on PC). It also introduced new single-player expansions, "Call of the Machine", which was designed exclusively for the remaster by Bethesda studio MachineGames, comprising 28 additional levels and a new Deathmatch map. A Nintendo 64 port of the game was also bundled with the remaster, as a bonus game.
Additionally, the game runs at a 40 Hz tickrate as opposed to the original's 10 Hz, and it does not use any bilinear filtering for the textures at all unlike the original with OpenGL mode. 13 new achievements has been also added to the game.
Source ports
Thanks to the release of the Quake II source code, there have been many source ports that seek to supersede the vanilla engine. The following modern source ports are actively or semi-actively developed:
- Yamagi Quake II - Vanilla-friendly source port. Singleplayer-focused; multiplayer may be too insecure for netplay.
- Q2Pro - Multiplayer-focused source port, with added security fixes, optional anticheat, and many enhanced graphical features.
- Q2RTX (Quake II RTX) - Fork of Q2VKPT (which itself forked from Q2Pro) with real-time raytracing.
- KMQuake II - Feature-focused source port, aimed at removing limits to increasing mapping potential.
- Quake II XP - Graphics-focused source port, porting the graphics pipeline to modern GLSL. Aims to remaster the visuals without sacrificing the original "style" of the game.
For more source ports, see Source ports section on PCGW.
Bugs/Limitations
Original version

- Only translucency is supported in vanilla; alpha testing requires certain source ports (Notably not in Yamagi).
- Translucency is only supported on worldspawn textures and SP2 sprites, and cannot be used on brush entities or MD2 models in vanilla, due to the usage of the BSP tree for alpha sorting.
Compare toGoldSrc, which supports translucency on any brush entity except worldspawn (as well as models and sprites).
Some source ports (such as KMQuake2) support translucency on brush entities, but exhibit the same alpha sorting issues as GoldSrc.
Only in modern versions of Windows or modern PC
Like most unpatched games from the 1990s, the game can usually have issues and bugs when played on modern systems and modern version of Windows. You can check the Issues fixed section on PCGW for more information.

Like Quake and WON/Retail version of Half-Life, along with other games from that era, Quake II plays the soundtracks by streaming it from CD Audio.
Steam and Microsoft Store versions of the game does not ship with its original soundtracks at all, it can be fixed by using
Ultimate Quake II patch, burn a new CD or use CD emulator that contains the soundtracks or simply use a source port.
GOG versions of the game on the other hand, did include the soundtracks, however the soundtrack patch was broken by recent versions of Windows 10, and all versions of Windows 11, in order to resolve this, use a source port. [todo tested in ?]
Enhanced version (2023 Kex Engine remaster)
System requirements
Original version
Minimum: | Recommended: |
---|---|
|
|
Enhanced (2023)
Minimum: | Recommended: |
---|---|
|
|
See also
External links
- Original engine and game DLL source code - Does not include game DLL source code for expansions
- 2023 remaster game DLL source code - Includes original and remastered game code for the base game and both expansions, as well as FGDs for
TrenchBroom
- 2023 remaster game DLL source code - Includes original and remastered game code for the base game and both expansions, as well as FGDs for
- Quake 2 Tools source code [
Deprecated] - Source code for original 1997 tools, such as map compilers. Provided for reference only; third party tools such as ericw-tools were used for the 2023 remaster.
References
- wolfinston85 on Steam Community:
Does Steam Cloud only support options and not saves? - last accessed on 2023-08-11 - Quake II History · Change #19910560 · SteamDB - last accessed on 2023-08-16
|