Doom 3 cheats & more for PC (PC)
- Cheats |
- Unlockables |
- Hints |
- Easter Eggs |
- Glitches |
- Guides |
- Achievements
Get the latest Doom 3 cheats, codes, unlockables, hints, Easter eggs, glitches, tips, tricks, hacks, downloads, achievements, guides, FAQs, walkthroughs, and more for PC (PC). CheatCodes.com has all you need to win every game you play!
Use the above links or scroll down see all to the PC cheats we have available for Doom 3.
Hints
How To Beat The Cyberdemon
To beat the final boss (the Cyberdemon) use the Soul Cube. After using it, just circle around the Hell portal and kill 5 demons and use the Soul Cube again. Repeat until the Cyberdemon is dead. The only thing you have to worry about is the Cyberdemon's rocket launcher, it's a lot more nasty than in the original Doom (hehe).
All Access Security Pass
Before reaching the final boss move to the left and find a little section you can crawl under. Look for a brick that says ID. Hit this brick like you would a computer panel. It will open a secret area with a PDA. This PDA will have messages from the programmers and will give you an all access security pass.
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. 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
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.
Cabinet Lock Codes
Enter these on the panels found on the numbered cabinets through out the game.
0508 Martian Buddies 1 and 2 102 #039 123 #049 123 #048 123 #047 142 #054 (second) 246 #054 259 #103 298 #215 347 #017 364 #079 364 #078 371 #213 372 #666 396 #001 409 #038 468 #669 483 #003 531 #023 538 #112 571 #452 579 #104 586 #013 624 #117 624 #116 (second) 651 #064 715 #114 734 Weapons Storage 1 and 2 752 #009 836 #387 836 #386 841 #317 972 #116 972 #063
Cheats
Model Names
Use one of the following values with the "spawn [model name]" code:
Result Model name Cyberdemon monster_boss_cyberdemon Guardian monster_boss_guardian Guardian's Seeker monster_boss_guardian_seeker Sabaoth monster_boss_sabaoth Vagary monster_boss_vagary Archvile monster_demon_archvile Cherub monster_demon_cherub Hellknight monster_demon_hellknight Imp monster_demon_imp Maggot monster_demon_maggot Mancubus monster_demon_mancubus Pinky monster_demon_pinky Revenant monster_demon_revenant Tick monster_demon_tick Trite monster_demon_trite Wraith monster_demon_wraith Zombie wth flashlight monster_zombie_ maint_flashlight Flaming Zombie monster_zombie_bernie Commando Zombie monster_zombie_commando Commando Zombie with chaingun monster_zombie_commando_cgun Fat Zombie with wrench monster_zombie_fat_wrench Fat Zombie monster_zombie_fat2 Zombie in jumpsuit monster_zombie_jumpsuit Zombie eating monster_zombie_jumpsuit_eating Zombie in labcoat monster_zombie_labcoat Zombie missing limb monster_zombie_limb Zombie monster_zombie_maint Bald zombie monster_zombie_maint_bald Zombie with no jaw monster_zombie_maint_nojaw Skinny zombie monster_zombie_maint_skinny Zombie with Wrench monster_zombie_maint_wrench Zombie monster_zombie_maint2 Zombie with a pipe monster_zombie_pipe Chainsaw zombie monster_zombie_sawyer Skinny zombie monster_zombie_skinny Bloody mouthed zombie monster_zombie_suit_bloodymouth Headless zombie monster_zombie_suit_neckstump Skinny zombie in suit monster_zombie_suit_skinny Bald Zombie in T-shirt monster_zombie_tshirt_bald Zombie in T-shirt monster_zombie_tshirt_blown Z-sec Zombie with machine gun monster_zombie_zsec_machinegun Z-sec Zombie with pistol monster_zombie_zsec_pistol Z-sec Zombie with shield monster_zombie_zsec_shield Z-sec Zombie with shotgun monster_zombie_zsec_shotgun
Map Names
Use one of the following values with the "map [map name]" code:
Result Map name Administration admin.map Alpha Labs Sector 1 alpha1.map Alpha Labs Sector 2 alpha2.map Alpha Labs Sector 3 alpha3.map Alpha Labs Sector 4 alpha4.map Caverns Area 1 caverns1.map Caverns Area 2 caverns2.map Communications Transfer commout.map Communications communications.map CPU Complex cpu1.map Central Processing cpuboss.map Delta Labs Level 1 delta1.map Delta Labs Level 2A delta2a.map Delta Labs Level 2B delta2b.map Delta Labs Level 3 delta3.map Delta Labs Level 4 delta4.map Delta Complex delta5.map EnPro Plant enpro.map Hell hell.map Primary Excavation hellhole.map Mars City 1 marscity1.map Mars City 2 marscity2.map Mars City Underground mcunderground.map Monorail monorail.map Monorail Skybridge recycling1.map Recycling Sector 2 recycling2.map Site 3 site3.map
Cheat Codes
While playing a game, press [Ctrl] + [Alt] + ~ to display the console window. Then, enter one of the following codes to activate the corresponding cheat function:
Result Cheat Code God mode [Note] god Full weapons and ammunition give all All keys give keys No clipping noclip Machine gun give weapon_machinegun Shotgun give weapon_shotgun Plasmagun give weapon_plasmagun BFG give weapon_bfg Chainsaw give weapon_chainsaw Rocket launcher give weapon_rocketlauncher Ignored by most enemies notarget Game benchmark benchmark Skip to last level doomhell Freeze everything on screen freeze Save demo in .AVI format avidemo Display graphics card details gfxinfo Show framerate com_drawfps 1 Classic 1995 version give doom95 Display game status status Play indicated map map [map name] Spawn indicated model spawn [model name] Benchmark test timedemo demo1.demo Set gamma level r_gamma [0-3] Set brightness level r_brightness [number] Toggle sound level display s_showlevelmeter 1 Set sound volume; default is 0 s_volume_db [number] Toggle hit % to HUD g_showprojectilepct 1 Exit game quit Unknown _use Unknown _moveright Unknown _moveleft Unknown _movedown Unknown _forward Unknown _back Unknown _right Unknown _left Unknown _lookdown Unknown _lookup Unknown _attack Unknown _moveup Unknown _speed Unknown _strafe Unknown _button7 Unknown _button6 Unknown _button5 Unknown _button4 Unknown _button3 Unknown _button2 Unknown _button1 Unknown _button0 Unknown aasstats Unknown addarrow Unknown addline Unknown blinkline Unknown bindlist Unknown bind Unknown centerview Unknown compressdemo Unknown connect Unknown clearlights Unknown condump Unknown clear Unknown cvar_restart Unknown cvarlist Unknown combinecubeimages Unknown crash Unknown collisionmodelinfo Unknown dirtyfeet Unknown dir Unknown demoshot Unknown disconnect Unknown dmap Unknown echo Unknown envshot Unknown exec Unknown exportmodels Unknown editsounds Unknown editlight Unknown editor Unknown error Unknown fillrate Unknown flashlight Unknown focussoundseditor Unknown give Unknown game_memory Unknown in_restart Unknown kill Unknown killragdolls Unknown killmoveables Unknown killmonsters Unknown keeptestmodel Unknown listmodels Unknown listskins Unknown listmaterials Unknown listimages Unknown listmodes Unknown listlightdefs Unknown listentitydefs Unknown listmonsters Unknown listentities Unknown listthreads Unknown listsounds Unknown listanims Unknown listcollisionmodels Unknown listlines Unknown listvertexcache Unknown modulatelights Unknown noclip Unknown notarget Unknown nextanim Unknown overlaygui Unknown path Unknown poplight Unknown parsewait Unknown printshader Unknown printmode Unknown playdemo Unknown playcmddemo Unknown playermodel Unknown prevanim Unknown reload Unknown reloadsounds Unknown reloadsoundshaders Unknown reloadfx Unknown reloadanims Unknown reexportmodels Unknown removeline Unknown runreach Unknown runaas Unknown recordcmddemo Unknown recorddemo Unknown recordcmddemo Unknown recorddemo Unknown renderbumpflat Unknown renderbump Unknown roq Unknown reloadguis Unknown reset Unknown regenerateworld Unknown reloadimages Unknown reloadshaders Unknown reloadmodels Unknown script Unknown reloadentitydefs Unknown s_musictrack Unknown s_cacheinvalidate Unknown s_cacheinfo Unknown s_restart Unknown seta Unknown set Unknown setviewpos Unknown setstepgamma Unknown setu Unknown sets Unknown sizedown Unknown sizeup Unknown screenshot Unknown spawnserver Unknown stoprecording Unknown say Unknown testtrace Unknown testimage Unknown testshader Unknown testbump Unknown testlight Unknown touchfx Unknown touchgui Unknown touchfile Unknown toggle Unknown testsimd Unknown touchmaterial Unknown testfx Unknown touchsound Unknown listsoundshaders Unknown touchparticle Unknown testdamage Unknown testblend Unknown testanim Unknown testparticle Unknown testmodel Unknown testwipe Unknown testgui Unknown testmap Unknown touchskin Unknown touchmodel Unknown unbind Unknown unbindall Unknown vid_restart Unknown vstr Unknown writeconfig Unknown writeprecache Unknown weapon Unknown weapnext Unknown where Unknown weapprev Unknown weaponsplat
Third Person View
Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the "doomconfig.cfg" file in the game folder. Add the following line to the file, the press P during a game:
bind "p" "toggle pm_thirdperson"
Enable Player Shadows
Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the "doomconfig.cfg" file in the game folder. Locate the line:
seta g_showPlayerShadow "0" and change it to: seta g_showPlayerShadow "1"
Nightmare Difficulty Setting
Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the "doomconfig.cfg" file in the game folder. Locate the line:
"seta g_nightmare "0" and change it to: seta g_nightmare "1"
Classic God Code Egg
Open up the console using Ctrl+A+~ and type iddqd. You'll get a secret message.
Test Maps
Bring up the console by pressing Alt+Ctrl+~ then enter the following
Simple Room - map testmaps/test_box Large Room Lots of Enemies - map testmaps/test_lotsaimps Tall Room Domino Effect Boxes - map testmaps/test_boxstack
Console Commands
Press Ctrl+Alt+~(Tilde) to bring up the command console in a single player game:
Code Effect give keys Acquire all the keys you'll ever need give all All weapons with full ammo, health and armor give weapon_bfg BFG give weapon_chainsaw Chainsaw kill Commit suicide com_showfps 1 Draws your Framerate. freeze Freeze all on screen benchmark Game Benchmark give weapon_rocketlauncher Rocketlauncher god God Mode gfxinfo Graphicscard infomation notarget Invisibility to most enemies killmoshters Kills all Monsters give doom95 Load the '95 version of Doom give weapon_machinegun Machinegun give weapon_plasmagun Plasmagun quit Quit game aviDemo Saves a demo of your playing to an AVI movie file give weapon_shotgun Shotgun doomhell Skip all levels to last noclip Walk through solid objects status Your game status
Unlockables
We have no unlockables for Doom 3 yet. If you have any unlockables please submit them.
Easter eggs
We have no easter eggs for Doom 3 yet. If you have any unlockables please submit them.
Glitches
We have no glitches for Doom 3 yet. If you have any unlockables please submit them.
Guides
We have no guides or FAQs for Doom 3 yet. If you have any unlockables please submit them.



