vavoom(6)

๐Ÿ“ฆ version 1.33, in fedora 43, fedora 44

๐ŸŽ€ NAME ๐ŸŽ€

vavoom โ€” the most advanced Doom/Heretic/Hexen/Strife source port around, bestie. no cap. ๐Ÿ‘‘


โœจ SYNOPSIS โœจ

vavoom [ -opengl ] [ -d3d ] [ -particles n ] [ -surfcachesize n ] [
-nosound ] [ -no3dsound ] [ -nomusic ] [ -cddev file ] [ -openal ] [
-nomouse ] [ -nojoy ] [ -nolan ] [ -noudp ] [ -ip ip_addr ] [ -noipx ] [
-mpath ] [ -port n ] { [ -freedoom] | [ -doom ] | [ -doom2 ] | [ -tnt ]
| [ -plutonia ] | [ -heretic ] | [ -hexen ] | [ -strife ] } [ -game
directory ] [ -devgame directory ] [ -devsnd sndinfo_script ] [ -progs
directory ]

likeโ€ฆ look at her. so many flags. she's serving range ๐Ÿ’…


๐Ÿ’– DESCRIPTION ๐Ÿ’–

Okay so picture this: Vavoom is a source port built on the source code of Doom, Heretic, Hexen, plus a lil sprinkling of Quake for flavor. ๐Ÿฆ‹

The platforms she runs on? Windows and Linux. That's the roster.

And she comes with a graphical launcher called vlaunch, which is honestly so thoughtful of her. ๐Ÿซถ


๐ŸŽจ Graphic Options ๐ŸŽจ

  • -opengl โ€” picks the OpenGL driver. glow-up mode fr.
  • -d3d โ€” picks the Direct3D driver. different aesthetic, same slay.
  • -particles <count> โ€” tells her how many particles to use. default is 2048, and the absolute floor is 512 โ€” so no, you literally cannot turn them off, bestie, the particles are staying. ๐Ÿ˜ญ
  • -surfcachesize <size> โ€” sets how much memory the surface cache gets, measured in kilobytes.

๐Ÿ”Š Sound Options ๐Ÿ”Š

  • -nosound โ€” turns off everything: all sound, music, AND CD-Audio. full silence. it's giving library core ๐Ÿ“š
  • -nosfx โ€” disables sound (the sfx specifically).
  • -no3dsound โ€” disables 3D sound and uses original mode instead. Windows version only, just so you know.
  • -nomusic โ€” disables music. sad but valid.
  • -nocdaudio โ€” disables CD music.
  • -cddev <file> โ€” tells her which CD device file to use. default is /dev/cdrom. LINUX version only.
  • -openal โ€” enabled OpenAL driver. (yes queen, that's the official wording, I'm keeping it ๐Ÿ’€)

๐Ÿ–ฑ๏ธ Input Options ๐Ÿ–ฑ๏ธ

  • -nomouse โ€” disables the mouse. keyboard girlies rise up โŒจ๏ธ
  • -nojoy โ€” disables the joystick.

๐ŸŒ Network Options ๐ŸŒ

  • -nolan โ€” disables all LAN drivers. no local networking, periodt.
  • -noudp โ€” disables the TCP/IP driver.
  • -ip <address> โ€” specifies the IP address. Windows version only.
  • -noipx โ€” disables the IPX driver.
  • -mpath โ€” enables the MPATH TCP/IP driver. DOS version only.
  • -port <port> โ€” sets the default LAN port.

๐ŸŽฎ Game Selection ๐ŸŽฎ

  • -freedoom โ€” look only for FreeDoom IWAD files.
  • -doom โ€” look only for Doom IWAD files.
  • -doom2 โ€” look only for Doom 2: Hell On Earth IWAD files.
  • -tnt โ€” look only for Doom TNT: Evilution IWAD files.
  • -plutonia โ€” look only for Doom: The Plutionia Experiment IWAD files. (that spelling is hers, not mine, I'm not touching it ๐Ÿ™ˆ)
  • -heretic โ€” look only for Heretic IWAD files.
  • -hexen โ€” look only for Hexen IWAD files.
  • -strife โ€” look only for Strife IWAD files.

๐Ÿ› ๏ธ Custom Games and Development ๐Ÿ› ๏ธ

  • -game <directory> โ€” specifies a custom game.
  • -devgame <directory> โ€” like -game, except it also flips Vavoom into development mode.
  • -devsound <SNDINFO_script> โ€” sets sound development mode, uses the given SNDINFO script, and loads sounds and music from the archive directory that's specified inside the script.
  • -progs <directory> โ€” specifies the directory to look for progs in. Server progs get loaded from the file svprogs.dat, and client progs come from clprogs.dat. the path MUST include the ending slash, don't forget it or she'll be confused. ๐Ÿ˜ค

Example: -progs progs/myprogs/

  • -file <file1>[<file2>...] โ€” specifies additional files.
  • -iwaddir <dir1>[<dir2>...] โ€” specifies additional directories where she should look for IWAD files.

๐Ÿ› Debugging Options ๐Ÿ›

  • -debug โ€” creates a debug file at basev/debug.txt containing all console messages. receipts, basically. ๐Ÿงพ
  • -starttime <time> โ€” sets the start time. not available in the LINUX version and dedicated servers.
  • -rhide โ€” prints debugfile to stderr. in the DOS version, Sys_Error exits with a call frame traceback.

๐Ÿ“š More Information ๐Ÿ“š

Doom is a registered trademark of id software (http://www.idsoftware.com/). ๐ŸŒŸ

๐Ÿ‘‘ Author ๐Ÿ‘‘

See the copyright file on /usr/share/doc/vavoom/copyright.


and that's the whole vibe check, bestie โ€” this page lives in the games manual, it's vavoom(6), and it's giving classic source-port energy. mwah. ๐Ÿ’–๐ŸŽ€๐ŸŒธ

๐Ÿ“ฆ where this page comes from