VKQUAKE(6)

πŸ“¦ version 1.35.0, in ubuntu stonking

πŸ’– VKQUAKE πŸ’–

okay bestie, so this is the manual page for vkquake over in the Games Manual section, and I am literally so excited to tell you about it. buckle up πŸŽ€

✨ NAME ✨

vkquake β€” a Vulkan-based engine for id Software's Quake πŸ¦‹

✨ SYNOPSIS ✨

vkquake [options]

✨ DESCRIPTION ✨

So this page is the quick lil rundown of the vkquake command, and honestly? it's giving iconic.

vkQuake is a port of id Software's Quake but β€” and this is the slay part β€” it uses Vulkan instead of OpenGL for rendering. πŸ’… It's built on top of the very beloved QuakeSpasm and QuakeSpasm-Spiked ports, and it runs all the mods that QuakeSpasm is compatible with, like Arcane Dimensions. no cap. πŸ”₯


πŸ‘‘ OPTIONS πŸ‘‘

Okay so this program follows the Quake convention, where long options start with a single dash (-). yes, one dash. iconic behavior. a summary of the options is included below 🫢

  • -basedir directory β€” tells it where the game data files live.
  • -cddev device β€” pick the CD device to be used for CD audio.
  • -condebug β€” writes a log file with debugging information in it.
  • -consize integer β€” sets the size of the console buffer, in kilobytes.
  • -current β€” start the game in the current video mode for Vulkan.
  • -dedicated β€” start the game in a dedicated server mode.
  • -device integer β€” the index of the Vulkan device to use for rendering.
  • -[no]egs, -[no]epic β€” skip, or explicitly enable, detecting installed game assets from the Epic Game Store.
  • -f, -fullscreen β€” use a full screen video mode.
  • -fitz β€” Fitz mode: disables the vkQuake customizations so it acts like vanilla Fitzquake.
  • -game name β€” start the game using the files from a mission pack or a mod.
  • -[no]gog β€” skip, or explicitly enable, detecting installed game assets from the GOG game store.
  • -height pixels β€” 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 for the game to use.
  • -ipxport port β€” the port number the server uses for the IPX network protocol.
  • -listen integer β€” the maximum number of players that can connect to the listen server.
  • -mixspeed integer β€” sampling frequency for audio out; default is 44100 (Hz).
  • -multiuser β€” use $HOME/.local/share/vkquake for game data (save files included) instead of the default $HOME/.vkquake directory.
  • -nocdaudio β€” disables CD music audio.
  • -noextmusic β€” don't play external music files.
  • -noipx β€” disables the game's support for the IPX/SPX network protocol.
  • -nojoy β€” disables support for joysticks.
  • -nolan β€” disables support for all network protocols.
  • -nomouse β€” disables support for the mouse.
  • -nosound β€” disables support for sound hardware.
  • -noudp β€” disables support for the UDP network protocol.
  • -noudp4 β€” disables using IPv4 for UDP networking.
  • -noudp6 β€” disables using IPv6 for UDP networking.
  • -original β€” if both the original and the remastered game assets are found, use the original.
  • -particles integer β€” the maximum number of particles rendered on the screen at once.
  • -pinnedworkers integer β€” number of workers to pin to individual cores.
  • -port port β€” sets the port for both the IPX and UDP network protocols.
  • -protocol integer β€” the communication protocol to use for online/LAN play. accepted values are: 15 (NetQuake), 666 (FitzQuake), or 999 (RMQ). RMQ is the default.
  • -quoth β€” use extensions from the Quoth mod.
  • -refreshrate integer β€” the display refresh rate to use.
  • -remaster β€” if both the original and the remastered game assets are found, use the remaster.
  • -rogue β€” start the game with the Rogue mission pack.
  • -sndspeed sample-rate β€” the sampling rate used for sound; default is 11025.
  • -[no]steam β€” skip, or explicitly enable, detecting installed game assets from the Steam game store.
  • -udpport port β€” the UDP port number the game should use for network play.
  • -validation β€” enable Vulkan validation. πŸ‘€
  • -w, -window β€” start the game in a windowed OpenGL video mode.
  • -width pixels β€” the horizontal resolution to use for the game screen.

🌸 AUTHOR 🌸

vkQuake is written by Axel Gneiting and contributors. πŸ’œ

This manual page was taken from the QuakeSpasm package β€” originally written by David Banks <amoebae@gmail.com> for the Debian project β€” and adapted by John Rowley <dpkg@johnrowley.me> for vkQuake.


and that's the whole vibe check, bestie 🧚 this page is from the Games Manual, dated 2026-07-19, and it ate, no notes. go frag some fiends πŸ’–βœ¨πŸŒˆ

πŸ“¦ where this page comes from