These are the parameters you can feed the program from a command prompt. Very useful for booting the program with specific instructions and getting into the game quicker. Both of these parameter lists are taken directly from the programs, with a few minor edits.
EDuke32 Command Parameters
Usage: EDUKE32 [FILES] [OPTIONS] Example: eduke32 -q4 -a -m -tx -map nukeland FILES can be *.grp, *.zip, *.con, *.def OPTIONS -# Load and run a game from slot # (0-9) -a Use fake player AI (fake multiplayer only) -c# Use MP mode #, 1 = DukeMatch (spawn), 2 = Co-operative, 3 = DukeMatch (no spawn) -cfg FILE Use configuration FILE -dFILE Start to play demo FILE -game_dir DIR See -j -gFILE, -grp FILE Use extra group FILE -gamegrp FILE Use FILE as default GRP -nam Run in Nam-compatible mode -ww2gi Run in ww2gi-compatible mode -hFILE Use definitions FILE -i# Use networking mode # (1/0) (multiplayer only) (default ==1) -jDIR Adds DIR to the file path stack -l# Warp to level # (1-11), see -v -m Disable monsters -map FILE Use map FILE -name NAME Use NAME as multiplayer name -nD Dump default gamevars to gamevars.txt -net PARAMETERS Enable network play (see documentation for PARAMETERS) -nm Disable music -ns Disable sound -q# Use # players for fake multiplayer (2-8) -r Record demo -rmnet FILE Use FILE for network play configuration (see documentation) -keepaddr -stun -w Show coordinates-noautoload Do not use the autoload directory -nologo Skip the logo animation -cachesize SIZE Use SIZE Kb for cache -s# Use skill level # (1-4) -setup Displays the configuration dialogue -nosetup -t# Use respawn mode #, 1 = Monsters, 2 = Items, 3 = Inventory, x = All -u######### User's favourite weapon order (default: 3425689071) -sloppycmd Allows EDuke32 to execute unsafe commands (for compatibility only) -v# Warp to volume # (1-4), see -l -xFILE Load CON script FILE (default EDUKE.CON/GAME.CON) -z#, -condebug Line-by-line CON compilation debugging, # is verbosity -? -help, --help Display this help message and exit
Duke3D Command Parameters (DOS)
C:\DUKE3D.EXE [/flags...] ?, /? This help message /# Load and run a game from slot (0-9) /l## Level (1-11) /v# Volume (1-4) /s# Skill (1-4) /r Record demo /dFILE Start to play demo FILE /m No monsters /ns No sound /nm No music /t# Respawn, 1 = Monsters, 2 = Items, 3 = Inventory, x = All /c# Multiplayer mode, 1 = DukeMatch (spawn), 2 = Co-operative, 3 = Dukematch (no spawn) /q# Fake multiplayer (2-8 players) /a Use player AI (fake multiplayer only) /i# Network mode (1/0) (multiplayer only) (default == 1) /f# Send fewer packets (1,2,4) (multiplayer only) /xFILE Compile FILE (default GAME.CON) /u######### User's favourite weapon order (default: 3425689071) /z Skip memory check -map FILE Use a map FILE -name NAME Forward NAME -net Net mode game /gFILE, /g... Use multiple group files (must be last on command line)