Navigate InfoSuite
Hosted At
DNR

Duke4
References - Program Parameters

Program Parameters

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. These parameter lists are taken directly from the programs, with a few edits. Note that in EDuke32, the hyphen (-) can be used alternatively in place of the forward slash (/), but these characters are not interchangeable in the original game.



EDuke32 Parameters


Usage: EDUKE32 [FILES] [OPTIONS]


OPTIONS
-# Load and run a game from slot # (0-9)
-c# Use MP mode #, 1 = DukeMatch (spawn), 2 = Co-Operative, 3 = DukeMatch (no spawn)
-cfg <file> Use alternate configuration <file>
-d<file> Play demo <file>
-g<file>, -grp <file> Use extra group <file>
-h<file> Use alternate definitions <file>
-jDIR Adds DIR to EDuke32's file path stack (search list)
-l# Warp to level # (1-11), see -v
-m Disable monsters (enemies)
-map <file> Load map <file>
-nam / -ww2gi Run in NAM or WW2GI-compatible mode
-net <parameters> Enable network play (see documentation for <parameters>)
-r Record demo
-s# Start on skill level # (1-4)
-setup / -nosetup Enables/Disables startup configuration window
-t# Set respawn mode #, 1 = Monsters (enemies), 2 = Items, 3 = Inventory, x = All
-u########## User's favourite weapon order (default: 3425689071)
-v# Warp to volume # (1-4), see -l
-x<file> Load custom CON script <file> (default EDUKE.CON/GAME.CON)
-?, -help, --help Displays these parameters
-debughelp Displays debug command parameters

Debug Parameters
-a Enable fake player AI (see -q)
-cachesize # Set cache size, in Kb
-fNUM Send fewer packets in Multiplayer (1,2,4) (deprecated)
-game_dir DIR Duke3d_w32 compatibility option, see -j
-gamegrp <file> Use <file> as default GRP
-i# Use networking mode # (1/0) (Multiplayer only) (default == 1)
-name <name> Use <name> as Multiplayer name
-nD Dump default gamevars to gamevars.txt
-noautoload Disable loading content from the autoload directory
-nologo Skip the logo animation
-ns / -nm Disable sound and/or music
-q# Enable fake Multiplayer mode with # players (2-8)
-rmnet <file> Use <file> for network play configuration (obsolete, see -net)
-stun Use UDP hole punching for Multiplayer connections
-unstable Force EDuke32 to execute unsafe CON commands (and crash) (for compatibility only)
-w Show co-ordinates
-condebug/-z# Enable line-by-line CON compile debugging, # is verbosity



Mapster32 Parameters


Usage: MAPSTER32 [OPTIONS] [FILE]


<file> Load map <file> in editor
-g<file>, -grp <file> Use extra group <file>
-h<file> Use definitions <file>
-jDIR, -game_dir DIR Adds DIR to Mapster32's file path stack (search list)
-check Enables map pointer checking when saving
-nocheck Disables map pointer checking when saving (default)
-setup Displays the configuration dialog
-?, -help, --help Displays these parameters



Duke3D (DOS) Parameters


Usage: DUKE3D [/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
/d<file> Start to play demo <file>
/m No monsters (enemies)
/ns No sound
/nm No music
/t# Respawn, 1 = Monsters (enemies), 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)
/x<file> 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
/g<file>, /g... Use multiple group files (must be last on command line)



Build (DOS) Parameters


Usage: BUILD [FILE]


<file> Load map <file> in editor (this can be used to load an official map from the DUKE3D.GRP file without extracting it, after which it can be saved to the game's root directory)



Return to top