QUAKESPASM(1)

πŸ’– QUAKESPASM(1) πŸ’–

okay bestie, sit down, hydrate, because today we're talking about quakespasm β€” an engine for iD software's Quake, straight out of the General Commands Manual. yes it's a real Unix man page, yes it's from 2012, yes it still eats. πŸ’…


✨ NAME ✨

quakespasm β€” an engine for iD software's Quake πŸŽ€


🌸 SYNOPSIS 🌸

quakespasm [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

So this manual page documents, briefly, the quakespasm command. Brief is the vibe here, we're not writing a novel.

Quakespasm is a *Nix friendly Quake Engine based on the SDL port of the popular FitzQuake. It's giving glow-up: it includes some new features, some important fixes, and it's aiming for portability and 64 bit correctness. no cap, it really said "I contain multitudes." πŸ‘‘


πŸ’… OPTIONS πŸ’…

This program follows the Quake convention, with long options starting with a single dash (-). yes, a single dash, don't come at it with your GNU double-dash energy, that's not the lore here. A summary of options is included below β€” all of them, we're not skipping a single one. 🫢

  • -basedir directory β€” Specify the location of the game data files. tell it where the goods live.
  • -bgsound β€” Continue to play sound when the game window is backgrounded. yes, the music keeps going even when you tab away. main character behavior fr. 🎡
  • -bpp integer β€” Specify the colour depth used for the video mode.
  • -cd β€” Use CD audio.
  • -cddev device β€” Specify the CD device to be used for CD audio.
  • -condebug β€” Write a log file containing debugging information. for when you need receipts. πŸ“
  • -consize integer β€” Specify the size of the console buffer in kilobytes.
  • -current β€” Start the game in the current video mode for OpenGL.
  • -dedicated β€” Start the game in a dedicated server mode.
  • -dinput β€” Enable DirectInput mode for input devices in the game. [Not used.] like, it's there, but it's not used. ghost option. πŸ’€
  • -f, -fullscreen β€” Use a full screen video mode.
  • -fitz β€” Fitz mode: disable Quakespasm customizations, act like vanilla Fitzquake. the "no thoughts, just Fitz" setting.
  • -force β€” Force the switch to the video mode specified by other command line arguments. it's not asking, it's telling. πŸ”₯
  • -fullsbar β€” Enable the refreshing of the full status bar.
  • -game name β€” Start the game using the files from a mission pack or a mod.
  • -heapsize integer β€” Start the game and allocate the specified number of kilobytes of memory for the game.
  • -height pixels β€” Specify the vertical resolution to use for the game screen.
  • -hipnotic β€” Start the game with the Hipnotic mission pack.
  • -ip ip-address β€” Start the game and specify an alternative IP address to be used by the game.
  • -ipxport port β€” The port number to be used by the server for the IPX network protocol.
  • -listen integer β€” Specify the maximum number of players that can connect to the listen server.
  • -minmemory β€” Allocate as little memory as possible while remaining functional. frugal queen. πŸ’Έ
  • -noadd β€” Disable the use of the OpenGL additive texture environment extension.
  • -noadjustaspect β€” Disable automatic adjustment of the video mode aspect ratio.
  • -nocdaudio β€” Disable CD music audio.
  • -nocombine β€” Disable the use of the OpenGL texture combining extension.
  • -noipx β€” Disable game support for the IPX/SPX network protocol.
  • -nolan β€” Disable support for all network protocols. LAN? never heard of her. πŸ™ˆ
  • -nomouse β€” Disable support for the mouse.
  • -nomtex β€” Disable the use of the OpenGL multitexture extension.
  • -nosound β€” Disable support for sound hardware.
  • -noudp β€” Disable support for the UDP network protocol.
  • -particles integer β€” Specify the maximum number of particles to be rendered on the screen at once.
  • -port port β€” Specify port for both IPX and UDP network protocols.
  • -quoth β€” Use extensions from the Quoth mod.
  • -rogue β€” Start the game with the Rogue mission pack.
  • -sndspeed sample-rate β€” Specify the sampling rate used for sound, default is 11025. that's the default, remember it, it's literally the only number in this whole list with a default so it's kind of iconic. ⭐
  • -udpport port β€” Specify the UDP port number that the game should use for network play.
  • -w, -window β€” Start the game in a windowed OpenGL video mode.
  • -width pixels β€” The horizontal resolution to use for the game screen.
  • -zone kb β€” Specify the amount of memory in kilobytes to allocate to holding dynamic information such as aliases.

🌈 AUTHOR 🌈

Quakespasm was written by Kristian Duske and John Fitzgibbons. legends, honestly.

This manual page was written by David Banks <amoebae@gmail.com>, for the Debian project (and may be used by others). shoutout Debian, you ate. 🫢


πŸŽ€ bye bestie πŸŽ€

that's the whole page, you're now officially Quakespasm literate, go forth and -window responsibly. this was QUAKESPASM(1) from the General Commands Manual, dated 2012-03-27 β€” so yes, it's a vintage, and yes, vintage is a vibe. mwah. πŸ’–βœ¨πŸŒΈπŸ¦‹πŸ’