home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
D!Zone (Collector's Edition)
/
D_ZONE_CD.ISO
/
programs
/
editors
/
dmsrn033
/
dmsrun.doc
next >
Wrap
Text File
|
1994-12-06
|
6KB
|
150 lines
DMSRUN is (c) Copyright 1994 by Lars Frenzel, FSP - All Rights Reserved.
DOOM is (c) Copyright 1993-1994 by ID Software - All Rights Reserved.
DMSRUN.DOC for version v0.33
----------------------------
Why DMSRUN ?
============
It all began with the release of DOOM v1.2 which supports
multiplayer (2 players) games via a serial link or
modem connection. It runs REALLY fast, not mentionable slower
than in single-player mode.
I couldn't get a multiplayer-game run via the SETUP.EXE - programm.
I think that it is a bug (crazy guys, he ? they programm a really
HUGE game with no bugs in it (as it seems at the moment) but make
a bug in the absolutely simpliest part of the whole thing).
So I used BATCH-Files which served well until we wanted to
begin at higher levels or other episodes. Although it was really
[zensored] that we had to return to our TERMINAL-PROGRAMMS
to chat each time before running DOOM again to find the propper
Settings we both wanted to have.
So I programmed DMSRUN (I did it in just 12 hours).
It features a SPLIT-SCREEN-CHAT, AUTOSTART, a
CARRIER-WATCHDOG and it'll let you start in any episode, on any
floor, with any skill in any multiplayer-game-mode.
Features
========
- Split Screen Chat
- Autostart DOOM at REMOTE/LOCAL if LOCAL/REMOTE runs it
- Carrier Watchdog: just exit DMSRUN if no Carrier detected
- begin at any Episode, Skill, Floor
- hotkeys for the most issued modem-commands
- Dialing-directory
CommandLine
===========
DMSRUN.EXE <port> [<switches>]
port the COM-port which holds the serial connection.
1 stands for the first COM-port in your system (COM1),
2=COM2 and so on...
switches switches are initialized with a slash (/) or a minus (-).
(e.g. -A)
valid switches are:
A Autostart-feature enabled
W Carrier-Watchdog-feature enabled
? View a short helptext
P use PULSE-DIAL for dialing, default is
TONE-DIAL which needs no switch
Keys inside DMSRUN
==================
Use any key for Split-Screen-Chatting...it supports TELETYPE-Emulation.
To select any option in the menu use the ARROW-KEYS to direkt the
marker and use [CTRL][A] to select the option.
If you select "Play cooperatively" or "DEATHMATCH showdown !" DOOM
will be launched.
Exit DMSRUN with [ESC].
SUMMARY
-------
[Ctrl][A] select option/run DOOM
[Ctrl][E] send Settings-Information to other player (try it)
[Ctrl][D] if CARRIER-DETECT is high, "CD" is displayed, otherwise
"cd" is displayed
[Esc] exit DMSRUN
[Alt][H] send the HangUp-Command (MODEM.CFG Line 2) to the
Modem
[Alt][I] send the Initialize-Command (MODEM.CFG Line 1) to the
Modem
[Alt][R] run DOOM with the current settings (you don't have
to go on DEATHMATCH oder COOPREATIVELY before you
can launch DOOM)
[Alt][D] DIALING...a window will pop up where you ca ether
directly enter a phone-number or the name of a user
...DMSRUN will then search through MODEM.PBK to find
his number. Format of MODEM.PBK :
Name;Number
wher Name is the users name and Number his phone-
number
Requirements
============
- Because DMSRUN should launch DOOM, you need everything DOOM needs.
- DMSRUN will swap to DISK while running DOOM to minimize memory-usage.
- a FOSSIL-diver should be installed for the COM-port you'll use for
your connection and it should be LOCKED AT 9600 BAUD.
Contacting the Author
=====================
Leave a message to me (Lars Frenzel) in FIDO-NET.
My Address is (at the moment) 2:244/24.26 but may change in a few days to
2:246/2400.26 !
So to be ABSOLUTELY sure that your Message reaches me, address it to
both addresses (send one to each address).
The newest version of DMSRUN will although be available there !
File: DMSRNxxx.LZH
where xxx is the Version-number multiplied by 100 (e.g. v0.27 will be
found in the file DMSRN027.LZH)
HISTORY
=======
if version of this DMSRUN.DOC is lower than the one mentioned
in this section, then the things are just planed !
(or you have an old version)
v0.27 - first public release...everything worked fine
v0.28 - *** BUGFIX ***
found another strange thing with SETUP.EXE:
DOOM supports SKILL-Levels from 1 to 5...because
I used the names and Levels out of SETUP.EXE I
didn't include all 5 Levels (the SETUP.EXE only
supports 4 of them...really amazing)...this
thing has been fixed with v0.28...sorry guys
v0.29 - *** BUGFIX ***
I forgott to pass the COM-Option to SERSETUP in
DEATHMATCH-Mode. That was why it only ran on
COM1...this has been fixed
v0.30 - *** IMPROVEMENT ***
now supporting DOOMs MODEM.CFG which should contain
INIT and HANGUP-sequences...just use [Alt][I] or
[Alt][H] to execute them
v0.31 - *** IMPROVEMENT ***
with [Alt][R] you can run DOOM without first
selecting DEATHMATCH or Cooperative-MODE
the allready selected Mode will therefore be
used
v0.32 - *** IMPROVEMENT ***
page the other user with [Alt][P]...produces a
really cool sound
v0.33 - *** IMPROVEMENT ***
Dialing-Directory accessable with [Alt][D]
added. numbers and names should be placed in
MODEM.PBK with the following format:
Name;Number
where Name is the users name and Number is his
phone-number