0% found this document useful (0 votes)
718 views2 pages

Doom Cheat Code

This document provides information on cheat codes for the original Doom game and its versions. It lists over 20 cheat codes, explaining what each one does to enable things like god mode, no clipping, accessing all levels and items, and more. It also provides background context on the origins and meanings behind some of the cheat codes.

Uploaded by

al
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
718 views2 pages

Doom Cheat Code

This document provides information on cheat codes for the original Doom game and its versions. It lists over 20 cheat codes, explaining what each one does to enable things like god mode, no clipping, accessing all levels and items, and more. It also provides background context on the origins and meanings behind some of the cheat codes.

Uploaded by

al
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Doom Wiki

On the Wiki
Wiki Activity
Random page
Videos
Images
Games
Gameplay
Doom community
Wiki community
Contribute Watchlist Random page Recent changes
Doom cheat codes
3,474PAGES ON
THIS WIKI Edit
Talk11
To use a cheat code in most versions of Doom, one simply types the code while pl
aying (this also applies while in automap mode). In the iPhone version of the ga
me, touch the screen with four fingers at any time to bring up the keyboard. Aft
er the last letter has been entered, a message of acknowledgment will appear on
the top of the screen. The status bar, face, and in-game view may also change, d
epending on the effects of the code.
Cheat codes are disabled on the "Nightmare!" skill level, except for the idclev
and iddt cheats.
Cheat codes may be different on non-QWERTY keyboards. For example, in France, id
kfa may be idkfq, because of the AZERTY keyboard layout commonly used there.
Contents[show]
All Doom engine versions (for computers)
idbehold#
When # is one of the letters below, this gives the powers of an
item:
"R": Radiation shielding suit.
"I": Partial invisibility.
"V": Invulnerability.
"A": Computer area map.
"L": Light amplification visor.
"S": Berserk.
idchoppers1
Gives the option to select the chainsaw.
idclip No clipping in Doom II and the iPhone version of Doom (see idspispopd be
low for technical details).
idclev##2
Warps to level E#M# or MAP##. This may have certain side effects
(see IDCLEV idiosyncrasies).
iddqd3 or idqd Sets health to 100% and makes player immune to damage ("god mode
", "degreelessness"). If the player is currently standing on or subsequently ent
ers a damaging floor of type 11, the invulnerability effect is nullified. The in
vulnerable player can also be killed by a telefrag, and projectiles with extreme
ly high damage ratings (such as from a DeHackEd modification) can also kill a pl
ayer in god mode.4
iddt5 This cheat reveals information if used while in automap mode, showing ad
ditional data the second time it is used:
First use: full automap (reveals unexplored areas, including invisible linedefs
not shown by the computer area map powerup).
Second use: full automap with items, monsters, players, obstacles, and decoratio
ns.
Third use: the automap is restored to normal.
idfa6 This is the same as idkfa below, but excludes the keys.
idkfa7 Grants full megaarmor protection (200%), all weapons, full ammo, and all
the keys.
idmus##8
Plays music from level MAP## in Doom II or Doom, and E#M# in The

Ultimate Doom. Using this cheat code will make the player change weapons in han
d if the numbers pressed correspond to available weapons.
idmypos9
Shows the player's coordinates and compass direction (note that
these numbers are hexadecimal, and may require some practice to interpret quickl
y).
idspispopd10
No clipping (the player can walk through walls, monsters, and ob
stacles, climb high ledges instantly, and pass through items and across all tagg
ed linedefs with no effect. This works only in Doom and The Ultimate Doom (see a
bove for the equivalent idclip for Doom II).
1. ^ Prints the message "Doesn't suck - GM". Taylor's explanation for this messa
ge: "Choppers is a State Programming Contest game that a friend of mine named Gu
y Maor (GM) helped write. He's a little defensive of it 'cause it wasn't *quite*
finished on the release day. Was a cool two-player Rescue Raiders rip-off. He w
as drunk and talked to me one night, and I thought I'd put it in."
2. ^ CLEV stands for 'change level'; it could also be interpereted as "see (C) l
evel."
3. ^ Taylor and two fellow hackers made up an informal fraternity called Delta-Q
-Delta (hence the DQD) during their college days. The "Q" stands for "quit", and
represents the grade members should strive to receive in their classes.
4. ^ According to the function P_DamageMobj in p_inter.c, "invulnerability" only
protects the player from attacks doing less than 1000 points of damage. There i
s no form of attack in the game that does more damage than this number, except o
ne: a telefrag, which inflicts 10000 points on the target. This is why a player
in God mode can still be killed by telefragging. This also means that DeHackEd c
an be used to circumvent god mode by creating incredibly powerful weapons; some
examples of this effect can be found in The Sky May Be.
5. ^ DT stands for 'Dave Taylor'. The code can be used in cooperative multiplaye
r games by first pressing T and then typing the code while holding ALT.
6. ^ FA stands for 'full ammo'. This cheat code is not present in versions prior
to 1.666.
7. ^ KFA stands for 'keys & full ammo', but is often paraphrased as 'kick fuckin
g ass' or 'killer fucking arsenal'.
8. ^ MUS stands for 'music'. Certain selections may call for invalid music lumps
(see IDMUS requests invalid music). In The Ultimate Doom, idmus40 will play the
same music as idmus39 (D_E3M9) and idmus41 to idmus45 will play music from the
intermission, main, and end screens. In Doom II, the non-level tracks are idmus3
3 to idmus35.
9. ^ MYPOS stands for 'my position'.
10. ^ SPISPOPD stands for 'S'mashing 'P'umpkins 'I'nto 'S'mall 'P'iles 'O'f 'P'u
trid 'D'ebris. See more in SPISPOPD article.
Doom95
The FH prefix in Doom95 cheat codes stands for the initials of Fred Hommel, the
programmer who created the cheat codes.
fhhall1 Kills all monsters in the level, excepting lost souls. (Pain Elementals
killed in this manner will still generate extra lost souls as normal).
fhshh2 Monsters do not notice players unless they are hurt or hear a shot.

You might also like