|Codebase||Linux Doom v1.10, Heretic, Hexen, Quake, Strife|
|Developer(s)||Jānis Legzdiņš, Firebrand|
|Latest release||1.33 (2010-12-31, 10 years ago)|
|License||GNU General Public License v2+|
In 2018, the fork named k8vavoom appeared.
- Polygonal engine with colored lighting, OpenGL and Direct3D support, and support for resolutions up to 1600x1200. (The software renderer was removed in v1.33.)
- Support for all Doom engine games: the various versions of Doom, Heretic, Hexen and Strife.
- Support for all of Hexen's editing features (such as ACS, hubs, and new map formats).
- Removal of most vanilla Doom limits (including the visplane overflow).
- Translucency (regular and additive).
- Complete support for free look (look up & down) in all games.
- VavoomC, a powerful scripting language.
- 100% client/server networking architecture featuring in-game joining.
- Quake-style console, with key bindings.
- Ability to play audio CD tracks.
- Ability to use TiMidity as a music source for MIDI and MUS.
- Walking over/under monsters and other things.
- Runs under DOS, Windows 95/98/ME/2000/XP/Vista/7, and Linux.
- Support for sloped floors and ceilings.
- Support for colored lighting.
- Support for 3D floors.
- Support for 3D models in MD2 format.
- Support for PNG, JPG and TGA format images.
- Support for reflective floors.
- Dynamic and static lights which cast shadows.
- Greatly enhanced texture definition lump allowing scaled textures (for high-resolution), as well as compositing multipatch texture using independent rotation, mirroring, alpha transparency level and either translations or color blending for each patch.
- Support for high-resolution texture replacements.
- Many camera effects, including Duke Nukem 3D-style security camera or Unreal-style skyboxes. Cameras can even replace the player view, allowing for scripted cutscenes or alternative gameplay.
- Support for using features of every supported game in all of them -- for example, a Doom map can feature Strife conversations, Hexen scripting and actors that use Heretic codepointers.
- More music and sound formats: MOD, XM, IT, S3M, MIDI, OGG Vorbis, FLAC and MP3, as well as MUS.
- Support for hosting a master server for Internet games.
- Support for friendly monsters and loading DeHackEd patches directly.
Cross Port Compatibilty Features
- DECORATE support for compatibility with ZDoom.
- Support for Boom extended line specials.
- Support for UDMF format maps.
- Many bugs fixed.
- Improved DECORATE support with improved parser and many new actions.
- Doom 3-style shadow volume lighting.
- Support for GZDoom-style 3D floors.
- MD3 model support.
- Brightmaps and glowing flats.
- Monster movement and weapon bobbing interpolation.
- Upgraded built-in node builder (now with progress bar).
- Various optimizations and performance improvements for modern CPUs/GPUs.
- Vavoom homepage
- Vavoom forums
- Vavoom Wiki (archived)
- Subversion repository (trunk checkout) at SourceForge
- Compiled SVN builds for Windows at DRD Team
|Source code genealogy|
|Based on||Name||Base for|
|Linux Doom v1.10|
|Based on||Name||Base for|