QUAKE3(6)

πŸ’– QUAKE3(6) β€” bestie's guide to the Quake III Arena client πŸ’–

okay so this is the Games Manual page for quake3, section 6, and honestly? it's giving iconic. it's the manual page for the client, so let's get into it πŸŽ€


✨ NAME ✨

quake3 β€” the Quake III Arena client, no cap πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

quake3 [-h|--help] [-q|--quiet] [debugging options] [+set option
value]...

🌸 DESCRIPTION 🌸

So like, quake3 is the client for Quake III Arena, which is a multiplayer network game. that's it, that's the vibe. you're the main character, the server is the group chat, and the frags are the receipts πŸ”₯


πŸ‘‘ OPTIONS πŸ‘‘

The wrapper script that Debian uses for Quake III Arena accepts all of these, bestie, every single one:

  • -h, --help β€” shows you a lil short help summary 🫢
  • -q, --quiet β€” turns OFF all console output. like, silence. no talking. 🀫
  • --demo β€” runs the demo version, even if you've got the full game installed. yes, even then. it does not care πŸ’€
  • --debugger=DEBUGGER β€” sticks a debugger or some other prefix (think strace) in front of the engine command line. very detective-core πŸ”
  • --print-backtrace β€” uses gdb(1) to grab a backtrace if the engine crashes. ngl you're gonna need the gdb package installed for this one or it's not gonna happen πŸ™ˆ

Also, lowkey important: if you run quake3 through a symbolic link named quake3-team-arena, it plays the expansion pack, Quake III Team Arena. this requires that additional data files are installed, so don't come for me if it's not. Similarly, a symbolic link named quake3-demo is exactly the same thing as the --demo option. twin behavior fr fr πŸ‘―


Any console command can also be prefixed with + and used as a command-line option. (press Shift+Esc to get the in-game console, iykyk). This includes:

  • +set option value β€” sets an option (there's a list below with some of them)
  • +connect server[:port] β€” connects you to a server, slay

πŸ’… Options you can set with +set πŸ’…

heads up bestie: this is not a full list! it's just a taste, okay?
  • cg_drawFPS <bool>
  • cg_drawTeamOverlay <bool>
  • cg_fov <value>
  • cg_lagometer <bool>
  • cg_shadows <bool>
  • cg_thirdPerson <bool>
  • cg_thirdPersonAngle <value>
  • cg_thirdPersonRange <value>
  • cg_zoomfov <value>
  • cl_mouseAccel <bool>
  • com_blood <bool>
  • com_hunkMegs <value>
  • com_maxfps <value>
  • com_soundMegs <value>
  • com_zoneMegs <value>
  • fs_basepath <string>
  • fs_game <string>
  • r_allowExtensions <bool>
  • r_allowSoftwareGL <bool>
  • r_customheight <value> β€” (Requires +set r_mode -1)
  • r_customwidth <value> β€” (Requires +set r_mode -1)
  • r_dynamiclight <bool>
  • r_ext_compress_textures <bool>
  • r_ext_compressed_textures <bool>
  • r_fullscreen <bool>
  • r_ignoreGLErrors <bool>
  • r_mode <value>

πŸŽ€ FILES πŸŽ€

  • ~/.q3a/baseq3 β€” configuration and state for Quake III Arena, the whole setup lives here 🏠
  • ~/.q3a/missionpack β€” configuration and state for Quake III: Team Arena, if installed ✨

🌈 SEE ALSO 🌈

quake3-server(6), ioquake3(6) β€” go read those too, bestie, they're right there πŸ¦‹


πŸ’œ AUTHOR πŸ’œ

The Quake III Arena binary being used is a modified ioQuake3. It was originally created by Id Software, and now it's maintained by the ioQuake3 community. glow up, honestly πŸ‘‘

This manual page was written by Jack "jscinoz" Coulter <jscinoz@gmail.com>, Bruno "Fuddl" Kleinert <fuddl@gmx.de> and Simon McVittie <smcv@debian.org> for the Debian project (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2.


and that's the whole page, periodt πŸ’… this was QUAKE3(6) from the Games Manual, dated 2016-01-16 β€” yeah bestie, it's an elder, respect the elders πŸ™Œ thanks for reading, go frag something πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from