|
|
Line 25: |
Line 25: |
| {{Infobox game/row/taxonomy/vehicles | }} | | {{Infobox game/row/taxonomy/vehicles | }} |
| {{Infobox game/row/taxonomy/art styles | Realistic }} | | {{Infobox game/row/taxonomy/art styles | Realistic }} |
− | {{Infobox game/row/taxonomy/themes | Fantasy, Sci-fi }} | + | {{Infobox game/row/taxonomy/themes | Sci-fi }} |
| {{Infobox game/row/taxonomy/series | Quake }} | | {{Infobox game/row/taxonomy/series | Quake }} |
| |reception = | | |reception = |
Revision as of 12:00, 22 April 2024
General information
- Source code
- GTkRadiant (tools) source code
- ESReality - Community hub for competitive Quake.
- Func_Msgboard - Mapper hub, new map releases, technique improvements.
- Worldspawn Archive - Map repository.
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
- A demo is available. Can also be installed via Steam (allow Steam popup).
- A faithful higher quality icon can be found from IconArchive.
- Only Gamesplanet and Microsoft Store versions are available in Germany.
Version differences
- Quake III: Gold includes the base game along with the Team Arena expansion.
- id Software launched a free-to-play browser-based port of Quake III titled Quake Live, that has since migrated to Steam and is no longer free-to-play. Most players have migrated to this service to continue playing, as it adds new features and game modes, and improves compatibility with newer systems.
Monetization
DLC and expansion packs
Essential improvements
Official patch
- Digital distribution platforms such as GOG and Steam are already have the latest version.
- The latest official patch is 1.32c, it can be downloaded from Quake 3 World.
- The unofficial update for Quake 3: Arena and Team Arena expansion, which fixes a lot of menu, texture, sound and script errors left by original developers.
- Supports source ports and it's recommended to use those to play on this patch.
Source ports
While the original Quake III Arena point releases still work on modern systems, the release of the engine's source code has enabled the creation of additional variants that improve upon the game but are backwards compatible for multiplayer play. These versions do not support PunkBuster anti-cheat and thus cannot connect to servers using it, though very few still exist.
- ioquake3 is recommended for authenticity to the original; Quake3e and Spearmint is recommended for graphical enhancements and quality-of-life features.
Name |
Description |
|
ioquake3 |
A port of the engine to SDL to assist in multi-platform development of stand-alone mods for the Quake III engine. Includes an auto updater which automatically updates the software with a new version. |
|
Quake3e |
Fork of ioquake3. Adds bug fixes, security and performance improvements as well as some quality of life features for competitive play. |
|
Spearmint |
Fork of ioquake3. Update in-game menu with modern graphics settings like MSAA or anisotropic filtering, and supports XInput controllers and split screen multiplayer up to 4 players. Does not support vanilla Quake III Arena servers, mods or demos. Stopped development as of October 2018 [1], with the latest update from July 2020.[2] |
|
Quake 3: Arena NT |
Designed specifically around the features of Windows 8's app packer. Adds ARM support, widescreen, XInput controllers, and DirectX 11. |
|
vkQuake3 |
Enhanced client using the Vulkan renderer, adding improvements like AVI video capture of demos, improved console autocompletion, HTTP/FTP download redirection and many bug fixes. |
|
Quake III Arena: Kenny Edition |
Built around being as close as possible to the original version, at the same time clearing the game code from functions related to the ancient hardware. |
|
Game data
In-game general settings.
Configuration file(s) location
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
Video
Instructions[citation needed]
|
- Launch the game at least once then close it.
- Go to the configuration file(s) location.
- Open
q3config.cfg with a text editor.
- Change the following lines to set the resolution.
seta r_customwidth "XXXX"
seta r_customheight "XXXX"
- Change the following line to this value.
|
- FMVs may be blank and character models in the model viewer may be distorted.
Edit the configuration file[citation needed]
|
- Launch the game at least once then close it.
- Go to the configuration file(s) location.
- Open
q3config.cfg with a text editor.
- Change the following line to the desired value.
Notes
- Changing FOV affects the weapon viewmodel.
|
Input
In-game control settings.
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
|
Surround sound |
|
ioquake3 supports up to 7.0 output through OpenAL. |
Subtitles |
|
|
Closed captions |
|
|
Mute on focus lost |
|
|
EAX support |
|
A3D 2.0[2] only.[3]
Possibly broken since one of the first patches,[4] and removed for good in either version 1.25[5] or 1.27g.[6] |
Royalty free audio |
|
|
- ioquake3 supports OpenAL Soft for binaural HRTF mixing.[7] Unlike A3D 2.0, it does not support elevation HRTF effects.
Localizations
Network
Multiplayer types
- All official maps are designed for at most 16 players. However, dedicated servers can be set to have no max player limit.
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
27950, 27952, 27960, 27965 |
UDP |
27950, 27952, 27960, 27965 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
Issues fixed
Game crashes on exit
Game Crashes Upon Exit[citation needed]
|
- Right-click the game in your Steam library.
- Click Properties.
- Uncheck "Enable Steam Community In-Game".
|
Random FPS drops
Edit a line in config: r_finish 0 [8]
|
Invalid CD key
- Write the CD key in lowercase.
Brightness issues
- By default, Quake III Arena has brightness issues and may appear very dark, with the in-game brightness settings having no effect.
Edit the configuration file[9]
|
- Go to
<path-to-game>\baseq3
- Open
q3config.cfg with a text editor.
- Find the line r_overBrightBits 2.
- Set the value to 0.
seta r_overBrightBits "0"
Notes
- You can change the gamma level by finding the line
r_gamma 1 and increasing it to brighten the screen or lowering it to darken the screen.
-
r_intensity can also be set to a value above 1 to multiply texture intensity, making them appear brighter.
|
Quake3e: Enable Offscreen Rendering (Vulkan Render Only)
|
- This also restricts Quake 3 applying it's gamma globally to the monitor it's assigned to; additionally fixing overly dark/bright external screenshots and video recordings.
- Launch Quake 3 with either
quake3e-vulkan.x64 or quake3e-vulkan
- Open the developer console (default key: tilde
` )
- Type
r_fbo 1 , and press Enter
- Then either type
vid_restart and press Enter again, or close and restart Quake3e Vulkan to apply changes
- Enabling
r_fbo is also required for other Vulkan-specific features for this port as well.
|
View bob
- By default, Quake III Arena has view bob that may cause motion sickness.
Edit the configuration file[citation needed]
|
- Go to
<path-to-game>\baseq3
- Open
q3config.cfg with a text editor.
- Find these three lines: cg_bobup 0.005, cg_bobpitch 0.002 and cg_bobroll 0.002.
- Set their values to 0.
seta cg_bobup "0.000"
seta cg_bobpitch "0.000"
seta cg_bobroll "0.000"
|
Other information
API
Executable | PPC | 16-bit |
32-bit |
64-bit | ARM |
Notes |
Windows | | |
|
| |
A source port is required for native 64-bit and ARM. See Source ports. |
macOS (OS X) | | | |
| |
The original version of the game on OS X only supported PowerPC. A source port is required for Intel 64-bit support and M1 support to work on OS X 10.7 and later. See Source ports. |
Linux | | | |
| |
A source port is required for native 64-bit. See Source ports. An alternate source port supports PowerPC. |
Mac OS (Classic) | | | |
|
|
|
Middleware
|
Middleware |
Notes |
Audio |
DirectSound |
|
Anti-cheat |
PunkBuster |
[citation needed] |
Graphics improvements
Increase LOD (reduce pop-in)
After starting the game, open the console, write /r_subdivisions -1; r_lodbias -1
then press Enter. The first command increases world geometry detail, whereas the second command uses high-quality models regardless of the viewing distance.
- This mod contains High Resolution Textures, HD Models, Effects, 2D Elements, High Quality Sounds.
- A source port is required.
- An additional mod is required for Team Arena support.
- Widescreen support is integrated. Enter the following into the console for 1920x1080 (example):
/exec res1920x1080
- You get the highest possible graphic settings with:
/exec hq
- New assets are faithful to original HUD and menus.
- All in-game textures, upscaled with Waifu2x and SFTGAN.
- Upscaled textures are faithful to the original textures.
Modifications
Quake 3 servers often use modifications in order to enhance the game in some way.
- Challenge Promode Arena (CPMA) is a modification which supports two gameplay styles (vanilla and promode) and many different game modes. It is often used for competitive play.
- Defrag (q3df) is a modification that removes the deathmatch from Quake 3 (de-fragging it), replacing it with obstacle courses for bunnyhopping, trickjumping, and surfing, to name a few.
- Secondary resource here.
- Q3AReloaded (Q3AR) is a graphical overhaul HD modification. Including high resolution textures, UI, models and effects. Running with Q3A 1.11 and 1.32 + mods.
- Q3AR-MODDB visit.
System requirements
Windows | Mac OS (Classic) | macOS (OS X) | Linux |
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
95, NT 4.0 |
98, ME, 2000, XP |
Processor (CPU) |
Intel Pentium MMX 233 MHz Intel Pentium II 300 MHz AMD K6-2 350 MHz AMD Athlon 500 MHz |
Intel Pentium III 600 MHz AMD Athlon 600 MHz |
System memory (RAM) |
64 MB | |
Hard disk drive (HDD) |
25 MB |
500 MB |
Video card (GPU) |
8 MB of VRAM OpenGL 1.1 compatible DirectX 7 compatible | |
Mac OS |
|
Minimum |
Operating system (OS) |
8.6 |
Processor (CPU) |
PowerPC G3 |
System memory (RAM) |
64 MB |
Hard disk drive (HDD) |
|
Video card (GPU) |
6 MB of VRAM |
Linux |
|
Minimum |
Recommended |
Operating system (OS) |
Any distribution (ports of the engine available in most distros' package repositories) | |
Processor (CPU) |
Intel Pentium 233 MHz / Pentium II 300 MHz or AMD K6-2 350 MHz / Athlon. Also suitable are CPUs exceeding 400 MHz of any ISA | |
System memory (RAM) |
64 MB | |
Hard disk drive (HDD) |
25 MB |
500 MB |
Video card (GPU) |
8 MB of VRAM | |
Notes
References