Advanced Multiplayer Options
From ZDLSharp
ZDLSharp supports a variety of advanced multiplayer options, which in ZDL is only available through the extra command line arguments dialogs.
Contents |
[edit] Options
[edit] Enable/Disable
Description: This checkbox controls whether all the above settings are actually used or not. Useful if you're testing a connection.
[edit] Net Mode
Description: This dropdown box selects which netmode to use.
[edit] Mode 0
Uses Doom's classic peer-to-peer network model. In this model, every computer talks to every other computer in the game, so the amount of traffic generated by this model grows exponentially with the number of players in the game, to the point that if you have more than four players, you should seriously consider using -netmode 1 instead. Even with only three or four players, you might want to use -netmode 1. For only a two player game, it doesn't really matter which netmode you use. [1]
[edit] Mode 1
Uses a master/slave network model. Instead of every computer talking to every other computer, the slaves only talk to the master, and the master relays all the packets to the other computer. Hence, the amount of traffic generated by this model grows linearly with the number of players in the game. Perhaps the most important consequence of this is that with -netmode 1, firewalled computers can join in a network game so long as the master (player 1) is not firewalled. This netmode is incompatible with the -net option, so you must use -host/-join to use netmode 1 (which you should be doing anyway).[1]
[edit] Port
Description: Specifies which port to use for networking games. A port may only be used once simultaneously, and ports below 1024 are privledged ports (requires admin/root privledges). There are 2^16-1 ports available, between 1 and 65535 inclusive. The default ZDoom port is 5029.
[edit] Dup
Description: Causes ZDoom to transmit fewer player movement commands across the network. Valid values range from 1-9. For example, -dup 2 would cause ZDoom to send half as many movements as normal.
[edit] Extratic
Description: Causes ZDoom to send a backup copy of every movement command across the network.
