Difference between revisions of "Doom"
(→Engine) |
(need a real table and better linking..) |
||
Line 10: | Line 10: | ||
=== Doom 1 === | === Doom 1 === | ||
− | This was the original doom. | + | This was the original doom. There has been several beta versions released which can be found here: http://www.rome.ro/lee_killough/versions/ |
+ | |||
+ | |||
+ | ==== IWAD sizes ==== | ||
+ | The easiest way to determine which version of Doom you have is to consult the following table | ||
+ | <pre> | ||
+ | 10396254 doom-registered-1.1/doom.wad | ||
+ | 10399316 doom-registered-1.2/doom.wad | ||
+ | 11159840 doom-registered-1.666/doom.wad | ||
+ | 11159840 doom-registered-1.9/doom.wad | ||
+ | 4207819 doom-shareware-1.0/doom1.wad | ||
+ | 4274218 doom-shareware-1.1/doom1.wad | ||
+ | 4225504 doom-shareware-1.2/doom1.wad | ||
+ | 4261144 doom-shareware-1.4/doom1.wad | ||
+ | 4271324 doom-shareware-1.5/doom1.wad | ||
+ | 4234124 doom-shareware-1.666/doom1.wad | ||
+ | 4211660 doom-shareware-1.6/doom1.wad | ||
+ | 4196020 doom-shareware-1.8/doom1.wad | ||
+ | 4196020 doom-shareware-1.9/doom1.wad | ||
+ | </pre> | ||
+ | |||
+ | Other languages: | ||
+ | I've found a Japanese version of Doom for the PC98, the IWAD is 1.2 | ||
+ | |||
=== Doom 2 === | === Doom 2 === | ||
Revision as of 21:13, 15 August 2012
Doom, written by the ever popular iD software, was released in 1994 was one of the most influential video games of its time. It pushed PC hardware to the limits, and forced many to upgrade to the latest 486 CPU, and VL video cards.
Doom was written in C, and compiled with the Watcom C compiler. It was built as a DPMI executable not only demanding protected mode, but also a 32bit cpu. Many see the rise of Doom, which led to the subsiquent rise of Windows 95 as any machine that could run Doom acceptable, could run Windows 95.
Being written in C allowed for the game to be ported to various operating systems. Doom was originally written on the NeXTSTEP Operating system, and itself ported to MS-DOS with the Watcom compiler.
Contents
Versions
Doom spawned several versions including:
Doom 1
This was the original doom. There has been several beta versions released which can be found here: http://www.rome.ro/lee_killough/versions/
IWAD sizes
The easiest way to determine which version of Doom you have is to consult the following table
10396254 doom-registered-1.1/doom.wad 10399316 doom-registered-1.2/doom.wad 11159840 doom-registered-1.666/doom.wad 11159840 doom-registered-1.9/doom.wad 4207819 doom-shareware-1.0/doom1.wad 4274218 doom-shareware-1.1/doom1.wad 4225504 doom-shareware-1.2/doom1.wad 4261144 doom-shareware-1.4/doom1.wad 4271324 doom-shareware-1.5/doom1.wad 4234124 doom-shareware-1.666/doom1.wad 4211660 doom-shareware-1.6/doom1.wad 4196020 doom-shareware-1.8/doom1.wad 4196020 doom-shareware-1.9/doom1.wad
Other languages: I've found a Japanese version of Doom for the PC98, the IWAD is 1.2
Doom 2
Engine
The engine from Doom was then licensed to various people and was sold with the following games:
Hertic
Hexen
Going free
The source code to the Doom engine was then released under the GPL. You can download it from iD's main site. Or better google for doomsrc.zip.
After building Doom for the UnixWare OS, I've found that you must define NORMALINUX, otherwise the resulting exe seems not to run correctly.