======Notes====== =====Benchmarking===== Benchmarking with the four demo (v1.32) without sound: quake3.exe +set s_initsound 0 +timedemo 1 +demo four [[http://www.nvnews.net/articles/benchmarking/benchmarking_page_2.shtml|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 Source:[[http://quake.freakygaming.com/pc/action/quake_3/tutorials/running_quake_3_in_widescreen.html|Running Quake 3 in Widescreen]] \\ =====Rail trail and color===== To set it like it was on Quake 2: cg_oldRail 0 color1 7 color2 3 Source:[[http://www.gamewinners.com/Cheats/index.php?title=Quake_3:_Team_Arena_%28PC%29&printable=yes|GameWinners.com - Quake 3: Team Arena (PC)]] \\ =====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:[[http://alsa-project.org/~iwai/OSS-Emulation.html|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: [[http://www.tomshardware.co.uk/forum/117967-29-quake3-loop|Tom's Hardware - Forum - Overclocking - How to get Quake3 Loop ??]] \\ ======Links====== [[http://www.quakeunity.com/downloads/2|Quake 3 downloads at QuakeUnity.com]] \\ =====Maps===== [[http://www.filefront.com/10908567/Q3-Simpsons-Map/|FileFront - Q3 Simpsons Map]] \\ =====Mods===== UI Enhanced \\ [[http://code.google.com/p/ns-co/|Navy SEALs: Covert Operations]] \\ [[http://www.moddb.com/mods/reaction-quake-3|Reaction Quake 3]], [[http://rq3.com/|Reaction]] \\ [[http://openarena.wikia.com/wiki/ModCompat/Q3_Catch_the_Chicken|Catch the Chicken]] \\ The CorkScrew mod \\ [[http://www.orangesmoothie.com/tourneyQ3A/|OSP TourneyQ3A]] \\ [[http://eu.promode.ru/index.php|ChallengeProMode]] \\ [[http://www.moddb.com/mods/rocket-arena-3|Rocket Arena]] \\ Unreal Arena \\ [[http://www.truecombatelite.com|True Combat]] \\ [[http://www.moddb.com/mods/true-combat|True Combat]] moddb pagina. \\ [[http://q3rally.com/|Q3Rally]] \\ [[http://www.moddb.com/mods/bid-for-power|Bid for Power]] \\ [[http://www.moddb.com/mods/painkeep-arena|Painkeep Arena]] \\ Xtreme Arena \\ [[http://www.moddb.com/mods/afterwards|Afterwards]] \\ [[http://www.wireheadstudios.org/generations/|Generations Arena]] \\ [[http://www.lrctf.com/|Loki's Revenge CTF]] \\ [[http://noghost.net/|NoGhost Server Side Mod]] \\ [[http://www.moddb.com/mods/page/2?filter=t&=Search&kw=&released=def&style=def&theme=def&game=4&type=def|Quake 3 mods op moddb.com]] \\ ====Available as standalone games==== [[http://www.moddb.com/games/smokin-guns|Smokin' Guns]] \\ ===Urban Terror==== [[http://www.urbanterror.info/|Urban Terror]] [[https://github.com/Barbatos/ioq3-for-UrbanTerror-4|GitHub - Barbatos/ioq3-for-UrbanTerror-4]] The officially supported ioquake3 engine by the Frozen Sand Development Team for the game Urban Terror 4.x \\ [[https://github.com/undeadzy/urbanterror_4.1.1_ioquake3|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===== [[http://www.quakewiki.net/archives/code3arena/|Code3Arena]] \\ [[http://www.quake3hut.co.uk/q3coding/|Tutorial Backups]] \\ [[http://www.quake3world.com/forum/viewforum.php?f=16|Quake3World Mod Programming]] \\ [[http://q3devel.roughael.net/links.html|Q3Devel - Links]] \\ =====Quake 3 server===== [[http://www.weirdnet.nl/openbsd/quake3/|Running a Quake III Arena server on OpenBSD]] \\ =====Source code mods===== [[http://tremor.quakedev.com/cleanq3.html|CleanQ3]] \\ [[http://evolution.quakedev.com/evq3/|evolutionQ3]] (dead link) [[https://www.freshports.org/games/evq3/|FreshPorts - evq3]] lists it as "Marriage of XreaL and Icculus.org Q3 w/ Improvements".\\ [[http://spearmint.pw/|Spearmint]] s a heavily modified version of ioquake3. Many modding improvements make it not compatible with Quake 3 mods (QVMs/DLLs) or replay demos. \\ [[https://github.com/PJayB/Quake-III-Arena-D3D11|GitHub - PJayB/Quake-III-Arena-D3D11]] Quake III Arena GPL Source Release for x64, Direct3D 11 and, optionally, for Windows 8. \\ [[https://github.com/kennyalive/Quake-III-Arena-Kenny-edition|GitHub - kennyalive/Quake-III-Arena-Kenny-Edition]] Quake III Arena with Vulkan support. See also:[[https://web.archive.org/web/20170608012134/https://medium.com/@kennyalive/quake-3-vulkanized-245cc349fdcf|Medium - Quake 3 Vulkanized]], [[http://cppdepend.com/blog/?p=390|CppDepend - Comparing the codebase of the original Quake3 and the kenny edition one.]].\\ [[https://github.com/ec-/Quake3e|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. \\ [[http://fabiensanglard.net/quake3/index.php|Fabien Sanglard's Website - Quake 3 Source Code Review]] \\ ====ioquake3==== [[http://ioquake3.org/|ioquake3]] \\ Subversion (SVN) repository (last revision before move to GitHub is rev2398): [[http://svn.icculus.org/quake3|icculus.org - ViewVC - quake3]] \\ Git repository (home of the current version): [[https://github.com/ioquake/ioq3|GitHub - ioquake3/ioq3]] \\ [[https://github.com/undeadzy/ioquake3_mirror|GitHub - undeadzy/ioquake3_mirror]] Unofficial ioquake3 mirror from SVN for forking. \\ [[https://github.com/ioquake/three|GitHub - ioquake/three]] A GPL (v2) and Creative Commons (for the assets) game for the ioquake3 engine. \\ [[https://github.com/ioquake/launch|GitHub - ioquake/launch]] The launcher for ioquake3. \\ [[https://github.com/icecrime/docker-ioquake3|GitHub - icecrime/docker-ioquake3]] Dockerfile for running ioquake3 in a Docker container. \\ [[https://github.com/AlienHoboken/node_ioquake3_client|GitHub - AlienHoboken/node_ioquake3_client]] A node.js headless client for the ioquake3 engine \\ =====Tools===== [[http://q3devel.roughael.net/|Q3Devel]] an IDE made for Q3Coding. Source code available under the GNU GPL.\\