Codebase Linux Doom 1.10
Developer(s) Chi Hoang, The DOSDoom Team
Initial release 0.1 (1997-12-23, 26 years ago)
Latest release 0.653 (1999-04-10, 25 years ago)
Development status Discontinued
Written in C
Target Platform DOS
License Doom Source License
DOSDoom is the first source port of Doom, as well as the first MS-DOS port of Doom after the release of the Doom source code. The initial versions were developed by Chi Hoang and the later ones by a small team of other developers. The port became the basis for a number of other source ports, including Boom and Doom Legacy. In 1999, the project was renamed to EDGE and development was resumed.

Chi Hoang released the initial version of DOSDoom on December 23, 1997, soon after the Doom source code came out. According to Hoang, "it took me 4-5 hours to port". The final version of DOSDoom, 0.653, was released on April 10, 1999, before being renamed and resumed under its new name, EDGE.

Later DOSDoom versions added various new features including free look, translucency, jumping, among other previously unseen advancements. DOSDoom is also notable for being the first source port to have invented human-readable scripting languages tailored for modders, in the form of DDF scripting and Radius Trigger Script.


The term "source port" originates from the DOSDoom release 0.2.[citation needed]

External links[edit]

Source code genealogy
Based on Name Base for
Linux Doom 1.10 DOSDoom Boom
Doom Legacy
Random Doom