Changes

From DoomWiki.org

Doom source code

6 bytes added, 01:26, 10 June 2005
m
cleanup
The '''Doom source code''' was released December 23, 1997, initially under a not-for-profit license. Later, permission was granted to re-release the source code under the GNU [[Wikipedia:GPL|GPL]].
Before release, the source code was apparently tidied up by [[Bernd Kreimeier]]; the source release includes a changelog of his contributions. Several documentation files are also included. The original plan for the source code release involved a book Kreimeier was to write on the Doom engine; however, due to Doom's decreasing relevance in the gaming community, it was eventually judged not to be a marketable idea, and the project was abandoned. The source code was then released to the public.
Because of legal issues regarding the [[sound]] library used for Doom, the release was of the source code to the [[Linux]] port of Doom. Despite this, within several months, several ports had been made back to DOS. As a result, many [[source ports]] exist.
== Source code structure ==
The source code can be divided into sections. Files and functions within the source code have one - or two-letter prefixes to denote their subsystem.
; AM_*: [[Automap]] code
21,226
edits