                              JEESETUP v1.37
                        DOOM/DOOM II Serial Driver
                              by John Ericson

INTRODUCTION

JEESETUP is a drop in replacement for DOOM and DOOM II serial driver.   The
driver supports the Hayes ESP2, 16550, and 8250.  I tested the driver  with
DOOM  versions 1.2, 1.666,  DOOM II versions 1.666, and 1.7a at baud  rates
from  9600  to 921600.  This driver's interface is written in "heads  down"
assembler and uses the Hayes ESP2 in enhanced mode.  This eliminates output
interrupts  and significantly reduces input interrupts (50%  of  a  16550).
Thereby reducing the CPU requirements and increasing data throughput.  When
playing  one on one, you need every fraction of a second you can get.   You
get  a  faster  CPU, local bus video (to increase the frames  per  second),
stereo sound card and a larger monitor, just so you can have an "edge".

COPYRIGHTS

DOOM,  the  DOOM  logo and DOOM likenesses are trademarks of  id  Software,
inc.,(c) 1993.
DOOM  II,  the  DOOM  II  logo and DOOM likenesses  are  trademarks  of  id
Software, inc.,(c) 1994-1995.
HAYES is a trademark of Hayes Microcomputer Products, Inc.

INSTALLATION

Rename  the  existing SERSETUP.EXE in the same directory  as  DOOM.   Place
JEESETUP.EXE is the DOOM directory and rename to SERSETUP.EXE.  That's it.

OPERATIONS

@filename
     specifies the a file containing DOOM options and any of the following.
     DOS only lets you have 127 characters on a command line.

-COM1, -COM2, -COM3, -COM4
     specifies  which COM port your modem or serial cable is connected  to.
     COM1  and COM3 uses IRQ 4.  COM2 and COM4 uses IRQ 3.  Hayes ESP2 will
     be automatically detected and used in enhanced mode.

-PORT n
     specifies  a  nonstandard port address in  HEX  (3F8  is  COM1).   The
     default IRQ setting is 4.

-IRQ n
     specifies a nonstandard irq settings (3 through 15).

-9600, -14400, -19200, -28800, -38400, -57600, -115200
     specifies the baud rate.

-espx n
     specifies the Hayes ESP2 baud rate multiplier (2,4,8).  Use  the  baud
     rate of 115200 and multiplier of 8 to achieve the baud rate of 921600.

-flow
     specifies to use hardware flow control (RTS/CTS).  Be sure to set your
     modem.

-slow
     specifies to use 20ms delay between characters sent to the modem  when
     in command mode.

-noesp
     specifies not to use the Hayes ESP2 in enhanced mode

-8250
     specifies not to use Hayes ESP2 or 16550 fifo.

-dial n
     specifies the phone number to dial.

-pulse
     specifies to use pulse dialing.

-answer
     specifies to answer incoming calls.

-v1.2
     specifies to use DOOM v1.2 serial negotiating.

-altplayer
     specifies to start negotiating as player one.

-zerodelay
     specifies  that player zero delays starting for ten seconds.   Use  if
     player one locks up during game starting.

-valid
     specifies  that the driver is to checksum DOOM.EXE or DOOM2.EXE  using
     CRC32 and exchange it with the remote driver to verify to programs are
     the same version and unaltered.  Both players must use this option for
     this to work.

SAMPLE @FILE

-com1
-dial *70,555-5555
-skill 4
-deathmatch
-altdeath
-turbo 125
-nomusic
-nomonsters
-maxdemo 2048
-record vs

