DOOM2.EXE
From DoomWiki.org
DOOM2.EXE is the main executable for the original MS-DOS versions of Doom II and Final Doom.
Contents
Latest version of Doom II
Version 1.9 is 709,905 bytes in size, is dated 1995-02-01, and has the following hashes:
Hash type | Hash code |
---|---|
MD5 | e2382b7dc47ae2433d26b6e6bc312999 |
SHA-1 | aa0668fae2f743ee5e3e5634ee42d3c8ace7d907 |
CRC-32 | be91c727 |
Older versions
Version | File date | Size (bytes) | MD5 | SHA-1 | CRC-32 |
---|---|---|---|---|---|
1.666 | 1994-08-25 | 686,921 | b9c24975cb0c064a7c4f39c1d0b999ae | b486d5bd0de115160ef54417b7f7a535c886e844 | 3c2562f3 |
1.666 | 1994-08-30 | 687,001 | 22e3fc7854f030df977d26faf1e342be | 67e14e8e7809d80ee0d2da3a8082457f534e17d2 | 5f7ede6f |
1.7 | 1994-09-21 | 686,993 | ef9a1f197d56a174097a2af3ccdd7403 | c50791dd82355bdcd52b590c91106661498aabd3 | 9116ce4c |
1.7a | 1994-10-18 | 686,997 | 3de58b8f768e990856764df982ad5043 | 09062ae2e5374f9754457a9ddee374b3bae80219 | e4eadf7e |
1.8f | 1994-12-01 | 687,781 | 03edb841bb9ca99bd0fd5e197cf43e71 | 55f4d56e9815a3aac5cb483eda58950813d7a1d3 | 7c6fba71 |
1.8 | 1995-01-20 | 709,865 | b2d429377b0912475f1770d0e03f632d | 33698e575eea2a34bbc5c444eab035dfa5cafdc6 | 0563536b |
Final Doom
The executables distributed with the DOS version of Final Doom were both also named DOOM2.EXE. They are identical. The name displayed when running them depends on what IWAD the executable detects on invocation. Despite some significant differences from the DOOM2.EXE provided with Doom II, Final Doom's DOOM2.EXE also claims to be version 1.9. This version is distributed by Steam. It is 722,629 bytes in size, it is dated 1996-06-10 and has the following hashes:
Hash type | Hash code |
---|---|
MD5 | f006de4fd282ba61d7d0af41a993f9ba |
SHA-1 | 9269fa5c095715d926015cad3381a4218e4f2d7e |
CRC-32 | 12ee2811 |
A slightly different, and rarer, version is found on some, but not all, id Anthology discs. It is also the version distributed by GOG.com. Fixes have been made for several bugs, including crashes looking for the fourth demo, height alteration on teleporters and sky textures not changing between maps. There are possibly other unknown changes. Unfortunately, there is no revision change between these two versions, so both are called v1.9. This improved version is also 722,629 bytes in size, it is dated 1996-10-09 and has the following hashes:
Hash type | Hash code |
---|---|
MD5 | ccd2769f32b38d74d361085e905d8f9c |
SHA-1 | 91ee0d260785fdc778a1e7c10812275e5c758776 |
CRC-32 | 503d9154 |
Pirated versions
A number of pirated versions of Doom modified the files in some way. In order to prevent these from being useful, a number of id Software and non-id Software tools attempt to detect well-known stolen copies.
Dehacked
The Dehacked EXE-editing tool will display the following message if the DOOM2.EXE file is 686,921 bytes in length:
Using Doom 2 v1.666 You are not using a legal copy of Doom. This copy (created on 8/25/94) was stolen from Id and spread widely by software pirating groups. This is a lame way to have fun at the expense of a cool company like Id. Buy a legal copy of Doom today!
Dehacked will then pause for 180 clock-ticks. The length of a clock-tick depends on the operating system and processor: POSIX defines the value to be 1,000,000 clock ticks per second.
ID's PATCH.EXE
The official patching method supplied by id Software will refuse to operate if it detects what it thinks is a pirated copy of Doom II.
According to Doomworld (archived 🏛), the doom2p PATCH.EXE variant will not operate on a version of Doom II dated 1994-08-25, as this version is declared pirated.