Quake III Arena (Windows, Mac OS Classic)
Quake III Arena (Windows, Mac OS Classic) |
---|
Also known as: Quake 3
![]() ![]() |
To do:
|
Quake III Arena is the best of the multiplayer modes of Quake and Quake II mixed with a great movement system. It owns so much that there's a (formerly free) version named Quake Live that can be played online. It is also notable for being one of the sources of those irritating announcer soundfiles that every Counter-Strike server has, and by association, every Counter-Strike: Source server.
It's also known for its public testing process for feedback over the course of 7 months with various publicly released small prototypes.
Contents
- 1 Sub-Pages
- 2 Grappling Hook
- 3 Hidden Developer Messages
- 4 Unused Announcer Sounds
- 5 Unused Music
- 6 Unused Bots
- 7 Unused Graphics
- 8 Unused Map - "test_bigbox"
- 9 Unused Map-Waypointfile
- 10 Unused Entities
- 11 Bot Chit-Chat Credits
- 12 Unseen Bot Synonym Context Names
- 13 PAK1.PK3 Oddity
- 14 Holy Cow!
- 15 Missing About Box
Sub-Pages
Prototype Info |
Prerelease Info |
Unused Shaders Lots of text referencing things that aren't there. |
Grappling Hook
A fully coded Grappling Hook can be summoned via cheats. While it functions properly, its graphics are very incomplete; the model is covered with a temporary texture, the "chain" is a lightning bolt, and the actual "hook" looks like a rocket. It does not precache the lightning shader when it loads, so if the map lacks a Lightning Gun, the "chain" will appear as a white null texture.
There are a few glitches with the weapon. First, if the player grapples onto something, then picks up an item, they will switch to the new weapon, but will continue to grapple even after they reach their destination. The only way to break free from the grapple is to take out the Grappling Hook again.
It is unknown why it was cut. It would fit Q3's fast-paced style very well, but there could've been problems with people getting into unwanted and exploitable places via the Hook that would've made it easier to scrap the entire thing than redesign certain levels around it.
Hidden Developer Messages
Some texture files feature messages that can't be seen during normal gameplay.
Unused Announcer Sounds
There are some unused announcer sounds corresponding to character skins. Presumably there were plans for more bots in the Single Player campaign at some point.
"Flisk Wins"
"Krusade Wins"
"Slammer Wins"
"X-Ray Wins"
Unused Music
Two Sonic Mayhem tracks (sonic3.wav, sonic4.wav) are not used by any map in the game. They equal a total of 39.5MB in size and make up the majority of the unused content in disk space usage. They would eventually end up getting used in Quake Live.
Unused Bots
Introduced in the 1.27g patch release, there are files in pak4.pk3 pertaining to several bots never implemented in the game (didcotmassif, malaki, tim, trillian, xian). In addition, there are bot files for Team Arena that go unused in the base game (fritzkrieg, pi, taa, tad, tao).
Tim, Trillian and Xian are id software employees, and didcotmassif is a member of the (now defunct) OldManMurray forums.
Unused Graphics
Unused Crosshair
An unused crosshair, gfx/2d/crosshaira.tga, found in pak0.pk3. The normal crosshair (shown when cg_drawCrosshair is set to 1) is gfx/2d/crosshairb.tga.
This duplicate crosshair image can be seen ingame by setting cg_drawCrosshair to -1.
Unused Flares
A flare shader and texture are loaded by the game, but go unused. This is because the flare feature was dummied out in the engine's code before the 1.09 (DEMOTEST) release, as the implementation was broken in May 1999. Despite this fact, flares are still compiled into the game's maps; these remained unseen until they were finally revealed in modified source ports that restore and fix the missing flare code.
These flares are seen in early promotional screenshots and can be activated in certain prototype versions, in all their broken glory. The sun, however, was never seen.
Unused Weapon Impact Textures
These textures load into memory as the game precaches boom01.md3 and ring02.md3... however, the code remaps their shaders to other effects (rocketExplosion, plasmaExplosion, etc), rendering these textures unused. Both are leftovers from the prototypes and are also unused there.
Unused Skin Textures
The id models added in the 1.16n patch are some of the earliest produced content, dating back to Summer/Autumn 1998. They have a few unused textures.
Tim has unused red team textures. He has no working team skins and the included skin files use invalid paths, so these are never seen ingame.
Brandon has two early shirt designs, with the earliest dating 3 months before the Klesk-like shirt that is used.
Global Rankings
A logo file found in pak4.pk3, introduced in the 1.25 point release. This is intended for use with the very short-lived GlobalRankings leaderboard service which went down with MPlayer. GlobalRankings support was removed in 1.27g (December 2000), so these go unused.
1.25 features a "LOG IN" option within the ingame menu while you are on a server, to log into your GlobalRankings account for tracking.
Unused Scoreboard Rating Column
Possibly used for the aforementioned GlobalRankings support.
Unused Fonts
In pak0.pk3:gfx/2d/bigchars.tga, the letters of the bottom half are completely unused. The bottom characters are leftovers from the prototypes and the top is a partial Quake II carryover, potentially predating the prototypes. It is also less opaque. Both sets of fonts lack lowercase letters.
There are also several squares in the top row that are unused, but were once used in early prototypes as placeholder menu graphics.
Texture Oddity
A face is hidden in models/mapobjects/teleporter/transparency2.jpg.
Unused Map - "test_bigbox"
An unused test map (test_bigbox.bsp) can be found in the /maps folder inside pak0.pk3 (note that .pk3 files are actually just zip archives, change the extension to open them).
It is a tiny square map with no items inside; only walls delimiting it. If you noclip through the walls, you'll see there's also literally nothing outside (skyboxes, textures...). Bots cannot be spawned there since there is no .AAS file associated with the map. You can access the map by typing \map test_bigbox
or \devmap test_bigbox
in the console (in the latter case you'll be able to use cheats, such as \noclip
).
A custom, CTF (Capture The Flag) version of the map was released by player "sst13" in 2009, with bot support. http://sst13.de/fun.php#stuff
Unused Map-Waypointfile
Introduced in the 1.27g patch release, there is one map-waypointfile, q3ctf5.aas in pak4.pk3, which is never used in the game. It is a duplicate of q3ctf4.aas.
Unused Entities
Entities that are fully functional, but not implemented by any map in the final game.
func_plat
A moving platform that functions like Quake's platform by moving straight up until you get off. It tries to play two sounds (movers/plats/pt1_strt.wav, movers/plats/pt1_end.wav) that don't exist in the final game or any of the prototypes.
Strangely, the manual still makes mention of lifts and has a picture of one, despite none appearing in the final game's maps.
shooter_rocket
Shoots a rocket at a target entity, set off with a trigger entity.
shooter_plasma
Similar to the above, but shoots a plasma ball.
Bot Chit-Chat Credits
There are definitions for bot text-chat that have them merrily tell you who made them. For some reason, these don't seem to work anymore, at least in the latest version (the bots only seem to respond to the "thanks" part of "special thanks").
//************************ //Thanks to those who helped this part of the game happen. ["special thanks"] = 8 { "The warriors of Quake 3 Arena want to thank some special people. [Type *more* several times to see them all.]."; } ["*more*"] = 8 { "To Jan Paul van Waveren and John Cash who gave us life, intelligence, and the freedom to act."; "To Paul Steed, Kenneth Scott, and Paul Jaquays for our bodies, our looks, our histories, and our personalities."; "To R.A. 'Bob' Salvatore and the ~Seven Swords, Steve Winter, and Paul Jaquays for our voices."; "The ~Seven Swords are: James Kelly, Michael Leger, Brian Newton, Thomas Parker, D. J. Salvatore, Gary Salvatore, and James Underdown."; "To Hector Guerrero, Steve Boisvert, and Eric Webb who made sure we said what we should, when we should."; "To Paul Steed, Kenneth Scott, and Steve Boisvert who pitched in some extra lines."; "To Mike, Roderic, and Kevin for lending us their good looks."; } //**************************
Unseen Bot Synonym Context Names
When a bot chats a line referring to another name of the game's bots, they go through a word replacing parser to spice up the variety, determined by weight. Several of these go completely unused with a weight of 0.
Name | Unused Synonyms |
---|---|
Xaero | baldy |
Hunter | bitch, beeyatch |
PAK1.PK3 Oddity
The retail disc includes a pak1.pk3 file which is not installed. It only contains a few designer config files and a preset for the Mad Catz Panther XL controller.
This PK3, if installed, would be replaced in all patch releases, not including the files contained in pak1.pk3.
Digital re-releases do not contain this particular file.
Holy Cow!
The 1.25 patch is the first version to add the "Holy shit!" announcer sound when you're fragged with the enemy's flag close to your own, closely averting the capture at the last half-second. The following 1.25y patch changed this to "Holy cow!". 1.27b (Team Arena Demo) and 1.27g introduce the final sound, a re-recording of the original line.
The final sound dates only 4 minutes after "Holy cow".
1.25 | 1.25y | Final |
---|---|---|
Missing About Box
The Mac version contains a minimal menu bar which is only usable in dedicated server mode. The following command, however, does nothing whatsoever:
The same dummy command reappears in Star Trek Voyager: Elite Force, without even a change of title.
The Quake series
| |
---|---|
Windows | Quake (1996) (Prototypes) • Quake II (1997) (Prototype) • Quake III Arena (Prototypes) • Quake III Team Arena (Prototype) • Quake 4 • Quake Live • Quake Champions • Quake (2021) • Quake II (2023) |
Linux | Quake • Quake II • Quake III Arena (Prototypes) • Quake III Team Arena (Prototype) • Quake 4 |
Mac OS Classic | Quake • Quake II • Quake III Arena (Prototypes) • Quake III Team Arena (Prototype) |
Mac OS X | Quake III Arena (Prototypes) • Quake III Team Arena (Prototype) • Quake 4 |
DOS | Quake (Prototypes) |
Sega Saturn | Quake |
Nintendo 64 | Quake |
Dreamcast | Quake III Arena |
PlayStation 2 | Quake III: Revolution |
Game Boy Advance | Quake |
Xbox 360 | Quake II • Quake 4 |
PlayStation 4, Xbox One, Nintendo Switch. PlayStation 5, Xbox Series X | Quake • Quake II |
- Pages missing developer references
- Games developed by id Software
- Pages missing publisher references
- Games published by Activision
- Games published by id Software
- Games published by Bethesda Softworks
- Windows games
- Mac OS Classic games
- Mac OS X games
- Linux games
- Pages missing date references
- Games released in 1999
- Games released in December
- Games released on December 2
- Games with unused areas
- Games with hidden developer messages
- Games with unused objects
- Games with unused graphics
- Games with unused models
- Games with unused items
- Games with unused music
- Games with unused sounds
- Games with revisional differences
- To do
- Quake series
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with hidden developer messages
Games > Games by content > Games with revisional differences
Games > Games by content > Games with unused areas
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused items
Games > Games by content > Games with unused models
Games > Games by content > Games with unused music
Games > Games by content > Games with unused objects
Games > Games by content > Games with unused sounds
Games > Games by developer > Games developed by id Software
Games > Games by platform > Linux games
Games > Games by platform > Mac OS Classic games
Games > Games by platform > Mac OS X games
Games > Games by platform > Windows games
Games > Games by publisher > Games published by Microsoft > Games published by Activision Blizzard > Games published by Activision
Games > Games by publisher > Games published by Microsoft > Games published by Bethesda Softworks
Games > Games by publisher > Games published by Microsoft > Games published by Bethesda Softworks > Games published by id Software
Games > Games by release date > Games released in 1999
Games > Games by release date > Games released in December
Games > Games by release date > Games released in December > Games released on December 2
Games > Games by series > Quake series