Press Ctrl+Alt+~(Tilde) to bring up the command console in a single player game:
Effect Code 3rd Person View OFF pm_thirdperson 0 3rd Person View ON pm_thirdperson 1 All keys give keys All lights turn off. Only light is by flashlight.... clearlights All weapons with full ammo, health and armor give all Berserk mode give berserk BFG give weapon_bfg Chaingun give weapon_chaingun Chainsaw give weapon_chainsaw Clear console text clear Commit suicide kill Defines how fast you are when you crouch. pm_crouchspeed ### Defines how fast you are when you run/sprint. pm_runspeed ### Defines how fast you are when you walk. pm_walkspeed ### Defines how fast you move with the "noclip" code turned on. pm_noclipspeed ### Defines how high you jump. pm_jumpheight ### Draws your Framerate. com_showfps 1 Freeze all on screen freeze Game Benchmark benchmark give weapon_rocketlauncher give weapon_rocketlauncher Gives Flashlight give weapon_flashlight Gives PDAs/disks of the level you're in. give pda Gives you 125 armor give armor God Mode god Grabs objects/bodies when you aim and fire at them set g_dragEntity 1 Graphicscard infomation gfxinfo Invisibility to most enemies notarget Kill all moving enemies killmoveables Kill all non-moving enemies killragdolls Kills all Monsters killmonsters Lists images of monsters listmonsters Lists indicated def file settings listlightdefs Machinegun give weapon_machinegun Makes a light for you to see better testlight Max Ammo give ammo Max Health give health Opens up map editor editor Plasmagun give weapon_plasmagun Quit game quit Removes 60 FPS Limit Com_Fixedtic -1 Saves a demo of your playing to an AVI movie file aviDemo secret message idkfa Send message to everyone in multi-player say <message> Set brightness level r_brightness <#> Set gamma level r_gamma <0-3> Shotgun give weapon_shotgun Spawns a zombie similar to the one in the infirmary. spawn monster_zombie_morgue This will make it so you only have to press ~ to open the console, no longer alt+ctrl+~. com_allowconsole 1 Toggle hit % to HUD g_showprojectilepct 1 Toggle sound level display s_showlevelmeter 1 Unlock Nightmare Mode g_nightmare 1 Walk through solid objects noclip You can see your shadow during singleplayer. g_showplayershadow 1 Your game status status
In the console (Ctrl+Alt+~) type these to be given different ammo.
Effect Code Get ammo for BFG 9000 give ammo_bfg_small Get ammo for Chaingun give ammo_belt_small Get ammo for Machine Gun give ammo_clip_small Get ammo for Pistol give ammo_bullets_small Get ammo for Plasma Rifle give ammo_cells_small Get ammo for Rocket Launcher give ammo_rockets_small Get ammo for Shotgun give ammo_shells_small Get Hand Grenades give ammo_grenage_small Get large ammo for Machine Gun give ammo_clip_large Get large ammo for Pistol give ammo_bullets_large Get large ammo for Plasma Rifle give ammo_cells_large Get large ammo for Rocket Launcher give ammo_rockets_large Get large ammo for Shotgun give ammo_shells_large
Bring up the console by pressing Alt+Ctrl+~ then enter the following codes. When you load single player maps you start with all the weapons you could have to that point and a small amount of ammunition.
Effect Code Alpha Labs 1 map game/alphalabs1 Alpha Labs 2 map game/alphalabs2 Alpha Labs 3 map game/alphalabs3 Alpha Labs 4 map game/alphalabs4 Caverns 1 map game/caverns1 Caverns 2 map game/caverns2 Comm 1 map game/comm1 Comm Outside map game/commoutside CPU map game/cpu CPU Boss map game/cpuboss Delta 1 map game/delta1 Delta 2 map game/delta2 Delta 3 map game/delta3 Delta 4 map game/delta4 Delta 5 map game/delta5 Enpro map game/enpro Hell 1 map game/hell1 Hellhole map game/hellhole Mars City 1 map game/mars_city1 Mars City 2 map game/mars_city2 Mars City Administration map game/admin MC Underground map game/mc_underground Monorail map game/monorail Multiplayer Map 1 map game/mp/d3dm1 Multiplayer Map 2 map game/mp/d3dm2 Multiplayer Map 3 map game/mp/d3dm3 Multiplayer Map 4 map game/mp/d3dm4 Multiplayer Map 5 map game/mp/d3dm5 PDAs map game/pdas Recycling 1 map game/recycling1 Recycling 2 map game/recycling2 Site 3 map game/site3
Multiplayer: Command Cheat.
This cheat allows you to give voice repsonds in the multiplayer mode it can be used in all game types but is good to use in team death match since it does use responses for commanding your team.
You must use the console for this cheat to become activated. By pressing ctrl+alt+~(tilda) this opens up the console. You press the Num Pad keys to give the command.
Effect Code "Attack Now" Press 7 (Seven) "Cancel That" Press 1 (One) "Cover Me" Press 5 (Five) "Die Already" Press / (Backslash) "Grab the Armour" Press 4 (Four) "Great Game" Press 0 (Zero) "Hack" Press * (Star) "I'll Take That" Press 9 (Nine) "Move In " Press 8 (Eight) "Over Here" Press 6 (Six) "Prepare for Attack" Press 3 (Three) "Pull Back!" Press 2 (Two) "That Sucked" Press . (Period) Activates the cheat. exec mp_vchat
Contributed By: Kenster102.
In the console (Ctrl+Alt+~) Type these to spawn different ammo.
Effect Code Ammo for BFG 9000 spawn ammo_bfg_small Ammo for Chaingun spawn ammo_belt_small Ammo for Machinegun spawn ammo_clip_small Ammo for Pistol spawn ammo_bullets_small Ammo for Plasma Rifle spawn ammo_cells_small Ammo for Rocket Launcher spawn ammo_rockets_small Ammo for Shotgun spawn ammo_shells_small Hand Grenades spawn ammo_grenage_small Large ammo for Machinegun spawn ammo_clip_large Large ammo for Pistol spawn ammo_bullets_large Large ammo for Plasma Rifle spawn ammo_cells_large Large ammo for Rocket Launcher spawn ammo_rockets_large Large ammo for Shotgun spawn ammo_shells_large
Press Control+Alt+Tilde(~) To open the console, or just tilde if the com_allowconsole 1 cheat is typed in. The "god" and "notarget" codes are recommended before spawn a monster.
Effect Code Spawns a "Yellow Jacket" zombie with no jaw spawn monster_zombie_maint_nojaw Spawns a Archvile spawn monster_demon_archvile Spawns a bald "Yellow Jacket" zombie spawn monster_zombie_maint_bald Spawns a Bald zombie similar to the one in the infirmary spawn monster_zombie_tshirt_bald Spawns a Chainsaw zombie spawn monster_zombie_sawyer Spawns a Cherub spawn monster_demon_cherub Spawns a completely black "Yellow Jacket" zombie spawn monster_zombie_maint2 Spawns a Fat zombie with his intestines showing spawn monster_zombie_fat2 Spawns a Fat2 zombie holding a wrench spawn monster_zombie_fat_wrench Spawns a HellKnight spawn monster_demon_hellknight Spawns a Imp spawn monster_demon_imp Spawns a Jumpsuit zombie spawn monster_zombie_jumpsuit Spawns a Maggot spawn monster_demon_maggot Spawns a Mancubus spawn monster_demon_mancubus Spawns a No Jaw "Yellow Jacket" zombie with a flashlight spawn monster_zombie_maint_flashlight Spawns a No Jaw "Yellow Jacket" zombie with a wrench spawn monster_zombie_maint_wrench Spawns a Pinky spawn monster_demon_pinky Spawns a Revenant spawn monster_demon_revenant Spawns a Skinny "Yellow Jacket" zombie spawn monster_zombie_maint_skinny Spawns a Skinny Suit zombie spawn monster_zombie_suit_skinny Spawns a skinny zombie spawn monster_zombie_skinny Spawns a Suit zombie with a bloody mouth spawn monster_zombie_suit_bloodymouth Spawns a Suit zombie with no head spawn monster_zombie_suit_neckstump Spawns a Tick spawn monster_demon_tick Spawns a Trite spawn monster_demon_trite Spawns a Wraith demon spawn monster_demon_wraith Spawns a zombie almost exactly like the one in the infirmary spawn monster_zombie_tshirt_blown Spawns Cyberdemon spawn monster_boss_cyberdemon Spawns Guardian spawn monster_boss_guardian Spawns Guardian's Seeker spawn monster_boss_guardian_seeker Spawns Sabaoth spawn monster_boss_sabaoth Spawns Vagory spawn monster_boss_vagary
In the console (Ctrl+Alt+~) Type these in to spawn different monsters/weapons. You might want to use the "Notarget" code so they don't kill you right away.
Effect Code "Yellow Jacket" Zombie spawn monster_zombie_maint a "clean" skeleton spawn env_ragdoll_skeleton2 a bloody skeleton spawn env_ragdoll_skeleton Arch-Vile demon spawn monster_demon_archvile armed guard spawn marscity_marine_helmet_p90_walking barrel spawn moveable_base_barrel base spawn moveable_base_fixed base spawn moveable_base base brick spawn moveable_base_brick BFG 9000 spawn weapon_bfg boulder spawn moveable_base_boulder burger spawn moveable_burger canister spawn moveable_cannister carton spawn moveable_cartonbox (1-8) Chaingun spawn weapon_chaingun Chaingun Zombie spawn monster_zombie_commando_cgun chair spawn moveable_chair (1,2 or 5) closed burger box spawn moveable_burgerboxclose coke can spawn moveable_cokecan computer spawn moveable_computer Cyberdemon spawn monster_boss_cyberdemon domino spawn moveable_base_domino explosive barrel spawn moveable_explodingbarrel Fat zombie spawn monster_zombie_fat Flying Cacodemon spawn monster_flying_cacodemon gizmo spawn moveable_gizmo (1-3) guard with a pistol spawn char_security_goggles_pistol Hellknight demon spawn monster_demon_hellknight highly explosive barrel spawn moveable_burningbarrel Imp spawn monster_demon_imp laptop spawn moveable_blaptop Machinegun spawn weapon_machinegun Maggot demon spawn monster_demon_maggot Mancubus demon spawn monster_demon_mancubus monitor spawn moveable_monitor open burger box spawn moveable_burgerboxopen oxygen tank that explodes when shot spawn moveable_burningtank oxygen tank that explodes when shot spawn moveable_explodingtank Pinky Demon (Cyber dog) spawn monster_demon_pinky Pistol spawn weapon_pistol Plasma Rifle spawn weapon_plasmagun Rocket Launcher spawn weapon_rocketlauncher Shotgun spawn weapon_shotgun Soul Cube spawn weapon_soulcube spawns a bloody arm spawn env_gibs_leftarm (or right) spawns a bloody human torso spawn env_gibs_torso spawns a bloody leg spawn env_gibs_leftleg (or right) spawns a bloody spine spawn env_gibs_spine Spawns a cherub (baby locust) spawn monster_demon_cherub Spawns a flaming Bernie zombie! Wewt! spawn monster_zombie_bernie spawns a hazard suit scientist spawn char_hazmat Spawns a lostsoul, sorta low to the ground. spawn monster_flying_lostsoul Spawns a revenant. spawn monster_demon_revenant Spawns a strong, boney zombie. spawn monster_zombie_boney Spawns a Zsec with a machine gun. spawn monster_zsec_machinegun Spawns a Zsec with a pistol, fires slowly. spawn monster_zsec_pistol_slowfire Spawns a Zsec with a pistol. spawn monster_zsec_pistol Spawns a Zsec with a shotgun. spawn monster_zsec_shotgun Spawns an immobile, untouchable, unremovable Maledict, the thing you see in the ending cinematic of the game. There is no point in this one. spawn monster_boss_maledict_cinematic Spawns an imp in a weird position. Doesnt move. spawn monster_demon_imp_crawl_armdoor Spawns an imp that starts out in crawling position. spawn monster_demon_imp_crawler spawns campbell holding bfg spawn char_campbell_bfg spawns campbell holding his bfg case spawn char_campbell_bfgcase spawns campbell holding...nothing! spawn char_campbell spawns swann spawn char_swann Spawns the CPU boss, Sabaoth. spawn monster_boss_sabaoth spawns the evil betruger spawn char_betruger Spawns the floating blue thing above the Guardian. O.o; spawn monster_boss_guardian_spawner Spawns the Guardian's Seeker. spawn monster_boss_guardian_seeker Spawns the hell boss, the Guardian. spawn monster_boss_guardian Spawns the spider boss, Vagary. spawn monster_boss_Vagary table spawn moveable_ktable Tentacle Zombie spawn monster_zombie_commando Tick demon spawn monster_demon_tick Trite demon spawn monster_demon_trite wad of paper spawn moveable_paperwad weapons spawn moveable_item_(any weapon here) wrench spawn moveable_wrench
Bring up the console by pressing Alt+Ctrl+~ then enter the following:
Effect Code A simple room map testmaps/test_box Large room with lots of enemies map testmaps/test_lotsaimps Tall room with domino effect boxes map testmaps/test_boxstack
Contributed By: KamelRed.
Press Ctrl+Alt+~(Tilde) to bring up the command console in a single player game:
Effect Code Change the angle your character is viewed in thirdperson. 180 is a front view. pm_thirdPersonAngle "Value" Change the distance the camera is from you in third person. 0 is a face view, 80 is default. pm_thirdPersonRange "Value" Change the height you are viewed in third person. Negative numbers are below normal. pm_thirdPersonHeight "Value" Play from third person with your HUD, crosshair, etc. pm_thirdpersondeath 1
Contributed By: PritomD.
Cabinet Lock Codes
Enter these on the panels found on the numbered cabinets through out the game.
Effect Password #001 396 #003 483 #009 752 #013 586 #017 347 #023 531 #038 409 #039 102 #047 123 #048 123 #049 123 #054 246 #054 (second) 142 #063 972 #064 651 #078 364 #079 364 #103 259 #104 579 #112 538 #114 715 #116 972 #116 (second) 624 #117 624 #213 371 #215 298 #216 624 #217 624 #317 841 #386 836 #387 836 #452 571 #666 372 #669 468 21D 298 CPU Lab A 627 Level 3 Access 463 Mars City Armory 584 Martian Buddies 1 and 2 0508 Monorail Airlock 826 Plasma Storage 734 Security Chief Door 931 Storage 07 725 Valve 1 Terminal 842 Weapons Storage 1 and 2 734
Unlockable How to Unlock Nightmare Difficulty Beat the game.
Contributed By: dasviolator.
In the console, type in any of the following to recieve a message: iddqd, idkfa, idfa, idclip, and idchoppers. You do not need to press enter to recieve the message.
Contributed By: Chaos Death Saurer.
id Software PDA
In the final level, Excavation Site, after going down the elevator into Hell, stick to the left wall. Make sure to stay to the left, or the final cutscene will trigger. You should come to a dead end with candles barely lighting a brick with the id logo in the center. Click this brick and a wall will open to your left. Walk inside the room to find the id Software PDA containing "Thank You" emails from the staff.
Contributed By: Mr Communism.
Super Turkey Puncher 3
When you start the game, go through out the game and find the kitchen before 'all hell breaks loose' and in the corner of the kitchen you'll find an arcade game...On the screen is the face of the original Doom character...And he also makes the same faces when you punch and kill the turkey... Get a highscore of 25,000 or higher to get a mail on your PDA.
Contributed By: EvilMajinGogeta.
You can customize your savegames and player names in color! Before typing in the name of your game/player type "^" without quotes and a number 1-0. Once typed, it will disappear and the cursor will change colors, indicating you did it correctly. You can use some letters too, but all the colors are in the numbers.
Contributed By: IWANTSTUFFF.
Doom 3 Custom Flashlight Textures
To make a custom texture for your flashlight in Doom 3, create a .pk4 file or copy one from your Doom 3 directory and clear it out. You can use a compression program such as WinZip to open and compile .pk4 files.
Once you have an empty .pk4 file to work with, create a folder named “lights” (without quotes). Grab the image you want to use and convert it to a .tga file (256 X 256 pixels is a good size). When you use the image it will be reversed, so mirror your image before saving it. Name the image flashlight6.tga, place it in the lights folder and make sure that folder goes in your .pk4 file. Then, rename the .pk4 file so it is the highest number in your Doom 3 directory. For example, if you have a pak005.pk4 file already, you will have to name your new flashlight texture file pak006.pk4 for it to take effect.
Once you have renamed the file, place it in your base directory and start the game.
Contributed By: gsgreg.
Nightmare Difficulty Without Finishing the Game
You will need to edit the DoomConfig.cfg file, located in the /Data/BASE folder. Make sure you backup the file before making any changes. Open the file with Notepad or other text editor. Look for the "g_nightmare" entry. If you haven't finished the game yet, you will see the number 0. Change it to 1, save, and nightmare mode will be unlocked.
Contributed By: MMK.
Skip beginning objectives
At the very beginning of the game as soon as you start. Turn around and kill yourself by jumping off the platform. Click restart, and you will start in the elevator to the comm center with a pistol with full ammo, a shotgun, flashlight, and all hell breaking loose around you.
Contributed By: gamerking128.
Know Something We Don't?
You can submit new cheat codes for this game using our Cheat Submission Form.
Have We Been Fooled?
If you see a non-working or fake code in the list above, let us know by using our Problem Submission Form.