  PART 1: Standard Cheats for PC/MAC/LINUX/NEXT/QNX/SGI/SUN Systems

Cheat codes are activated by typing a sequence of keys at the
keyboard at any time during normal play, although some cheats won't
do anything unless you're in a particular situation, eg. viewing the
map or participating in a multiplayer game. An incorrectly or
incompletely typed cheat code will have no effect. For most cheats,
there is no need to hold down a key such as Alt, or Control (the
exception being the multiplater/map cheat), and there is no need to
press Return.

The only cheats that work in Nightmare mode are iddt and idclev (see
below for what they do). In any other skill level, all the cheats
work; however, the following is effectively the same as Nightmare
mode with cheats, where ## is the level number:

   doom -fast -respawn -skill 4 -warp ##


                            The Map Cheat

              (for pre-v1.666 versions of Doom _only_)

There is a map cheat that allows you to see the positions of other
players during Deathmatch play. Go into map mode, hold down Alt and
type tiddt three times. Note that using this cheat during a
Deathmatch game will likely lose you the odd friend or two if they
find out, especially if you're playing someone you've never met via
modem. This information is included here for completeness. Note that
this deathmatch cheat does NOT work in versions of Doom that are v1.9
or later; it is the _only_ multiplayer cheat code that there has ever
been in Doom.

                       ---< Doom I Cheats >---

If you think you have found a cheat called 'idf', 'idg', 'idm' or
'idc', I'm afraid there are no such cheats - it is easy to mistake
single-letter commands for cheats, probably whilst being in map mode.
See the 'Other Commands' list below for details.

iddqd - God mode (can't be harmed by anything). Well, this isn't
        entirely true. There are several instances in which it
        doesn't help.  Firstly, if you are on a teleport pad and
        another human player teleports to where you are then you die
        (great way of getting a frag in Deathmatch games, actually);
        normally, monsters will die if they try the same thing, but
        this isn't true for Doom II level 30. Second, you can be
        harmed if you are in area that is specifically set to overide
        God mode (eg.  the last room in DoomI/E1M8). However, for
        99.9% of the time, it effectively makes you invulnerable. If
        your health is less than 100%, then it is boosted to 100%.

idkfa - Maximum ammo, armour and weapons. This cheat is more
        effective if you've found a backpack (carrying capacity is
        doubled with a backpack).

idfa  - Same as idkfa, but you don't get the colour keys. Note: for
        Doom I, this cheat only works for v1.666 or later.

idspispopd - Walk through walls ('zero clipping', they call it). You
             can't activate teleporters, pick up things, etc., when
             this mode is on, though you can still press switches.
             However, it can be difficult to fight monsters because
             their gun blasts, etc., can knock you through a wall
             (not true for v1.8 or later). See below for the
             equivalent Doom II code.

idbehold - Toggle selected special power-up, depending on the next
           key pressed, which can be one of: S, V, I, R, A or L.
           Details:

       Power-Up Type             Duration for which the effect lasts
       -------------             -----------------------------------

   S - Berserk Strength          The rest of the current level (***)
   V - Invulnerability                     30 seconds
   I - Invisibility,                       60 seconds
   R - Radiation Suit,                     60 seconds
   A - Allmap (computer map)     The rest of the current level
   L - Light Amplifiers.                   120 seconds

(***) The screen initially turns a reddish hue for 30 seconds, but
      the actual beserk strength effect lasts for the rest of the
      level.

idclev - followed by episode number and level number, (or map number
         in DOOM II), this will warp you to that episode and level
         (or map). Note that using this cheat will cancel any use of
         the '-nomonsters' command line option. In Doom II, the
         number given must always be two digits; thus, for levels 1
         to 9, use 01, 02, 03, etc.

idmypos - show current co-ordinates and angle of view in hex
          notation. This is not an easy code to use as the notation
          takes some getting used to.  It's usually easier to
          give/follow verbal descriptions when discussing map
          locations; however, most help files include idmypos info.

idchoppers - this code gives you the chainsaw. Press '1' to use it.
             See below for details of how to use the chainsaw/fist
             when you also have a berserker box.

Map Cheats (ie. map mode only, normally accessed by pressing the TAB
key):

iddt - type once: show entire map,
       type twice: show all monsters as well,
       type a third time: back to normal.


                       ---< Doom II Cheats >---

Most cheats are exactly the same as Doom I, except for the following
extras:

idmus - followed by 2 digits making a number from 01 to 35. Switches
        music to that from a different level (for numbers up to 32).
        33 gives 'interlude' music (for when you beat levels 6, 11,
        30, 31 and 32), 34 gives title screen music and 35 gives you
        the interlude music for when you beat any level not covered
        by IDMUS33. Note that an invalid number will crash the game
        so type carefully.

idclip - this replaces the idspispopd cheat in Doom I and has the
         same effect.


                            Other Commands
                            ^^^^^^^^^^^^^^

The following are NOT cheats, just normal commands (many people type
id followed by one of the letters below and think it's a cheat. It's
not; eg. there is no idf cheat):

f - toggle follow mode. Used only when in Automap mode (ie. after
    pressing TAB). When off, you can move the map around with the
    mouse/arrow keys/ trackball/whatever. When on, the mouse/arrow
    keys, etc.  will move YOU around, not the map and the white arrow
    which represents you stays in the center of the screen.

+ and - keys: Zoom into and out of the map respectively.
g - display grid over map.
m - mark a position on the map.
c - clear map marks.
0 - toggle between zoomed and full map view.


Chainsaw/Fist toggling:

If you have *not* found a berserker box, then:

   - if you don't have a chainsaw, pressing 1 gives a hand.

   - if you do have a chainsaw, pressing 1 gives the chainsaw.

If you *have* found a berserker box, then:

   - if you don't have a chainsaw, pressing 1 gives a beserked fist.

   - if you DO have a chainsaw, you can toggle between beserked fist
     and chainsaw by repeatedly pressing 1. Also, even though the red
     colour fades, the berserk effect lasts for the whole of the
     current level you're on.



