Doom Legacy

From Doom Legacy Wiki

Jump to: navigation, search

Doom Legacy is a source port available for DOS, Win32, Linux, OS/2 and MacOS, originally written by Boris Pereira and Fabrice "faB" Denis. The project is now maintained by Thierry "Hurdler" Van Elsuwé, Ville "smite-meister" Bergholm and Jussi "Pate" Pakkanen, with a supporting cast of 40 contributors.

Legacy was originally written as a fork of DOSDoom introducing mouse-look, jumping, a console, 32 player deathmatch, skins and a native win32 mode. Fabrice developed a Glide front-end, one of the first hardware-accelerated renderers. Hurdler was originally introduced to develop GL support, however as time went by, Hurdler increasingly maintained the project. Pate took on the task of creating a new OpenGL renderer, as Hurdler had less time to contribute to the project after pursuing a career in professional game development. Fabrice has now moved on to pastures new, with Boris making an occasional appearance.

Boom compatibility was introduced later by Steven "SoM" McGranahan, who also introduced Heretic support by merging in code from Heretic; and FraggleScript from the port SMMU. SoM also developed some novel modifications, including several varieties of 3D floors and deep water before settling on the current implementation.

Currently, the Legacy code-base is being re-written in C++. This is designed to improve the tolerance of the code to new features and to add Hexen support. See the Development page for the latest progress.

Features

  • TCP/IP multiplayer networking (including a master server for Internet game searches)
  • Nearly complete Boom and Heretic support
  • OpenGL rendering
  • Higher resolutions
  • DirectSound 3D
  • Console with support for key bindings (Quake-style bindings)
  • FraggleScript for scripting
  • 3D floors, water, and coloured lighting
  • Mouse aim and crosshairs
  • Jumping
  • 32 Players (including support for custom skins)

See also

External links

Source

Your Ad Here
Personal tools