Skip to content

Console Commands

Brad Harding edited this page Jun 9, 2024 · 100 revisions

Here is a list of DOOM Retro’s console commands (CCMDs). To use a CCMD, type its name in the console, followed by any parameters, and press ENTER.

alias alias [[]command[; command]] Creates an alias that executes a string of commands.
bind control [+action|[]command[command]] Binds an +action or a string of commands to a control.1
bindlist Lists all controls bound to an +action or a string of commands.
clear Clears the console.
cmdlist [searchstring] Lists all console commands.
condump [filename[.txt]] Dumps the contents of the console to a file.
cvarlist [searchstring] Lists all console variables.
endgame Ends the game.
exec filename[.cfg] Executes all commands in a file.
exitmap Exits the current map.
explode barrels|missiles Explodes all barrels or missiles.
fastmonsters [on|off] Toggles fast monsters.
freeze [on|off] Toggles freeze mode.
give ammo|armor|health|keys|weapons|powerups|all|item Gives ammo, armor, health, keys, weapons, powerups, or all or certain items to you.
god [on|off] Toggles god mode.
if CVAR is value then []command[; command] Executes a string of commands if a CVAR equals a value.
infiniteammo [on|off] Toggles an infinite amount of ammo for all of your weapons.
kill player|all|[[un]friendly ]monster Kills the player, all monsters, or a type of monster.
license Shows the GNU General Public License v3.0.
load 1..8|filename[.save] Loads a savegame.
map ExMy[B]|MAPxy|title|first|previous|next|
last|random
Warps you to another map.
maplist Lists all of the maps available to play.
mapstats Shows stats about the current map.
name [[un]friendly ]monster name Gives a name to the monster nearest to you.
newgame Starts a new game.
noclip [on|off] Toggles no clipping mode.
nomonsters [on|off] Toggles the presence of monsters in maps.2
notarget [on|off] Toggles monsters not targeting you.
pistolstart [on|off] Toggles you starting each map with 100% health, no armor, and only your pistol with 50 bullets.2
play soundeffect|music Plays a sound effect or music lump.
playerstats Shows stats about you.
print []message[] Prints a player “message”.
quit Quits to the desktop.
readme Shows the accompanying readme file for the currently loaded PWAD.
regenhealth [on|off] Toggles regenerating your health by 1% every second when it’s less than 100%.
remove decorations|corpses|bloodsplats|items|item|everything Removes all decorations, corpses, bloodsplats, items, certain items, or everything.
reset CVAR Resets a CVAR to its default.
resetall Resets all CVARs and bound controls to their defaults.
respawnitems [on|off] Toggles respawning items.
respawnmonsters [on|off] Toggles respawning monsters.
restartmap Restarts the current map.
resurrect player|all|[[un]friendly ]monster Resurrects the player, all monsters, or a type of monster.
save 1..8|filename[.save] Saves the game.
spawn item|[[un]friendly ]monster Spawns an item or monster in front of you.
take ammo|armor|health|keys|weapons|powerups|all|item Takes ammo, armor, health, keys, weapons, powerups, or all or certain items away from you.
teleport x y[ z] Teleports you to (x, y, z) in the current map.
thinglist Lists all things in the current map.
timer minutes Sets a timer to exit each map after a number of minutes.
toggle CVAR Toggles a CVAR on and off.
unbind control|+action Unbinds the +action from a control.
vanilla [on|off] Toggles vanilla mode.3
wiki Opens the DOOM Retro Wiki.

+actions
+alwaysrun, +automap, +back, +clearmark, +console, +fire, +followmode, +forward, +freelook, +grid, +jump, +left, +mark, +maxzoom, +menu, +nextweapon, +pandown, +panleft, +panright, +panup, +prevweapon, +right, +rotatemode, +run, +screenshot, +strafe, +strafeleft, +straferight, +use, +weapon1 to +weapon7, +zoomin, +zoomout

controls
0 to 9, a to z, -, +, =, backspace, tab, [, enter, ], ctrl, ;, ', shift, capslock, \, ,, ., /, alt, space, scrolllock, printscreen, home, up, pageup, left, right, end, down, pagedown, insert, delete, escape, F12, numpad0 to numpad9
mouse1 to mouse8, wheelup, wheeldown
dpadup, dpaddown, dpadleft, dpadright, start, guide, back, leftthumb, rightthumb, leftshoulder, rightshoulder, lefttrigger, righttrigger, button1 to button4, paddle1 to paddle4, touchpad, misc1

items
armorbonus, backpack, barrel, berserk, bfg9000, bloodymess1, bloodymess2, bluearmor, bluekeycard, blueskullkey, boxofbullets, boxofrockets, boxofshells, burningbarrel, candelabra, candlestick, cell, cellpack, chaingun, chainsaw, clip, computerareamap, deadcacodemon, deadimp, deadpinkydemon, deadplayer, deadshotgunguy, deadzombieman, evileye, fiveskullsshishkebab, floatingskullrock, floorlamp, greenarmor, hangingleg, hanginglegblocking, hangingpairoflegs, hangingpairoflegsblocking, hangingtorsobrainremoved, hangingtorsolookingdown, hangingtorsolookingup, hangingtorsoopenskull, hangingvictimarmsout, hangingvictimarmsoutblocking, hangingvictimgutsandbrainsremoved, hangingvictimgutsremoved, hangingvictimonelegged, hangingvictimoneleggedblocking, hangingvictimtwitching, hangingvictimtwitchingblocking, healthbonus, impaledhuman, invulnerability, largebrowntree, lightamplificationvisor, medikit, megasphere, partialinvisibility, pileofskullsandcandles, pistol, plasmarifle, poolofblood, poolofbloodandbones, poolofbloodandguts, poolofbrains, radiationshieldingsuit, redkeycard, redskullkey, rocket, rocketlauncher, shortbluefirestick, shortgreencolumn, shortgreencolumnwithbeatingheart, shortgreenfirestick, shortredcolumn, shortredcolumnwithskull, shortredfirestick, shorttechnofloorlamp, shotgun, shotgunshells, skullonapole, soulsphere, stalagmite, stimpack, supershotgun, tallbluefirestick, tallgreencolumn, tallgreenfirestick, tallredcolumn, tallredfirestick, talltechnofloorlamp, talltechnopillar, torchedtree, twitchingimpaledhuman, yellowkeycard, yellowskullkey

map titles
abaddonsvoid, abattoire, administrationcenter, againsttheewickedly, andhellfollowed, antichrist, aztec, ballistyx, baphometsdemesne, baronsbanquet, baronsden, baronslair, barrelsofun, betray, bloodfalls, bunker, caged, cagesofthedamned, canyonofthedead, caribbean, caughtyard, centralprocessing, commandcenter, commandcontrol, compound, computerstation, congo, containmentarea, crater, cyberden, deadsimple, deadzone, deepestreaches, deimosanomaly, deimoslab, dis, downtown, entryway, fear, fortressofmystery, gatetolimbo, genesis, ghosttown, go2it, gotcha, grosse, habitat, hallsofperdition, hallsofthedamned, hangar, heck, hellbeneath, hellkeep, hellmountain, houseofpain, humanbbq, hunted, iconofsin, idkfa, impossiblemission, industrialzone, infernoofblood, keen, lastcall, lunarminingproject, marchofthedemons, metal, militarybase, mill, monstercondo, mountpain, mterebus, neurosphere, nightmareunderworld, nirvana, nme, nuclearplant, nukageprocessing, odysseyofnoises, onehumanity, onslaught, oofdestruction, openseason, pandemonium, pathsofwretchedness, perfecthatred, pharaoh, phobosanomaly, phoboslab, phobosmissioncontrol, powercontrol, prison, processingarea, quarry, realm, realmofiblis, redemption, refinery, refuelingbase, riverstyx, severthewicked, sheol, shippingrespawning, slayer, sloughofdespair, spawningvats, speed, steelworks, storagefacility, stronghold, suburbs, systemcontrol, techgonebad, tenements, theabandonedmines, thecatacombs, thechasm, thecitadel, thecourtyard, thecrusher, thecrypt, thedeathdomain, theearthbase, thefactory, thefinalfrontier, thefocus, thegantlet, thegatewayofhell, theinmostdens, thelivingend, theomen, thepainlabs, thepit, thesewers, thespiritworld, thetempleofdarkness, thetwilight, thewastetunnels, theywillrepent, tombofmalevolence, tombstone, towerofbabel, toxinrefinery, tricksandtraps, underhalls, unholycathedral, unrulyevil, unspeakablepersecution, untothecruel, vivisection, warrens, wellofsouls, wolfenstein, wormhole

monsters
arachnotron, archvile, baronofhell, cacodemon, chaingunner, commanderkeen, cyberdemon, dog, hellknight, iconofsin, imp, lostsoul, mancubus, painelemental, pinkydemon, revenant, shotgunguy, spectre, spidermastermind, wolfensteinss, zombieman

music
D_E1M1, D_E1M2, D_E1M3, D_E1M4, D_E1M5, D_E1M6, D_E1M7, D_E1M8, D_E1M9, D_E2M1, D_E2M2, D_E2M3, D_E2M4, D_E2M5, D_E2M6, D_E2M7, D_E2M8, D_E2M9, D_E3M1, D_E3M2, D_E3M3, D_E3M4, D_E3M5, D_E3M6, D_E3M7, D_E3M8, D_E3M9, D_E5M1, D_E5M2, D_E5M3, D_E5M4, D_E5M5, D_E5M6, D_E5M7, D_E5M8, D_E5M9, D_INTER, D_INTRO, D_BUNNY, D_VICTOR, D_INTROA, D_RUNNIN, D_STALKS, D_COUNTD, D_BETWEE, D_DOOM, D_THE_DA, D_SHAWN, D_DDTBLU, D_IN_CIT, D_DEAD, D_STLKS2, D_THEDA2, D_DOOM2, D_DDTBL2, D_RUNNI2, D_DEAD2, D_STLKS3, D_ROMERO, D_SHAWN2, D_MESSAG, D_COUNT2, D_DDTBL3, D_AMPIE, D_THEDA3, D_ADRIAN, D_MESSG2, D_ROMER2, D_TENSE, D_SHAWN3, D_OPENIN, D_EVIL, D_ULTIMA, D_READ_M, D_DM2TTL, D_DM2INT

sound effects
DSPISTOL, DSSHOTGN, DSSGCOCK, DSDSHTGN, DSDBOPN, DSDBCLS, DSDBLOAD, DSPLASMA, DSBFG, DSSAWUP, DSSAWIDL, DSSAWFUL, DSSAWHIT, DSRLAUNC, DSRXPLOD, DSFIRSHT, DSFIRXPL, DSPSTART, DSPSTOP, DSDOROPN, DSDORCLS, DSSTNMOV, DSSWTCHN, DSSWTCHX, DSPLPAIN, DSDMPAIN, DSPOPAIN, DSVIPAIN, DSMNPAIN, DSPEPAIN, DSSLOP, DSITEMUP, DSWPNUP, DSOOF, DSTELEPT, DSPOSIT1, DSPOSIT2, DSPOSIT3, DSBGSIT1, DSBGSIT2, DSSGTSIT, DSCACSIT, DSBRSSIT, DSCYBSIT, DSSPISIT, DSBSPSIT, DSKNTSIT, DSVILSIT, DSMANSIT, DSPESIT, DSSKLATK, DSSGTATK, DSSKEPCH, DSVILATK, DSCLAW, DSSKESWG, DSPLDETH, DSPDIEHI, DSPODTH1, DSPODTH2, DSPODTH3, DSBGDTH1, DSBGDTH2, DSSGTDTH, DSCACDTH, DSSKLDTH, DSBRSDTH, DSCYBDTH, DSSPIDTH, DSBSPDTH, DSVILDTH, DSKNTDTH, DSPEDTH, DSSKEDTH, DSPOSACT, DSBGACT, DSDMACT, DSBSPACT, DSBSPWLK, DSVILACT, DSNOWAY, DSBAREXP, DSPUNCH, DSHOOF, DSMETAL, DSCHGUN, DSTINK, DSBDOPN, DSBDCLS, DSITMBK, DSFLAME, DSFLAMST, DSGETPOW, DSBOSPIT, DSBOSCUB, DSBOSSIT, DSBOSPN, DSBOSDTH, DSMANATK, DSMANDTH, DSSSSIT, DSSSDTH, DSKEENPN, DSKEENDT, DSSKEACT, DSSKESIT, DSSKEATK, DSRADIO, DSDGSIT, DSDGATK, DSDGACT, DSDGDTH, DSDGPAIN, DSSECRET, DSSCRSHT, DSCONSOL


1Not all actions can be bound to all controls.
2Using this CCMD won’t be effective until the player warps to the next map.
3Changes to any CVARs won’t be saved in doomretro.cfg while vanilla mode is enabled.

Clone this wiki locally