CmdLine.txt

(19 KB) Pobierz

                      Doomsday Command Line Options
                      -----------------------------

                            by Jaakko Ker舅en
                        <skyjake@doomsdayhq.com>
                               09/23/2003

                       http://www.doomsdayhq.com/
                      http://deng.sourceforge.net/


CONTENTS:
   1. General options
   2. Configuration options
   3. DED options
   4. Multiplayer options
        4.1 Options for a server
        4.2 Options for a client
   5. Graphics options
        5.1 Textures
        5.2 OpenGL renderer
        5.3 Direct3D renderer
   6. Sound options
   7. Plugin options
        7.1 DeHackEd reader
   8. Development options

========================================================================
1. GENERAL OPTIONS

 Option           Abbr.   Description
 ----------------------------------------------------------------------
 @filename                Response file. The given file is read and
                          its contents are inserted to the command
                          line, replacing the option itself. E.g.
                          "@args.rsp".

 --                       Stop processing options. Anything after
                          this is discarded. Useful in response files.

 -verbose         -v      Be more verbose with console messages. Two
                          "-verbose" options gives even more messages
                          (e.g. "-v -v").

 -userdir P       -ud     Sets the working directory. By default the
                          engine uses the current working directory
                          (the one in which it was started). Relative
                          paths in "-game" and "-gl" are not affected.

 -basedir P       -bd     Defines a custom base directory that will
                          be prepended to some relative paths
                          (default fonts path, model search paths,
                          default DED file paths, default WAD file
                          paths). E.g. the standard distribution uses
                          "-basedir ..\..", which is the relative
                          path from the runtime folders to the
                          Doomsday root folder.

 -stdbasedir      -sbd    Use the standard base directory (..\..).

 -savedir P               Changes the directory where savegames will
                          be placed. The default is savegame.

 -out F                   Redirects output to the given file. By
                          default all messages are printed to
                          Doomsday.out.

 -file F          -f      Loads in the given WAD file as a startup
                          WAD (i.e. it can't be unloaded with the
                          unload command). You can give more than one
                          WAD file as the parameter. An alternative
                          to "-file" is "-iwad", which works in the
                          same way.

 -game F          -g      Specifies the game DLL to use (required).
                          This must either be just the file name
                          (jDoom.dll) or the full path to the DLL
                          (C:\Doomsday\Bin\jDoom.dll).

 -maxzone N       -mem    Specify how much memory will be allocated
                          for the game (N bytes). E.g. to allocate 32
                          Mbs:

                              -maxzone 32m

 -playdemo F              After initialization loads the given demo
                          file F (which resides in the Demo
                          subdirectory), plays it and then quits.

 -timedemo F              After initialization loads the given demo
                          file F (which resides in the Demo
                          subdirectory), plays it in singletics mode
                          (i.e. as fast as possible), displays frame
                          count information and quits.

 -nowsk                   Disable Windows system keys (Alt-Tab etc).

 -nomouse                 Don't initialize mouse.

 -nojoy                   Don't initialize joystick.

========================================================================
2. CONFIGURATION OPTIONS

 Option           Abbr.   Description
 ----------------------------------------------------------------------
 -config F        -cfg    Specifies the CFG file to use (for example
                          jDoom.cfg). When the game is quit, console
                          variable values and key bindings are
                          written to this file.

 -parse F         -p      After initialization reads the given file
                          and executes the commands in it (by
                          treating each read line as a console
                          command). You can give more than one file
                          as the parameter.

 -cparse F        -cp     Same as "-parse", but executes the commands
                          before anything is initialized (right after
                          console variable values have been read from
                          the default config file). You can give more
                          than one file as the parameter.

 -command S       -cmd    After initialization executes the console
                          command "S". Note that if the command
                          includes whitespace characters it must be
                          quoted. E.g. to execute the command:

                              echo "Hello world."

                          you must use the option:

                              -command "echo ""Hello world."""

                          More than one command can be given as a
                          parameter, either as separate command line
                          options ("-cmd S S S") or separate console
                          commands ("-cmd "S; S; S"").

========================================================================
3. DED OPTIONS

 Option           Abbr.   Description
 ----------------------------------------------------------------------
 -def F                   Additional Doomsday Engine Definition files
                          to read. The specified files are read in
                          addition to the default DED files.

 -defs F          -d      Specifies the Doomsday Engine Definition
                          files to read. You can give more than one
                          DED file as the parameter. When using this
                          option you must give the name of the
                          primary DED file first (for example
                          jDoom.ded).

========================================================================
4. MULTIPLAYER OPTIONS

........................................................................
4.1 Options for a server

 Option           Abbr.   Description
 ----------------------------------------------------------------------
 -dedicated               Run in dedicated mode. No graphics or
                          sounds will be initialized. The game will
                          run in a text mode console.

 -server                  Start running in server mode right after
                          startup, using TCP/IP as the network
                          protocol.

........................................................................
4.2 Options for a client

 Option           Abbr.   Description
 ----------------------------------------------------------------------
 -connect IP              Connect to a server running at the
                          specified IP address immediately after
                          startup, using TCP/IP. For example:
                          "-connect 127.0.0.1". The port to use can
                          be included: "-connect 127.0.0.1:12345".

========================================================================
5. GRAPHICS OPTIONS

 Option           Abbr.   Description
 ----------------------------------------------------------------------
 -gl F            -r      Specifies the rendering DLL to use
                          (drOpenGL.dll by default). This must either
                          be just the file name (drD3D.dll) or the
                          full path to the DLL
                          (C:\Doomsday\Bin\drD3D.dll).

 -bpp N           -b      Specify the color depth to use. Defaults to
                          desktop color depth. E.g. "-bpp 32"

 -refresh N               Specify the refresh rate to use in
                          fullscreen mode. Defaults to the current
                          display refresh rate. E.g. "-refresh 75"

 -window          -wnd    Start the game in a window. By default the
                          game runs in fullscreen mode.

 -width N         -w      Game window width or horizontal display
                          resolution. The default value for this is
                          taken from the vid-res-x console variable.

 -height N        -h      Game window height or vertical display
                          resolution. The default value for this is
                          taken from the vid-res-y console variable.

 -winsize N N     -wh     Game window width and height or display
                          resolution.

 -xpos N                  Game window X coordinate.

 -ypos N                  Game window Y coordinate.

 -nocenter        -noc    Prevents the game window from being
                          centered on screen.

 ...
Zgłoś jeśli naruszono regulamin