1PRBOOM-GAME-SERVER(6) Games Manual PRBOOM-GAME-SERVER(6)
2
3
4
6 prboom-game-server - Server for network games of PrBoom.
7
9 prboom-game-sever [ -adfnrv ] [ -e epis ] [ -l level ] [ -t ticdup ] [
10 -x xtics ] [ -p port ] [ -s skill ] [ -N players ] [ -c conffilename ]
11 [ -w wadname[,dl_url ]]
12
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
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
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
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)