home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 17
/
CD_ASCQ_17_101194.iso
/
vrac
/
netdoom.zip
/
NETDOOM.DOC
< prev
next >
Wrap
Text File
|
1994-08-30
|
7KB
|
175 lines
HOW TO SETUP A DOOM NETWORK
---------------------------
Intro:
When considering setting up a DOOM network I found most of the information
available on bulletin boards to be very confusing so after I got one
setup and running I decided to write a .doc file that tells how step-by-step
I did it - if you follow the steps it SHOULD work (no guarantees!).
===============================================================================
Hardware:
First you need Network Interface Cards (NIC's) - these are available in
several different standards (Arcnet and Ethernet being the most common) -
You want Ethernet cards that use RG-58U Coax (10 Base 2 in network terms).
The step-by-step instructions I am presenting are using StorQuest
STQNETI/EC cards (these are the same as EFA InfoExpress S16C). These are
basic Ethernet cards that are totally software configurable - you should be
able to find these for about $50 or less. If you can't find these cards
any basic Ethernet card that is NE2000 compatible should work fine, and
hopefully will follow the same installation procedure.
Besides the cards you will need a "T" connector (usually included with the
cards) for each card, two 50 ohm terminators and enough RG-58U coax with
BNC ends to connect the cards together - all this should be available from
the company you buy your cards from.
===============================================================================
Software:
You will need your NIC driver software (included with the card)
and some support files (listed in the "Installing the software" section)
===============================================================================
Hooking up the hardware:
Install the NIC cards and configure them (this is where the jumperless,
software configurable cards are nice.).
Install a "T" on the back of each NIC.
Hook the RG-58U coax between each card.
Install a 50 ohm terminator on each of the end computers (or both on a two
player network).
Example:
< or > indicates a terminator
T indicates a BNC T
=== indicates the cabling
<T===============T==============T===============T>
----------- ----------- ----------- -----------
Computer #1 Computer #2 Computer #3 Computer #4
===============================================================================
Installing the software:
I have included the required support files with this zip file - these files
are intended for Novell Netware, Netware Lite, or Personal Netware use but,
are freely available from the major BBS systems who have Network conferences.
I would suggest you create a DOOMNET.BAT file to automate the driver
installation.
So far I have found two methods to install the software (I'm sure there's
an NDIS to IPX converter out there somewhere I haven't found yet!):
1) Use ODI to IPX converter software.
Before you want to run a network game do the following:
load LSL.COM
load <card specific ODI driver (see note)> mine is ETH16.COM
load IPXODI.COM
note: My driver disk came with a READ.ME file that listed the directories on
the disk and the drivers they contained - the required driver is in the
A:\NOVELL\WKSTN directory, the description is "Novell Netware V4.0
ODI workstation driver". Hopefully your driver disk uses the same
format - just look for an ODI workstation driver.
Also note that you may have to add a command line parameter if your
card was assigned an IRQ and Base Address other than the default
by the install software (if you didn't pay attention re-run the
install software and pay attention!)
You are ready to load SETUP and play DOOM (refer to DOOM docs for more info.)!
2) Use Packet to IPX converter software.
Before you want to run a network game do the following:
load <card specific Packet driver (see note)> mine is ETHPD.COM
load IPX.COM
note: My driver was in the A:\PACKET directory, the description is
"FTP PC/TCP Packet Driver".
This driver requires some command line parameters to be passed:
ETHPD <-d> <-n> <-w> <packet_int_no> <int_level> <io_addr>
<-d, -n, -w> Ignore these, not used for DOOM
<packet_int_no> is the software interrupt vector number
used by the packet driver program, which
can be from Hex Address 0x60 to 0x80
(the docs say you can use decimal 96 to 128)
(but the driver complains when I do. )
I have found that 0x60 works for me, if it
doesn't work I have read that 0x7E is a good
bet. If all else fails try them all from 0x60
to 0x80!
YOU MUST PASS THIS VALUE, THERE IS NO DEFAULT
<int_level> OPTIONAL, this option is the hardware
interrupt (IRQ) line set on your network
interface card. The default is 3 if this
parameter is not specified.
This is set by the install software, if you
didn't pay attention re-run it and pay attention!
<io_base> OPTIONAL, this option is base I/O address
set on your network interface card.
The default address of 0x300 is used, if
this parameter is not specified.
This is set by the install software, if you
didn't pay attention re-run it and pay attention!
For Example: C:>ETHPD 0x60 3 300
| | |
| | \|/
| \|/ <io_base>
\|/ <int_level>
<packet_int_no>
You are ready to load SETUP and play DOOM (refer to DOOM docs for more info.)!
===============================================================================
Miscellanious:
Doom V1.2 has a bug - if you abort before a net game starts you may get a
"OPEN SOCKET 0xFF" error, you will have to reboot.
I have also included a file called IPXFER11.ZIP - this file will allow you
to send files from one computer to the other through the network cards (sure
beats "sneaker net" when transferring those add-on WAD files!)
===============================================================================
Conclusion:
I hope this helps you set up your DOOM network - I found the hardware install
to be simple (thanx to jumperless, software configurable NIC's - I highly
recommend these for painless install!). The software install is where I
had the most difficulty (mostly finding the required support files and
determing which drivers to use) - I have tried to help out here by providing
the support files and explaining which driver files I used and where I found
them on my driver disk.
Have fun!
First (& probably last) release August 30th, 1994.