QUAKE2(6)

๐Ÿ‘พ QUAKE2(6) โ€” the manual page bestie ๐Ÿ’–

okay so this is the Games Manual page for quake2, and yes we're doing this properly, no skimming, no skipping, every single flag gets its moment โœจ

๐ŸŒธ NAME ๐ŸŒธ

quake2 โ€” classic first person shooter ๐ŸŽฎ


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

quake2 [WRAPPER-OPTIONS] [ENGINE-OPTIONS] [ENGINE-COMMANDS]...

๐Ÿ’œ DESCRIPTION ๐Ÿ’œ

This manual page documents briefly the quake2 command. Yes, briefly. It's giving overview, not novel. ๐Ÿ“–

Quake II is a popular first-person shooter game, released in 1997 by iD Software. Iconic. Legendary. The blueprint. ๐Ÿ‘‘

This wrapper script will launch the Quake II engine. But here's the tea, bestie โ€” the game data needs to be installed independently using the game-data-packager program. The wrapper does not come with the game, it comes with the vibes. By default the data will be looked for at /usr/share/games/quake2 and /usr/share/games/quake2-demo. ๐Ÿ“

This wrapper script accepts a few GNU-style options. Any further arguments are passed to the engine unmodified โ€” like, we do not touch them, we do not look at them, we just hand them over ๐Ÿซถ. Consult the engine documentation for full details, but most engines support a syntax where you can give console commands by prefixing with a plus sign. iykyk. โž•

Additionally โ€” and this is lowkey the coolest part โ€” if quake2 is run via a symbolic link whose name contains reckoning, xatrix, groundzero or rogue, it will play one of the Quake II mission packs, The Reckoning (by Xatrix Entertainment) or Ground Zero (by Rogue Entertainment). This requires that additional data files are installed. So yes, the symlink name is doing main character work. ๐Ÿ”—โœจ


โœจ OPTIONS โœจ

These options are accepted for WRAPPER-OPTIONS in the synopsis. One bullet per option, as the universe intended ๐Ÿ’…

  • -h, --help โ€” Show summary of options. Your little map. ๐Ÿ—บ๏ธ
  • -v, --version โ€” Show version of program. Number reveal moment. ๐Ÿ”ข
  • --engine=ENGINE โ€” Select a non-default Quake II engine binary. You wanna pick a different engine? Say less. ๐Ÿ› ๏ธ
  • --demo โ€” Use the demo data, even if you have both the demo and the full version installed. Stubborn on purpose, and honestly? Respect. ๐ŸŽ€
  • -q, --quiet โ€” Disable all console output. Shhh. Silence era. ๐Ÿคซ
  • --debugger=DEBUGGER โ€” Prepend a debugger or other prefix (such as strace) to the engine command line. Detective mode activated ๐Ÿ”
  • --print-backtrace โ€” Use gdb(1) to get a backtrace if the engine crashes (the gdb package must be installed). > heads up bestie: no gdb package installed = no backtrace, so install it first fr fr ๐Ÿ˜ญ

๐ŸŒˆ EXAMPLES ๐ŸŒˆ

Play the demo in cooperative mode:

quake2 --demo +map demo1 +set coop 1

Connect to a server for multiplayer:

quake2 +connect quake2.example.com

Run the client as a temporary dedicated server (see the quake2-server package for more server infrastructure):

quake2 +set dedicated 1 +set deathmatch 1 +map q2dm1

๐Ÿ”ฅ SEE ALSO ๐Ÿ”ฅ

quake2-server(6), game-data-packager(6).


๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

This manual page, and the quake2 wrapper script, were written by Simon McVittie <smcv@debian.org>, for the Debian project (and may be used by others). They are based on the Quake packaging by David Banks and Simon McVittie. Absolute icons, we love to see it ๐Ÿ’–


and that's the whole page, bestie, we ate and left no crumbs ๐Ÿ“๐Ÿ’…

this one's dated 2016-01-16, and it's from the QUAKE2(6) page in the Games Manual โ€” mwah, go frag something ๐ŸŽ€โœจ

๐Ÿ“ฆ where this page comes from