Doom (1993)#
Checksums (SHA-1)#
4C8F7359FA9E82D34D606C12AF873E3708D15D59 (DOOM95.EXE)
Source Code#
Initially released under a restrictive license in 1997, before
going with GPLv2 in 1999.
Symbols#
Although the DOS version does not have symbols to speak of,
the Windows 95 version definitely does and several directories.
The Mac version of Ultimate Doom has also been confirmed to
contain symbols with the CODE resource fork.
Developer Mode#
To activate the debug mode, the player needs to use the command line
argument -devparm. The following effects will be noted:
- Tiny dots will be drawn on the bottom-left of the screen to denote the framerate.
- Take PCX screenshots with the F1 key.
- Pressing the Semicolonkey during the game can spawn the player in one of the random deathmatch spots
Unused bits#
The source code defines a bit that disables any sliding, which is
hidden at bit 2 in the player cheats field.
Other bits#
Entering the cheat code idmypos during gameplay shows the player’s
coordinates as hex numbers in Doom’s internal format