User Guide
Quick Reference
Modding
Development
User Guide
Quick Reference
Modding
Development
doomsday-server -
stdout
-
port
(tcp-port) -
iwad
(dir) -
game
(mode) -
v
-
file
(file …)
Note that the command line is not interpreted according to GNU conventions. Everything following –
is ignored. @
can be used to specify a response file whose contents are added to the command line.
-file
| -f
load
command.-game
| -g
-game doom1-ultimate
If -game
is not specified and the server is unable to choose a game automatically, the server will quit.
-iwad
-port
-stdout
-verbose
| -v
In addition to these, doomsday-server supports many of the command line options of doomsday(6).
Doomsday servers are, by default, silent daemon processes intended to be run in the background. You need to use the Doomsday Shell to monitor their status and control them.
Doomsday uses TCP network connections for multiplayer games. If you host a game and are behind a firewall or using NAT, you must make sure that other computers are able to open TCP connections to your computer. This entails opening the appropriate incoming TCP ports on your firewall and/or configuring the NAT so that the correct ports are routed to your computer.
Additionally, UDP ports 13209-13224 are used for detecting servers running on the local network; if you are experiencing problems with autodetecting local servers, check that your firewall isn't blocking these UDP ports on either end.
A server opens one TCP port for listening to incoming connections. The port must be open for incoming TCP traffic in the firewall. The port number is configured with the console variable net-ip-port
. By default, a server uses TCP port 13209.
You can see status information about the network subsystem with the console command:
net info
doomsday(6), doomsday-shell-text(6)
This documentation has been written by Jaakko Keränen jaakko.keranen@iki.fi.