Difference between revisions of "DOSDoom"
From 3DGE Wiki
m (3DGE -> EDGE) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
|platform = DOS | |platform = DOS | ||
|license = [[Doom Source License]], [[GPL]] | |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 directly continued as [[EDGE]]. It pioneered many features that other source ports would come to adopt | + | }}'''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. |
* 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]. | * 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]. | ||
Line 17: | Line 17: | ||
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== | ||
Line 26: | Line 44: | ||
* {{AtomicGamer|id=1935|title=DOSDoom 0.653}} | * {{AtomicGamer|id=1935|title=DOSDoom 0.653}} | ||
* {{AtomicGamer|id=1850|title=DOSDoom 0.653 source code}} | * {{AtomicGamer|id=1850|title=DOSDoom 0.653 source code}} | ||
− | |||
* {{AtomicGamer|id=1844|title=DOSDoom 0.61 DOS version}} | * {{AtomicGamer|id=1844|title=DOSDoom 0.61 DOS version}} | ||
* {{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 | |
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 |
- Contrary to popular belief, DOSDoom was the first port to feature 3D Floors, a staple that many other ports 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 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.