THE HANDY VANDAL'S ALMANAC
Game Design Resources for Half-Life
Home : Topics : Menu : Reviews
Almanac 2 : Xen Rebels

Site no longer actively maintained ... HV

"New Studies Reveal Link With Cattle Mutilation"
 

MODEM-to-MODEM TCP/IP
See also: Server Admin - Deathmatch -
Updated May 23, 2002 - 12:50 PM

 

Modem-to-Modem TCP/IP Connections

This page is a "how-to" guide on how to connect 2 PC's via Dial-Up-Networking for you to be able to play fps games like: Quake2, Half-life or any other game that supports the TCP/IP protocol.

REQUIREMENTS

  • 2 computers
  • 2 modems installed
  • microsoft windows 95/98
  • microsoft windows dial-up-networking server
  • legal copy of Half-Life or Quake-2 (no warez)
  • or any other game that supports TCP/IP
  • yes, it works with Counter-Strike

INSTALL THE NECESSARY COMPONENTS

Make sure you have the required installed on your machine, dial-up networking is already installed as you are already connected to the internet. as for the dial-up server component, go to your add/remove programs applet in your control panel. (i.e. START > SETTINGS > CONTROL PANEL > ADD/REMOVE PROGRAMS).

Go to the windows setup tab, then Communications and check if you have installed the following, depicted by a check mark:

dial-up networking
dial-up server

If these are not installed, check the boxes and insert your win98 or ms plus cd into your cd-rom drive and then click ok then apply. follow the necessary steps to complete the installation.

DIAL-UP NETWORKING SETUP

Go to your dial-up-networking folder, (i.e. START > PROGRAMS > ACCESSORIES > COMMUNICATIONS > DIAL-UP-NETWORKING) and make a new connection.

Name the new connection to something that is unique to you for gaming (i.e. game connection) insert the telephone no. and right-click on it and select properties.

Go to the server types tab and see if the following are checked:

Enable software compression TCP/IP (leave any other options unchecked)

Click-on the tcp/ip settings button, and tick on the specify an IP addressradio button. make sure you use a C class network IP address (i.e. 192.0.0.1 or 192.0.0.2 and so on.) and click ok and close the dial-up-networking windows.

NETWORK SETUP/ASSIGNING YOUR IP ADDRESS

Go to your control panel, (START > SETTINGS > CONTROL PANEL > NETWORK) and select and double-click on network icon. select TCP/IP and click on its properties. tick on specify an IP address. remember to use a C class network IP address: (note: use the same unique IP address that you use on Dial-up-networking properties.)

1st computer:
IP:
192.0.0.1
subnet mask:
255.255.255.0

2nd computer:
IP:
192.0.0.2
subnet mask:
255.255.255.0

Leave everything alone, as you dont need to change anything from WINS,Gateway, DNS, etc. as you dont need it. it wont affect the connection on both computers. Click ok to close the window. then it will ask you to reboot your computer, click yes to reboot and your done.

This is now a good time to talk to your opponent (via landline) to ask which is whom to be the dial-up server and who is the one that is going to connect.

DIAL-UP SERVER

For the dial-up server, go to your dial-up networking folder and click-on the connections menu and select the dial-up server. a window will pop-up, showing you some options. tick on allow caller access radio button, to let your modem answer the incoming connection.

Click on the server type button and make sure that its on PPP:Internet, Windows NT Server, Windows 98 from the drop-down menu and enable software compression is on. (note: passwords are optional.) then click ok and apply/ok to close the window and wait for your opponent to call and connect to your server. (note: you could see the dial-up server is running by an icon in the taskbar.)

The user who supposed to call and connect to the dial-up server should use the dial-up networking icon specified in steps 1 to 3.

(Note: if there is a password placed by the server, type it in) and connect to the server by clicking on ok. wait for the modem to handshake and on to the fun part!)

You could check if you're properly connected to each computer by going to the DOS prompt and use the ping command:

ping <ip address>

if you receive a good result, you are properly connected to each other. i personally haven't tried this, but i think you could use winpopup or any similar program to communicate with your friend once connected. check download.com for freeware or shareware software.

Boot up the game and/or its mods or any game that supports the TCP/IP protocol, and select a MULTIPLAYER/LAN game.

(Note: HL & Q2 specific: you could also connect to the server by bringing up the console and type connect <IP address and start playing!)

You may notice that you could'nt connect to the internet after playing! just go to your NETWORK applet in the control panel and tick on "obtain IP address automatically". Then reboot and you're done. just do the step again and assign an IP address as done above to enable to play thru modem to modem.

NOTES

Me and my friend played around with yes, COUNTER-STRIKE!! Its better that you'll play with bots as with this connection you'll have only 1 human opponent on your game! get the excellent podbot for counter-strike or realbot.

Ping times may vary from one setup to another, but i see that you get sub 230ms pings with this method. you could check tweak3D for some dial-up/internet connection optimizations.


[Source: kevin "runab0ut" navia <runabout@myrealbox.com>
sent in by Navin Nihalani <ngn97141@emirates.net.ae>
See also the original version @ digisign]

 
MODEM-TO-MODEM TCP/IP CONNECTIONS
Handy Vandal's Almanac Logo

"Handy Vandal" and "Handy Vandal's Almanac" copyright 2008 by Karl Gregory Jones
Almanac: Half-Life : Half-Life 2
Xen Rebels
karljones.com
Contact the Handy Vandal

Half-Life © 1998-99 Sierra On-line and Valve L.L.C. All rights reserved. Half-Life and the Half-Life logo are trademarks of Sierra On-Line. Valve and the Valve logo are trademarks of Valve L.L.C. Half-Life images, textures, music, sound effects, and other graphic or audio content © 1998-99 Valve L.L.C. All rights reserved.