Doom Wiki

Doom Legacy

3,442pages on
this wiki
Doom Legacy
Latest version 1.44-alpha-3
Released on 2011-07-10
Games Doom, Heretic
Platforms DOS, Linux, MacOS, OS/2, Windows
First release 1998-02-12
Developers faB, Hurdler, Boris Pereira, Wesley Johnson

Doom Legacy is a source port available for DOS, Win32, Linux, OS/2, and MacOS. It was originally written by Boris Pereira and Fabrice "faB" Denis, and is now maintained by Thierry "Hurdler" Van Elsuwé, with a supporting cast of 40 contributors.

Legacy was originally written as a fork of an early DOSDoom version introducing mouse-look, jumping, a console, 32 player deathmatch, skins and a native win32 mode. The console in its entirety was taken from Quake 1.01, a leaked version of Quake about one to two years before it was GPLed. 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. Fabrice has now moved on to pastures new, with Boris making an occasional appearance.

Boom compatibility was introduced later by Stephen "SoM" McGranahan, who also introduced Heretic support by merging in code from Heretic/Hexen; 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.

Since 2003, the Legacy code-base is being re-written in C++. This is designed to improve the tolerance of the code base to new features.


See also

External links

Source code genealogy
Based on
DOSDoom v0.2
Doom Legacy 1.29 Merged
Based on
Doom Legacy 1.29
Doom Legacy 1.42 Base for
PSP Legacy
Based on
SDL Doom
Base for

Around Wikia's network

Random Wiki