Doom 3: BFG – PC Console Commands & Codes


Like these Doom 3 unlockables? Find a massive compendium of game guides, collectibles, and secrets on Game Front’s free video apps.
Check out GameFront’s iOS Walkthroughs App
Check out GameFront’s Droid Walkthroughs App


Doom 3 may have been an update to the classic Doom formula, but it brought back those classic cheat codes gamers adore. The BGF edition changed how to access the console, but you’ll still be able to use those same cheats if you know the trick. Below, we’ve got instructions and a list of commands to brighten up your Mars adventures.

Escape Mars and stop the invasion of evil with the Doom 3: BFG game guide, or get your hands on more secrets like this with our cheats list.


PC Console Commands & Codes

How to Bring Up the PC Console

Add the line “+seta com_allowconsole 1″ without quotations in the game’s shortcut. Right-click the .exe file, choose Properties and add to the Target field.

It should look like this:

“[Install Location]\Doom3BFG.exe” +seta com_allowconsole 1

Common Example: “C:\Program Files (x86)\Bethesda Softworks\Doom 3 BFG Edition\Doom3BFG.exe” +seta com_allowconsole 1

In the target line, don’t forget to put a space after “Doom3BFG.exe”.

Bring up the console in-game with the [~] key.

Console Codes

god – God mode
noclip – No clipping mmode
editor – Opens level editor (Crash Warning!)
give all – Gives all weapons, full ammo, full health and armor
give weapon_ – Gives a weapon; shotgun, chaingun, chainsaw, flashlight, machinegun, pistol, plasmagun, rocketlauncher, bfg
notarget – AI ignores the player
give berserk – Gives Berserk
give health – Full health
give pda – Give all PDAs and video disks found in the current level
pm_thirdperson 1 – Activates third-person mode, type “0″ to replace “1″ to turn off.
killMonsters – Kills all monsters on the current level
kill: Suicide
pm_walkspeed ### – Changes player walk speed
pm_runspeed ### – Changes player run speed
pm_crouchspeed ### – Changes player crouch speed
pm_jumpheight ### – Changes player jump height
pm_noclipspeed ### – Changes noclip mode movement speed
clearLights – Removs all lights
testLight – Generate new light

Map Codes

  • Code:
    map [map] – Loads named level, Example: map game/alphalabs1

Map List:
game/alphalabs1
game/alphalabs2
game/alphalabs3
game/alphalabs4
game/caverns1
game/caverns2
game/comm1
game/commoutside
game/cpu
game/cpuboss
game/delta1
game/delta2
game/delta3
game/delta4
game/delta5
game/enpro
game/hell1
game/hellhole
game/mars_city1
game/mars_city2
game/admin
game/mc_underground
game/monorail
game/mp/d3dm1
game/mp/d3dm2
game/mp/d3dm3
game/mp/d3dm4
game/mp/d3dm5
game/pdas
game/recycling1
game/recycling2
game/site3

Spawn Monster Codes

  • Code:
    spawn monster_[EnemyType]_[EnemyName] – Spawns named monster, Example: spawn zombie_maint_wrench

Monster List:
zombie_maint_bald
zombie_maint_nojaw
zombie_maint_skinny
zombie_maint_wrench
zombie_maint_flashlight
zombie_maint
zombie_maint2
zombie_maint_fast
zombie_labcoat_skinny
zombie_labcoat_neckstump
zombie_labcoat_limb
zombie_labcoat_pipe
zombie_suit_skinny
zombie_suit_bloodymouth
zombie_suit_neckstump
zombie_tshirt_bald
zombie_tshirt_blown
zombie_fat
zombie_fat2
zombie_fat_wrench
zombie_bernie
zombie_sawyer
zombie_commando
zombie_commando_cgun
zombie_morgue
zombie_boney
zsec_pistol
zsec_shotgun
zsec_machinegun
zsec_shield
demon_imp
demon_imp_crawler
demon_maggot
demon_wraith
demon_pinky
demon_trite
demon_tick
demon_revenant
demon_cherub
demon_mancubus
demon_archvile
demon_hellknight
flying_lostsoul
flying_cacodemon
boss_vagary
boss_guardian
boss_guardian_seeker
boss_sabaoth
boss_cyberdemon
flying_forgotten
demon_d3xp_vulgar
demon_d3xp_bruiser

[Thanks to The Doom Wiki for extra code listings.]

Codes we’re missing? Did we make a mistake? Let us know in the comments.

Join the Conversation   

* required field

By submitting a comment here you grant GameFront a perpetual license to reproduce your words and name/web site in attribution. Inappropriate or irrelevant comments will be removed at an admin's discretion.

7 Comments on Doom 3: BFG – PC Console Commands & Codes

Michael

On October 19, 2012 at 12:44 pm

The only reason i enabled my console was so that i could rebind the controller commands to mimic that of the old Xbox version of the game.

if you dont like holding down your left thumbstick to run

enable the console as shown and then input these commands into the console

bind joy_trigger1 “_speed” (with quotations)

bind joy2 “_impulse16″ (with quotations)

this binds the flashlight to the B key for an xbox controller

and the left trigger to run!

makes it alot easier for jumps and such c:

Enjoy!!!!

(also remember to disable the console and start a new save game if you want to play with this control style, and still get achievements)

GIULIO

On October 30, 2012 at 11:48 am

why when i put “Doom3BFG.exe” +seta com_allowconsole 1 the computer don’t accept ?

Giulio

On October 30, 2012 at 11:51 am

why when i put +seta com_allowconsole 1 after the “space” don’t accept the controll?

SamuraiGuy

On November 30, 2012 at 6:13 pm

works! thz! =D

Quentin

On December 20, 2012 at 2:41 am

are you able to enable the console on the cracked version without steam?
i don’t quite understand your “written” instructions on how to enable it.
if anyone can help please do. thanks

doomguy666

On January 7, 2013 at 5:17 am

is way to now is wright spawn and monster then press botton with 2 lines and evreting with spawn monster will apeir

Turismo

On July 3, 2014 at 5:18 am

The best way to get almost any cheat code in doom 3 game is writting any letter in console and clicking (Tab) button. It will show you all possible codes that you can write. Also there could be written commands from editor. Of course if you want to find these commands then you will need original doom 3 or at least .pk4 files with .def files that contais these codes. For example you can use this code to get character with differend head, name and even skin: spawn char_betruger npc_name James def_head char_marinehead_helmet skin skins_marine_something…. and so it works on monsters. You can spawn monsters with names.
So if you have original doom 3 and you want some awesome codes just go to its installation directory – base – pak000.pk4 (open with winrar) – def – heads.def (open with notepad) and there you find list of heads possible. This also works on quake 4.