Half-Life Modem Play


Starting a Game:

After a connection is fully established, both the client and the server should run Half-Life, using the -console parameter. Open the console.

The server should type something similar to this:

(with whatever rate, map, and fps_lan you want to use, any other settings B4 the map command). To change to another map later, use the "changelevel" command instead of "map", to prevent the client from being disconnected.
 

The client should type something similar to the following:

(192.168.55.1 is the default server IP.. if it doesn't work, you can type "slist" to search for servers). Remember that you won't be able to connect until the server's running.

You should be able to start a game from the Half-Life menu, too, using the Lan Game option in the Multiplayer menu. Better to use the console imho :).

If (by some freak of chance) everything goes well, you should now be able to play. Remember to set the rate and pushlatency to an appropriate amount (depending on ping etc.). e.g.  pushlatency -75 if you have around 150 ping.
 
 

Other:

Keep in mind that the server will have virtually no lag whatsoever, whereas the client may have quite a bit depending on the phone lines etc. As I remember, there's a command in Half-Life that can be used to simulate lag, I don't know what it is though... if anyone remembers, E-mail me, thanks.

Perch is a useful program for chatting and exchanging files over a network before a game.

If one of the people playing is on a LAN, you can set up a game with more than 2 people. The person on the LAN has to run the server, and after the client is connected through the modem and the game's started, the other person/people on the LAN just connect to the server's IP address.

Thanks to [CxF] Wolfen for giving me info I needed to make the tutorial better!
 
 
 

<-  Previous  

Intro  |  Getting Started  |  Adapters  |  Server Setup  |  Client Setup  |  Starting/Other