Table of Contents
Notes
Benchmarking
Benchmarking with the four demo (v1.32) without sound:
quake3.exe +set s_initsound 0 +timedemo 1 +demo four
nV News - Guide To Benchmarking - Page 2 from June 2000.
Demo looping
To loop demo1 until manually interrupted:
set demoloop "demo demo1; set nextdemo vstr demoloop" vstr demoloop
Set a widescreen resolution
r_mode -1 r_customwidth 1440 r_customheight 900
Rail trail and color
To set it like it was on Quake 2:
cg_oldRail 0 color1 7 color2 3
Quake 3 id software binaries on Fedora 7 x86_64
When starting the installation program, the following error message is displayed:
Verifying archive integrity...tail: cannot open `+266' for reading: No such file or directory Error in checksums: 433440451 is different from 2693581780
Open linuxq3apoint-1.32b.x86.run in a hex editor, for example KHexEditor, and change all
tail +266
in
tail -n +266
Save the file (with another name).
Then execute the modified installation program with:
linux32 linuxq3apoint-1.32b.x86.run
When starting Quake 3 you don't have audio and the following error message is displayed on the console:
/dev/dsp: Input/output error Could not mmap /dev/dsp
To get sound working with quake3-smp.x86 and quake3.x86 the following two commands have to be executed to get the OSS emulation working:
echo "quake3.x86 0 0 direct" >/proc/asound/card0/pcm0p/oss echo "quake3-smp.x86 0 0 direct" >/proc/asound/card0/pcm0p/oss
See also:NOTES ON KERNEL OSS-EMULATION
Loop demo
Open the console and execute:
set loop "demo four.dm_68 ; set nextdemo vstr loop" vstr loop
Source: Tom's Hardware - Forum - Overclocking - How to get Quake3 Loop ??
Links
Maps
Mods
UI Enhanced
Navy SEALs: Covert Operations
Reaction Quake 3, Reaction
Catch the Chicken
The CorkScrew mod
OSP TourneyQ3A
ChallengeProMode
Rocket Arena
Unreal Arena
True Combat
True Combat moddb pagina.
Q3Rally
Bid for Power
Painkeep Arena
Xtreme Arena
Afterwards
Generations Arena
Loki's Revenge CTF
NoGhost Server Side Mod
Available as standalone games
Urban Terror
GitHub - Barbatos/ioq3-for-UrbanTerror-4 The officially supported ioquake3 engine by the Frozen Sand Development Team for the game Urban Terror 4.x
GitHub - undeadzy/urbanterror_4.1.1_ioquake3 Undeadzy's version of the client/server for Urban Terror 4.1.1. Unlike 4.1.1, this merges in the latest ioquake3 changes.
Mod Coding
Quake 3 server
Source code mods
CleanQ3
evolutionQ3 (dead link) FreshPorts - evq3 lists it as “Marriage of XreaL and Icculus.org Q3 w/ Improvements”.
Spearmint s a heavily modified version of ioquake3. Many modding improvements make it not compatible with Quake 3 mods (QVMs/DLLs) or replay demos.
GitHub - PJayB/Quake-III-Arena-D3D11 Quake III Arena GPL Source Release for x64, Direct3D 11 and, optionally, for Windows 8.
GitHub - kennyalive/Quake-III-Arena-Kenny-Edition Quake III Arena with Vulkan support. See also:Medium - Quake 3 Vulkanized, CppDepend -
Comparing the codebase of the original Quake3 and the kenny edition one..
GitHub - ec-/Quake3e is a modern Quake III Arena engine aimed to be fast, secure and compatible with all existing Q3A mods. It is based on last non-SDL source dump of ioquake3 with latest upstream fixes applied.
ioquake3
ioquake3
Subversion (SVN) repository (last revision before move to GitHub is rev2398): icculus.org - ViewVC - quake3
Git repository (home of the current version): GitHub - ioquake3/ioq3
GitHub - undeadzy/ioquake3_mirror Unofficial ioquake3 mirror from SVN for forking.
GitHub - ioquake/three A GPL (v2) and Creative Commons (for the assets) game for the ioquake3 engine.
GitHub - ioquake/launch The launcher for ioquake3.
GitHub - icecrime/docker-ioquake3 Dockerfile for running ioquake3 in a Docker container.
GitHub - AlienHoboken/node_ioquake3_client A node.js headless client for the ioquake3 engine
Tools
Q3Devel an IDE made for Q3Coding. Source code available under the GNU GPL.