Vavoom

Vavoom is a source port created by merging the source code of Doom, Heretic and Hexen. It has been in development since September 1999, and was first released in June 2000. Since then, code from the Quake source code has been added, mostly for networking and rendering. Vavoom was also the first source port to include Strife support. It is maintained by Jānis Legzdiņš.

Features

 * Polygonal engine with colored lighting, software, OpenGL and Direct3D support, and support for resolutions up to 1600x1200.
 * Support for all of Hexen's editing features (such as ACS, hubs, and new map formats).
 * Translucency.
 * Complete support for Free look (look up & down) in all games.
 * VavoomC, a powerful scripting language.
 * DECORATE support for compatibility with ZDoom.
 * 100% client/server networking architecture featuring in-game joining.
 * Quake-style console, with key bindings.
 * Ability to play Audio CD tracks.
 * Jumping.
 * Crosshairs.
 * Walking over/under monsters and other things.
 * Runs under DOS, Windows 95/98/ME/2000/XP, and Linux.
 * Support for sloped floors and ceilings.
 * Support for 3D floors.
 * Support for 3D models in MD2 format.
 * Support for high-resolution texture replacements.
 * Support for BOOM extended line specials.