home *** CD-ROM | disk | FTP | other *** search
/ D!Zone (Collector's Edition) / D_ZONE_CD.ISO / programs / editors / tcpsetup / tcpsetup.doc < prev    next >
Text File  |  1994-12-06  |  2KB  |  63 lines

  1. DOOM TCP/IP Network Driver, version 0.8 
  2.    by Jake Page
  3. (with the use of ipxsetup source generously supplied by id Software,
  4. and the WATTCP library by Erick Engelke and others)
  5.  
  6. OK, I finally got it working, now I can go ahead and attempt to pass
  7. my finals...
  8.  
  9.  
  10. This uses a standard packet driver to access the ethernet card, so 
  11. if you don't have one, you'll have to find one for your card.
  12. I am using the Crynwr driver with a 3c503, and it works fine.
  13.  
  14. You must set the information in the wattcp.cfg to your particular
  15. setup (IP, gateway, nameserver, etc.)
  16.  
  17.  
  18.  
  19. Parameters to pass to TCPSETUP are as follows:
  20.  
  21. TCPSETUP [other game parameters] -net <node#> [host2 host3 host4]
  22.  
  23.  
  24. where <node#> is a number between 1 and 4.  It determines who "calls"
  25. who to set up the socket connections, and will also be the player number
  26. in the game.  host2-host4 are the other computers in the game, which
  27. can be specified as either a host name or an IP address.  Their order
  28. MUST be consistent across all players in the game, from 1-4 with
  29. the local host excluded.
  30.  
  31. Example 4 player game setup:
  32.  
  33. player1> tcpsetup -net 1 player2 player3 player4
  34. player2> tcpsetup -net 2 player1 player3 player4
  35. player3> tcpsetup -net 3 player1 player2 player4
  36. player4> tcpsetup -net 4 player1 player2 player3
  37.  
  38.  
  39. (If you have seen the NeXT version, you might have noticed that this
  40. basically follows that format...)
  41.  
  42. The program determines the number of players by these hosts as well as the
  43. node number.  So, for example, if you are player 1, any hosts after the
  44. node number will add to the total player count.  This means that you should
  45. NOT specify, say, "-net 4" with only two other hosts.  I know, it's not the
  46. best way to do it, but right now I'm still concerned with the thing working
  47. at all...
  48.  
  49. Since my parameter parsing is only semi-intelligent, it's important that
  50. the "-net" parameter is LAST.  So if you want to set deathmode, skill,
  51. mission, etc, you have to put them BEFORE -net, or the setup will think 
  52. that they are host names.
  53.  
  54.  
  55. Feel free to report any problems, suggestions, etc. (or offers to "test" 
  56. it, of course...) to me at:
  57.  
  58. snake@leland.stanford.edu
  59.  
  60. Jake Page
  61. 3/5/94
  62.  
  63.