The guide for id Software's PC Games covering usable cheat codes from Doom 3: BFG to Rescue Rover, all in one place

Games  [By Release Date]

Games  [By Title]

Notes

1. Games are listed in release-date order.

2. Some cheats may only work with full versions of id software games (not shareware or demo games).

3. Compatibility depends on many factors (such as version numbers), so some cheats may not work in all versions. When version differences are known, these will be shown.

Doom 3: BFG Edition

Doom 3 BFG Cheats | Release Date: 2012 | Wikipedia: Doom 3: BFG Edition

For Steam game - enable a Command console by adding: +set com_allowConsole 1 to the launch option in the Steam client (right click game icon > properties > set launch options). The console can now be accessed in game by pressing the ~ key.

None Steam game - add the parameter to the game shortcut like: "[Install Location]\Doom3BFG.exe" +seta com_allowconsole 1

Note: Enabling cheats will disable achievements on Steam.

Tip: Try Ctrl, Alt, ~ for the Command console if just ~ wont work.

Rage

Rage Cheats | Release Date: 2011 | Wikipedia: Rage

For Steam game - enable a Command console by adding: +set com_allowConsole 1 to the launch option in the Steam client (right click game icon > properties > set launch options). The console can now be accessed in game by pressing the ~ key.

None Steam game - add the parameter to the games shortcut like this: "[Install Location]\Rage.exe" +seta com_allowconsole 1

Note: The newest patch to RAGE disables some console commands.

Quake Live

Quake Live Cheats | Release Date: 2010 | Wikipedia: Quake Live

Open the Command console with: Ctrl, Alt, ~ then type: devmap (mapname). Now enter these cheats:

Tip: In the console type: 'com_allowconsole 1' and now just use the ~ key to open/close the Command console.

Note: Play against bots in practice mode with these cheats such as: devmap qzpractice2

Wolfenstein

Wolfenstein 2009 Cheats | Release Date: 2009 | Wikipedia: Wolfenstein

Note: This is the newer Wolfenstein game, not Wolfenstein 3D.

The file "wolf.cfg" (often found at: "\Users\username\AppData\Local\id Software\WolfSP\base") needs to be copied and renamed as "autoexec.cfg". Edit this file to add the following line: seta g_cheatsAreOn "1".

On windows XP, you need to do the following instead of the above: Right click the exe for the game and click properties, set the target to look like: "C:\Program Files\Activision\Wolfenstein\SP\Wolf2.exe" +set com_allowconsole 1

Once in game press (left) Alt, (right) Alt, ~ to open the Command console then type the following cheats.

Tip: Finish the game on any difficulty setting to unlock a 'Cheat Menu' at "Esc -> Options -> Game options -> Cheat Menu". The following cheats will now be available to select. Note: these will disable Achievements and Trophies.

Quake Wars: Enemy Territory

Quake Wars Enemy Territory Cheats | Release Date: 2007 | Wikipedia: Enemy Territory: Quake Wars

Open the console during a game - Ctrl, Alt, ~ and type: net_allowscheats 1. Then enter these cheats:

Quake 4

Quake 4 Cheats | Release Date: 2005 | Wikipedia: Quake 4

Press Ctrl, Alt, ~ to bring up the Command console to enter these cheats.

Note: If a cheat is not working, try adding / in front of the cheat - i.e. /god

Tip: In the console type: 'com_allowconsole 1' and now just use the ~ key to open/close the Command console.

Doom 3

Doom 3 Cheats | Release Date: 2004 | Wikipedia: Doom 3

Press Ctrl, Alt, ~ to bring up the Command console to enter these cheats.

Tip: In the console type: 'com_allowconsole 1' and now just use the ~ key to open/close the Command console.

Wolfenstein: Enemy Territory

Wolfenstein Enemy Territory Cheats | Release Date: 2003 | Wikipedia: Wolfenstein: Enemy Territory

When in the game, bring down the console window with ~ key and enter the following:

Return to Castle Wolfenstein

Return to Castle Wolfenstein Cheats | Release Date: 2001 | Wikipedia: Return to Castle Wolfenstein

Note: These codes work on the single player retail version, and on a currently saved game. Cheats won't work in multi-player games.

To initiate cheat-mode, run the game with these parameters: "WolfSP.exe" +set sv_cheats 1

When in the game, bring down the console window with ~ key and enter the following:

Quake III Arena

Quake 3 Cheats | Release Date: 1999 | Wikipedia: Quake III Arena

When in the game, bring down the console window with ~ key and enter the following:

Note: To use these cheats in multiplayer mode, type: /devmap [map name], then press Enter. The level will now start in a cheat mode.

Tip: You can bind a cheat to a key. Type: bind <key/button> <cmd> with <cmd> being the cheat. Use more than one cheat like: bind <key/button> <cmd> ; <cmd>.   Example: 'bind F9 give all' or 'bind F9 give all ; god'. Key bindings also save to the game file for later use.

Quake 2

Quake 2 Cheats | Release Date: 1997 | Wikipedia: Quake II

When in the game, bring down the console window with ~ key and enter the following:

Hexen 2

Hexen 2 Cheats | Release Date: 1997 | Wikipedia: Hexen II

When in the game, bring down the console with with ~ key and enter the following:

Quake

Quake 1 Cheats | Release Date: 1996 | Wikipedia: Quake

Note: These cheats are case-sensitive.

When in the game, bring down the console window with ~ key and enter the following:

Hexen: Beyond Heretic

Hexen Cheats | Release Date: 1995 | Wikipedia: Hexen: Beyond Heretic

Type the codes while playing the game. A message of acknowledgment will appear at the top of the screen.

Note: Cheat codes are disabled in multiplayer and the Titan/Pope/Archimage (level 5) skill level. MAPSCO is not disabled on this difficulty level.

Full Version Game

Shareware Version Game

Heretic

Heretic Cheats | Release Date: 1994 | Wikipedia: Heretic

Type these out via keyboard keys. A message at the top of the screen will indicate the cheat is initiated.

Note: Codes are disabled in multiplayer mode and in the 'Black Plague Possesses Thee skill' level except code 'RAVMAP'.

Enter GIMME then a letter below followed by 1-9 (number of items you want):

Enter these on their own (letter-case not important):

Doom 2: Hell on Earth

Doom 2 Cheats | Release Date: 1994 | Wikipedia: Doom_II: Hell on Earth

Also for the 'Final Doom' game.

Tip: Most cheats from Doom (see below) work with Doom 2, in addition to the following cheats.

Two Secret Levels (31-32)

31. WOLFENSTEIN hidden level. Type: IDCLEV31
32. GROSSE hidden level. Type: IDCLEV32

Doom

Doom Cheat Codes | Release Date: 1993 | Wikipedia: Doom

Also for 'The Ultimate Doom' game.

For these cheats, simply type out the codes on the keyboard, a message should appear at the top of screen to indicate the cheat is activated. Letter-case is not important.

Note: Cheat codes are disabled on the Nightmare! skill level, except for 'IDDT' and 'IDCLEV' cheats.

Note: Version v1.9, cheat codes are disabled in Deathmatch games, except 'Alt TIDDT' in Cooperative games.

Note: Versions prior to v1.9, cheat codes are disabled in Deathmatch and Cooperative games, except 'Alt TIDDT' cheat.

Spear of Destiny

Spear of Destiny Cheats | Release Date: 1992 | Wikipedia: Spear of Destiny

Tip: Most cheats from Wolfenstein 3D (see below) work with Spear of Destiny, in addition to the following cheats

Wolfenstein 3D

Wolfenstein 3D Cheats | Release Date: 1992 | Wikipedia: Wolfenstein 3D

Note: Apogee distributed a v1.4 of Wolfenstein 3D without any built-in cheat codes.

Note: These 3 cheats will work in both the shareware and the registered version.

Activate Debug-Mode for these cheats. These are command line parameters and depend on what version you have:

Once Debug-Mode activated, do these for the cheats:

Catacomb 3-D (Series)

Catacomb 3D Cheats | Release Date: 1991 | Wikipedia: Catacomb 3-D

Catacomb Abyss | Catacomb Armageddon | Catacomb Apocalypse

Hovertank 3D

Hovertank 3D Cheats | Release Date: 1991 | Wikipedia: Hovertank 3D

Commander Keen (Series)

Commander Keen Cheats | Release Date: 1991 | Wikipedia: Commander Keen

Episodes 1-3 (Invasion of the Vorticons): Marooned on Mars | The Earth Explodes | Keen Must Die!

Note: Episodes 1-3 cheats work on both shareware and registered versions. Press the keys simultaneously.

Episodes 4-6 (Goodbye, Galaxy!): Secret of the Oracle | The Armageddon Machine | Aliens Ate My Babysitter!

Note: On later versions, enter debug-mode: Keys - A, 2, Enter - before use these cheats.

Shadow Knights

Shadow Knights Cheats | Release Date: 1991 | Wikipedia: Shadow Knights

Rescue Rover 2

Rescue Rover 2 Cheats | Release Date: 1991 | Wikipedia: Rescue Rover 2

Rescue Rover

Rescue Rover Cheats | Release Date: 1991 | Wikipedia: Rescue Rover