Difference between revisions of "DOSDoom"
From 3DGE Wiki
(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 | ||
− | | | + | |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 | + | }}'''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. | + | 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 | |
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.