The command line

+command

  • Specifies what command MVDSV should run after being started and all the configs are loaded
  • usage: ./mvdsv +exec myconfig.cfg
  • usage: ./mvdsv +map dm2

-game

  • Specifies gamedir to be used, useful for loading a MOD
  • usage: ./mvdsv -game KTX

-mem or -heapsize

  • Specifies how much MVDSV should use for heapsize
  • -mem uses megabytes
  • -heapsize uses kilobytes
  • MVDSV defaults to 32MB or 32768kB
  • usage: ./mvdsv -mem 16
  • usage: ./mvdsv -heapsize 16384

-ip

  • Binds MVDSV to a specified ip-address
  • Can be used if you want to specify certain ip-address that MVDSV listens to on multi-ip systems
  • usage: ./mvdsv -ip 192.168.0.1

-ipt

  • Binds MVDSV telnet to a specified ip-address
  • usage: ./mvdsv -ipt 192.168.0.2

-port

  • Binds MVDSV to the specified UDP port
  • Defaults to 27500
  • usage: ./mvdsv -port 27510

-telnetport

  • Specifies the MVDSV telnet port
  • usage: ./mvdsv -telnetport 22

-basedir

  • Overrides the system supplied base directory (under ID1)

-progtype

  • Specifies the progtype
  • Available options are:
    • 1 = .dat
    • 2 = .so
    • 3 = .qvm
  • usage: ./mvdsv -progtype 2

-cheats

  • Enables cheats on the server

-enablelocalcommand

  • Allows the usage of local commands in the shell
  • VERY DANGEROUS, NEVER ENABLE THIS

-democache

  • Specifies the amount of democache in kilobytes
  • usage: ./mvdsv -democache 8192

-minmemory

  • Override -mem and -heapsize values, instead use the smallest hardcoded value
  • usage: ./mvdsv -minmemory

-d

  • Run as daemon, launch the process in the background
  • Linux/Unix only

-g

  • Set GroupID for the process
  • Linux/Unix only

-u

  • Set UserID for the process
  • Linux/Unix only

-t

  • chroot related
  • Linux/Unix only

-noerrormsgbox

  • Do not display error message box on error
  • Windows only

-nohwtimer

  • Do not use hardware timer
  • Windows only

-nopriority

  • Do not launch MVDSV using high priority setting
  • Windows only

-minimize

  • Launch MVDSV minimized
  • Windows only