1PRBOOM-GAME-SERVER(6)            Games Manual            PRBOOM-GAME-SERVER(6)
2
3
4

NAME

6       prboom-game-server - Server for network games of PrBoom.
7

SYNOPSIS

9       prboom-game-server  [ -adfnrv ] [ -e epis ] [ -l level ] [ -t ticdup ]
10       [ -x xtics ] [ -p port ] [ -s skill ] [ -N players ]  [ -c conffilename
11       ]  [ -w wadname[,dl_url ]]
12

DESCRIPTION

14       PrBoom  is a version of the 3D shoot'em'up Doom, originally by id soft‐
15       ware.  It includes, amongst other things, the ability to play with sev‐
16       eral  players  connected by a tcp/ip network. prboom-game-server is the
17       `server', that is the program that passes data  between  the  different
18       players in the game.
19
20       To  start  a  network  game (often abbreviated to `netgame'), first the
21       server is started. prboom-game-server  accepts  various  parameters  to
22       control  the type of game (the skill level, number of players, level to
23       play, optional WAD file(s) to load, etc).
24
25       Then each player that wishes to participate runs prboom -net  hostname,
26       where  hostname  is the name of the machine on which the server is run‐
27       ning. Each copy of prboom retrieves information about the game from the
28       server,  and when the specified number of players have joined, the game
29       begins.
30
31

Options

33       -N players
34              Specifies the number of players in the  game  (default  2).  The
35              server  will  wait for this many players to join before starting
36              the game.
37
38       -e epis
39              The episode to play (default 1).  Unless you are playing Doom  1
40              or  Ultimate  Doom,  and wish to play one of the later episodes,
41              you do not need to change this.
42
43       -l level
44              The level to play (default 1).
45
46       -s skill
47              Specify the skill level to play (1-5).
48
49       -d     Set game mode to (old) deathmatch (default is cooperative).  See
50              the  original Doom docs for information about the different net‐
51              work game modes.
52
53       -a     Set game mode to `altdeath' (v2 deathmatch) (default is coopera‐
54              tive). See the original Doom docs for information about the dif‐
55              ferent network game modes.
56
57       -f     Select fast mode (monsters move faster).
58
59       -n     Selects nomonsters mode, i.e. there are no monsters in the game.
60
61       -r     Respawn mode. If you don't know what this is, you don't want  to
62              ;-).
63
64       -c conffilename
65              Specifies a configuration file to read which sets parameters for
66              the game. This is in the same format as the PrBoom configuration
67              file (in fact, you can ask it to read your normal PrBoom config‐
68              uration file if you want). Only certain  settings  are  acknowl‐
69              edged:  default_skill, default_compatibility_level, the compati‐
70              bility options and some of the game settings (use -v to have the
71              server print the options as it recognises them).
72
73       -w wadname[,dl_url]
74              Specifies a WAD file to play. This is added to the internal list
75              that the server keeps. When a client connects, the server  sends
76              the  list of WADs; PrBoom will then add this to the list of WADs
77              specified on its command line.  Optionally, an url to  the  file
78              can  be  given  too;  if when PrBoom connects it cannot find the
79              named WAD, it will attempt to retrieve the file from  the  given
80              url,  extracting  it if necessary. See prboom(1) for information
81              about the supported url types and compression formats.
82
83       -t ticdup
84              Reserved.
85
86       -x xtics
87              This causes extra information  to  be  sent  with  each  network
88              packet;  this  will  help on networks with high packet loss, but
89              will use more bandwidth.
90
91       -p port
92              Tells prboom-game-server what port  number  to  communicate  via
93              (default  5030).  Note that if you change this from the default,
94              then all the clients will also need to specify this number  when
95              they  try to connect (the default programmed into prboom is also
96              5030).
97
98       -v     Increases  verbosity  level;  causes  more  diagnostics  to   be
99              printed, the more times -v is specified.
100

More Information

102       prboom(6), boom.cfg(5)
103
104       For more information, see the README that came with PrBoom.
105
106       Doom  is  a  registered  trademark  of  id software (http://www.idsoft
107       ware.com/).
108

Author

110       See the file AUTHORS included with the PrBoom distribution.   This  man
111       page was written by Colin Phipps (cph@moria.org.uk).
112
113
114
115
116
117
118                                     local               PRBOOM-GAME-SERVER(6)
Impressum