Programmer message
Enter codes from the original Doom (for example, "iddqd" or "idclip")
at the console window. Along with the "invalid" message, you will
get a message stating that you have a good memory.
View credits
Go to the Excavation Site level (final map) and get just before you enter the
halls of Cyber-Satan. Walk to the left in the lower dungeons just before you
reach the location where the wall breaks open and the intermission sequence
of you discovering the final Boss starts. You will reach a dead end. Crouch
and face the wall of the dead end. Look directly above the floor under a few
protruding bricks to see the iD logo in the stone wall. Place your cross-hair
on it. The same sound played when you use a computer will be heard. Click the
iD logo. The brick it on will push into the wall with a scratching sound. A
new path to your left will appear. Follow it to find a chamber lit by red light
that has a huge horned skull on the back wall. Below the skull is a bloody pentagram
with a PDA positioned in the center. Download the data from the iD PDA into
your own to read . You will find e-mails from the game developers.
Saving ammunition
If you can avoid it, try not to use weapons like the shotgun or others that
have difficult to find ammunition on the weaker zombies. The flashlight (if
you are fast enough) or just the pistol usually will work.
Bathroom scare
After you have found the lost scientist and are returning to the main building,
find your way back to the bathrooms. Stand in front of the mirror with your
pistol then cycle through until your shotgun then get very close.
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"
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"
Enable 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"
Cabinet combinations
Use one of the following combinations to unlock the corresponding cabinet:
Cabinet 001: 396
Cabinet 003: 483
Cabinet 009: 752
Cabinet 013: 586
Cabinet 017: 347
Cabinet 023: 531
Cabinet 038: 409
Cabinet 039: 102
Cabinet 047: 123
Cabinet 048: 123
Cabinet 049: 123
Cabinet 054: 246
Cabinet 054 (second): 142
Cabinet 063: 972
Cabinet 064: 651
Cabinet 078: 364
Cabinet 079: 364
Cabinet 103: 259
Cabinet 104: 579
Cabinet 112: 538
Cabinet 114: 715
Cabinet 116: 972
Cabinet 116 (second): 624
Cabinet 117: 624
Cabinet 213: 371
Cabinet 215: 298
Cabinet 317: 841
Cabinet 386: 836
Cabinet 387: 836
Cabinet 452: 571
Cabinet 666: 372
Cabinet 669: 468
Martian Buddies 1 and 2: 0508
Weapons Storage 1 and 2: 734
Easier console
To enable the console easier, add "+set com_allowConsole 1" to your
command-line shortcut for the game. You can then access the console by simply
pressing ~.
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
Spawn indicated item give [item name]
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 [monster 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 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
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
Additionally, the following
test maps can be extracted from the pak000.pk4 file and played with the corresponding
console command:
map testmaps/test_lotsaimps.map
map testmaps/test_box.map
map testmaps/test_boxstack.map
Monster names
Use one of the following values with the "spawn [monster name]" code:
Result
Monster 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
Other names
Use one of the following values with the "spawn [name]" code:
Result Name
Adrenaline powerup_adrenaline
Megahealth powerup_megahealth
Invisibility powerup_invisibility
Item names
Use one of the following values with the "give [item name]" code:
pda admin_banks
pda admin_dorweiler
pda admin_moses
pda admin_simons
pda alphalabs1_berger
pda alphalabs1_krietman
pda alphalabs1_lipsitz
pda alphalabs1_smith
pda alphalabs2_chin
pda alphalabs2_connors
pda alphalabs3_abrams
pda alphalabs3_lamia
pda alphalabs3_nelson
pda alphalabs3_poota
pda alphalabs4_kaczynski
pda caverns1_cody
pda comm1_blake
pda comm1_finch
pda comm1_wolfe
pda comm1_wolfe
pda commoutside_holiday
pda commoutside_ridge
pda cpu_bates
pda cpu_haskell
pda cpuboss_tooloose
pda delta1_mora
pda delta1_price
pda delta2a_cinders
pda delta2a_raleigh
pda delta2a_wilson
pda delta2b_bullman
pda delta2b_erikson
pda delta2b_mcneil
pda delta2b_stemmons
pda delta3_cerano
pda delta3_lee
pda delta3_shultz
pda delta4_gilbert
pda delta5_jackson
pda delta5_swann
pda enpro_chasar
pda enpro_hammer
pda enpro_raad
pda hell_garlick
pda hell_hebert
pda marscity2_caseon
pda marscity2_duncan
pda marscity2_stanton
pda marscity2_tyson
pda mc1_berneche
pda mcunderground_baston
pda mcunderground_delahue
pda mcunderground_ryan
pda mcunderground_young
pda monorail_cullen
pda monorail_harding
pda monorail_hollies
pda monorail_ross
pda recycling1_garza
pda recycling1_sadowayj
pda recycling2_johnson
pda recycling2_moen
pda site3_davis
pda site3_rogers
video bfg
video chaingun
video demon_museum
video epd (download videodisc with content)
video hydrocon
video ian_report
video ipn_news
video mfs
video plasmagun
video recycling
video soulcube
video tablets
Cheat Codes (alpha
version)
Enter one of the following codes to activate the corresponding cheat function:
Result Cheat
Code
God mode god
Disable AI (non-functioning) notarget
No clipping mode noclip
Shotgun give weapon_shotgun
Machine gun give weapon_machinegun
Plasma gun give weapon_plasmagun
BFG give weapon_bfg
Rocket launcher give weapon_rocketlauncher
Chainsaw give weapon_chainsaw