Difference between revisions of "DOSDoom"

From 3DGE Wiki
Jump to: navigation, search
(Created page with "{{InfoboxSourcePort |title = DOSDoom |developers = Chi Hoang, DOSDoom Team |baseparent = Linux Doom 1.10 |logo = File:DOSDoomlogo.png |programming language = [...")
 
m (3DGE -> EDGE)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{InfoboxSourcePort
 
{{InfoboxSourcePort
 
|title = DOSDoom
 
|title = DOSDoom
|developers = [[Chi Hoang]], [[DOSDoom Team]]
+
|developer = [[Chi Hoang]], [[DOSDoom Team]]
 
|baseparent = [[Linux Doom]] 1.10
 
|baseparent = [[Linux Doom]] 1.10
 
|logo = [[File:DOSDoomlogo.png]]
 
|logo = [[File:DOSDoomlogo.png]]
Line 7: Line 7:
 
|status = Discontinued
 
|status = Discontinued
 
|platform = DOS
 
|platform = DOS
|license = [[Doom Source License]]
+
|license = [[Doom Source License]], [[GPL]]
}}'''DOSDoom''' is the first [[source port]] of Doom, as well as the first [[Wikipedia:MS-DOS|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 the [[DOSDoom Team]]. The port became the basis for a number of other source ports, including [[Boom]], [[Doom Legacy]] and [[EDGE]]. It pioneered many features that other source ports would come to adopt. [[3DGE]] comes all the way back from DOSDoom, and is considered the [[purest descendant]] of the port. Because of this, its history, development, and team members are heavily documented here.
+
}}'''DOSDoom''' is the first [[source port]] of Doom, as well as the first [[Wikipedia:MS-DOS|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 the [[DOSDoom Team]]. The port became the basis for a number of other source ports, including [[Boom]], [[Doom Legacy]] and directly continued as [[EDGE]]. It pioneered many features that other source ports would come to adopt; due to this, EDGE is considered the [[purest descendant]] of the port. Because of this, its history, development, and team members are heavily documented here.
  
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.
+
* Contrary to popular belief, DOSDoom was the first port to feature [[3D Floors]], a staple that many other ports [http://home.comcast.net/~mrrocket/doomlegacy/w3c_test3/concept.htm  would soon follow].
 +
 
 +
* 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". Hoang left the port with 0.63.
 +
 
 +
* The final version of DOSDoom, 0.653, was released on April 10, 1999.
  
 
Later DOSDoom versions added various [[:Category:New features|new features]] including [[free look]], [[translucency]], [[jump]]ing and [[Doom Definition File|DDF scripting]].
 
Later DOSDoom versions added various [[:Category:New features|new features]] including [[free look]], [[translucency]], [[jump]]ing and [[Doom Definition File|DDF scripting]].
 +
 +
=Features=
 +
 +
* Hi-Colour Mode
 +
* Higher Resolutions (up to 1280x1024, compared to 320x200 in the original)
 +
* 3 Levels of Translucency
 +
* Jumping
 +
* 180-degree turn
 +
* user-definable gravity
 +
* Controls Configurable in the Game
 +
* 8-Player Support
 +
* New gameplay options
 +
* Mouse-look
 +
* Radius Scripting for existing and new levels
 +
* Music support for MP3, MOD and loads more
 +
* CD Audio
 +
* Overlap Map Function
 +
* Rotate Map Function
  
 
==Notes==
 
==Notes==
The term "source port" originates from the DOSDoom release 0.2.{{fact}}
+
The term "source port" originates from the DOSDoom release 0.2.
 +
 
 +
There is a campaign at [http://www.doomworld.com/vb/source-ports/70442-salvaging-historic-dosdoom-versions/ Doomworld] to retrieve the "lost" versions of DOSDoom, as only 3 versions (with 2 having their source released) exist.
  
 
== External links ==
 
== External links ==
Line 23: Line 47:
 
* {{AtomicGamer|id=1843|title=DOSDoom 0.61 Linux version}}
 
* {{AtomicGamer|id=1843|title=DOSDoom 0.61 Linux version}}
 
* {{AtomicGamer|id=1845|title=DOSDoom 0.61 source code}}
 
* {{AtomicGamer|id=1845|title=DOSDoom 0.61 source code}}
 +
* {{AtomicGamer|id=15072|title=DOSDoom 0.47 DOS version}}
 
* {{idgames|id=8801|title=DOSDoom 0.1}}
 
* {{idgames|id=8801|title=DOSDoom 0.1}}
  
 
[[Category:Source ports]]
 
[[Category:Source ports]]

Latest revision as of 09:58, 12 February 2020

DOSDoom
DOSDoomlogo.png
Codebase Linux Doom 1.10
Developer(s) Chi Hoang, DOSDoom Team
Development status Discontinued
Written in C
Target Platform DOS
License Doom Source License, GPL
DOSDoom is the first source port of Doom, as well as the first 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 the DOSDoom Team. The port became the basis for a number of other source ports, including Boom, Doom Legacy and directly continued as EDGE. It pioneered many features that other source ports would come to adopt; due to this, EDGE is considered the purest descendant of the port. Because of this, its history, development, and team members are heavily documented here.
  • 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". Hoang left the port with 0.63.
  • The final version of DOSDoom, 0.653, was released on April 10, 1999.

Later DOSDoom versions added various new features including free look, translucency, jumping and DDF scripting.

Features

  • Hi-Colour Mode
  • Higher Resolutions (up to 1280x1024, compared to 320x200 in the original)
  • 3 Levels of Translucency
  • Jumping
  • 180-degree turn
  • user-definable gravity
  • Controls Configurable in the Game
  • 8-Player Support
  • New gameplay options
  • Mouse-look
  • Radius Scripting for existing and new levels
  • Music support for MP3, MOD and loads more
  • CD Audio
  • Overlap Map Function
  • Rotate Map Function

Notes

The term "source port" originates from the DOSDoom release 0.2.

There is a campaign at Doomworld to retrieve the "lost" versions of DOSDoom, as only 3 versions (with 2 having their source released) exist.

External links