home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FMI Superhry 1
/
Superhry-I.bin
/
bonus
/
doom
/
programs
/
dl100b1
/
dl.doc
< prev
next >
Wrap
Text File
|
1994-09-08
|
32KB
|
625 lines
╔═════════════════════════════════════════════════════════════════════════════╗
║ ║
║ DOOMLaunch v1.00 ║
║ ════════════════ ║
║ ║
║ Copyright (C) 1994, Conquest Software & Keith Cohen ║
║ Documentation by Mike Duvall & Keith Cohen ║
║ ║
║ Comments requested at: viper@mercury.interpath.net ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════╝
(Docs written w/ QEDIT 3.00 and can be printed properly w/55 lines per page)
Note: Final Formatting won't take place until
DL and Docs are out of Beta testing
and are ready to be distributed
* Disclaimer *
──────────────
DOOMLaunch is copyrighted material. You may not alter this program in any
way, including stripping files from the original archive to shrink
distribution size, decompile or reverse engineer any part of this program,
or in any other way, violate the copyright laws of the United States of
America without prior written permission of the author. You may not sell
this program under any circumstances, nor may you charge a "handling fee"
for disk duplication if you intend to offer this to the mass public without
prior written approval from the author.
This program is placed into public domain for everyone to use free of
charge for their personal use. RESPONSE PLUG -> While Conquest Software is
not asking for money to use DOOMLaunch, we are asking for a note telling us
what you think about this program. No need to write a novel (unless you
want to :) but send something to us at the address listed above!
The author holds no responsibility for any loss or damage caused by the use
of DOOMLaunch. I have tested this version thoroughly and it shouldn't
cause any problems. Of course I know the program and know what it's
supposed to do, and what it isn't, and I have tried to make it crash proof
and hopefully foolproof. Under all circumstances, you use this program AT
YOUR OWN RISK! Use and enjoy!
PKZIP and PKUNZIP are trademarks of PKWARE, INC, and all licensee rights
apply when using these programs.
Doom, by id Software is copyright 1993. Support these great guys and
register your copy today. Besides, you need the registered version to use
DOOMLaunch anyway. Call 1-800-IDGAMES
Welcome to DOOMLaunch! The complete Doom .WAD Manager. Looking for one
program to handle all of your wads efficiently and easily? Can't find any
text file to tell you what level that wad is? Is your hard rive overwhelmed
by the sheer size of all those extra wads? Need a simple, easy to use
solution? DOOMLaunch has arrived!
o Maintain up to 750 wads at a time
o Enhanced Network Play support including the AUTO-SYNC(tm) feature
o Supports Doom 1.2 AND 1.666 features
o Sophisticated built-in Map Viewer allows you to scope out a wad before
you get bloody!
o Store your WADS, Text Files, & Saved Games in their own separate zip file,
DRAMATICALLY saving Hard Drive space.
o Sort, group, and delete wads either one by one or in groups
o Configure most Doom settings from within DOOMLaucnch
o Keep track of a multiple statistics including number of wads, number
of times played, several averages, and time counters
o Drop to DOS from most menu screens
o Record and playback DEMO files (.LMP's) for later use, including
Mulitplayer demos. Set the buffer size from within DOOMLaunch
o Add your own notes about wads and store them for later recall
o Run utility and editor programs or other batch files right from DOOMLaunch
o Easy to setup and run
┌────────────────────────────────────────────────┐
═╡ DOOMLaunch REQUIREMENTS ╞═
└────────────────────────────────────────────────┘
o Hey, if you can run <REGISTERED> DOOM 1.2, you can run DOOMLaunch.
o You also need PKZIP.EXE and PKUNZIP.EXE in your path
o Finally, either DOS's EDIT.COM or another shareware text editor for
viewing .txt files, such as QEDIT or LIST
┌────────────────────────────────────────────────┐
═╡ DOOMLaunch INSTALLATION ╞═
└────────────────────────────────────────────────┘
Installation is as easy as running the program the first time in the DOOM
Directory. You will be presented with the main window, which shows any
wads you have installed. The first time you run DOOMLaunch, the only wad
listed will be the original DOOM.WAD file. You can begin configuring
DOOMLaunch to suit your needs. Hit <ALT-C> to configure DOOMLaunch,
specifying a path to where you store your .WAD files. Then hit <INS> key
to add new wads.
DOOMLaunch will place several files in your DOOM directory, including a
small configuration file (DL.CFG), a data file after you add external wads
(WADDATA.DL), and a zip file (SAVS.DL) containing saved games once you
save a game while in DOOMLaunch. There will also be a .zip file for each
stored wad placed in the you specify for each wad. (I.E. C:\DOOM\WADS).
┌────────────────────────────────────────────────┐
═╡ GETTING STARTED ╞═
└────────────────────────────────────────────────┘
When you run DOOMLaunch, you will first be presented with the main window.
Each .WAD will be listed with several additional pieces of information.
Times Group─┐ Single
Wad Last Time & Played────┐ │ Co-op ─┐
Name Rating Description Date Played │ │ DMatch │
│ │ │ │
DMPRISON 7.6 Doom Prison │ ----/---- 2 5 --D <─┘
DOOM 9.3 Original Doom .WAD └──────> ----/---- 17 5 SCD
IO14 8.2 Several levels of fun fighting ----/---- 4 5 SCD
PUREEVIL 7.3 Pure Evil - Runs good on my machine ----/---- 4 5 S--
YAKWORLD 9.7 Yakworld - Killer wad! ----/---- 7 8 SC-
┌────────────────────────────────────────────────┐
═╡ COMMANDS AVAILABLE FROM MAIN WINDOW ╞═
└────────────────────────────────────────────────┘
From the main window, you have numerous options for controlling both
DOOMLaunch and DOOM's environment. Hitting F1 from the main window will
bring up a help screen to remind you off all the commands available.
<F2> - <F10>......................Execute 2.BAT through 10.BAT
DOOMLaunch will run user defined batch files and can be used in
conjunction with popular Doom editors, including DEU 5.x,
Dehacked, etc... and passes the current wad filename and its
path as command line options to any batch files you create.
Batch file are numbered 2.BAT through 10.BAT. See Appendix A
for sample batch files.
<><>,<PGUP><PGDN>,<HOME><END>...Maneuver Cursor
<A-Z><0-9>........................Jump To Next Filename Starting With...
<INS>.............................Add wads to DOOMLaunch
Your .WAD files must be placed in the WAD path specified on the
configuration screen for DOOMLaunch to find and add them. DOOMLaunch
scans each wad to determine what level it replaces. It also checks
for replaced graphics and sounds, new demos, and whether it is single
player, co-op, and or death match.
<ENTER>...........................Play .WAD
DOOMLaunch will extract the wad from its zip file and present you with
a submenu of configuration items to preview before you play. Hitting
<ENTER> again will run DOOM and the selected .WAD. See below for
complete description of submenu options and commands.
<SPACE>...........................Tag/Untag Current Wad
Places a white flashing asterisk next to the current wad, marking
it as tagged. Tagged wads can be managed with the Tagged WAD
Functions menu <ALT-T>. See <ALT-T> for a description of the
functions.
<DEL>.............................Delete/Restore Current WAD
Hitting the delete key tags the current wad for deletion. You can
tag as many wads as you want for removal. They won't be deleted
until you Pack the Database <ALT-P>. A red flashing asterisk ("*")
symbol will be placed to the very left of the wad you specify.
<ALT-A>...........................Auto-sync (IPX Network Play)
With Auto-Sync, one player chooses the wad to be played and
configures it for the number of players and other options within
the submenus and hits <ENTER> to accept his choices. Other players
on the network need only hit <ALT-A> after the first player has
made his choices to "jump" right in, using the same selections as
the first player. NOTE: For DOOMLaunch (and DOOM) to work
correctly on a network, each player needs their own copy of
DOOMLaunch & DOOM in a separate directory.
<ALT-C>...........................Configure DOOMLaunch
A submenu will pop-up, allowing you to change the way DOOMLaunch
operates. See below for a complete description of submenu options
and commands.
<ALT-E>...........................Edit Current WAD Information
Change the wad description, rating, and group. Ratings may be
from 0.0 to 99.9. The group can be from 0 to 250. The <ENTER> or
<TAB> key moves the cursor down to the next field. <SHIFT-TAB> moves
the cursor up one field. <ESC> will cancel any changes you have made.
<ALT-F>...........................Change FLAGS for current WAD
Change any or all of the flags for the current wad. When a .wad
file is added to DOOMLaunch, it is automatically scanned to
determine if there is single, co-op, and death match play and the
flags are set accordingly. You may wish to change these, however,
if for example there is a wad that is designed for deathmatch play
but also allows single player action, and you want to indicate
that this wad is really only suitable for DM play. Use the arrow
keys to move between the three fields and the <SPACE> or <ENTER>
keys to toggle between YES and NO. Hit <ESC> to save your changes
and return to the main window.
<ALT-G>...........................Group Functions
See "Sub-Menus" section below for complete explanation.
<ALT-I>...........................Information on Current WAD
Call up a window that shows the level or levels included with the
current wad, and what changes were made by the creator, such as
new sounds, new graphics, or demos, etc... With this window up,
you can hit "D" and call up a detailed window for the current wad.
Choose whether you want to see details for the whole wad or just
one level (if the wad is multi-level) and select whether
DOOMLaunch should display muiltiplayer information. This is a
sample of Detailed Information Screen:
┌──────────────[ Detailed Information On: All Episodes/Missions ]──────────────┐
│ Trooper........... 33 Shotgun............ 2 Shell (4).......... 16 │
│ Sergeant.......... 54 Shell (Box-20)..... 5 │
│ Imp............... 62 Chaingun........... 1 Bullet (Clip-10)... 17 │
│ Lost Soul......... 19 Bullet (Box-50).... 5 │
│ Spectre........... 20 Rocket Launcher.... 2 Rocket (1)......... 10 │
│ Demon............. 27 Rocket (Box-5)..... 3 │
│ Cacodemon......... 9 Plasma Rifle....... 2 Cell (Small-20).... 3 │
│ Baron............. 2 BFG................ 1 Cell (Large-100)... 2 │
│ Spider Demon...... 0 Chainsaw........... 0 BackPack........... 1 │
│ Cyber Demon....... 0 DeathMatch Starts.. 4 │
│ │
│ Red Skull Key..... 1 Area Map........... 1 Medkit............. 5 │
│ Yellow Skull Key.. 1 Light Amp Goggles.. 1 Stimpack........... 5 │
│ Blue Skull Key.... 0 Radiation Suit..... 1 Health Bonus....... 0 │
│ Red Keycard....... 0 Invisibility....... 0 Blue Armor......... 2 │
│ Yellow Keycard.... 0 Invulnerability.... 1 Green Armor........ 3 │
│ Blue Keycard...... 1 Supercharge........ 2 Armor Bonus........ 0 │
│ Berserk............ 2 │
│ │
│ Total Items Shown........ 331 │
│ │
└─────────────────────────[ Press Any Key To Continue ]────────────────────────┘
<ALT-J>...........................Jump to Last WAD Played
Useful for when you can't remember what the name of the killer wad
you were playing before you stopped for sleep.
<ALT-M>...........................Map Viewer
Display a map of the current wad, including color-coded
monsters, weapons, ammo, triggers, and other such items. Use
the <SPACE> bar to change the scrolling rate and cursor keys to
move around the map. <F1> calls up a help screen.
<ALT-N>...........................Edit/View Notes For Current WAD
You can use your favorite ASCII editor to record notes about a
particular wad. Track special areas or record interesting
places and game play notes.
<ALT-P>...........................Pack Database
In order to remove wads from DOOMLaunch, you first need to tag
them with the <DEL> key. A flashing asterisk tells you which wads
you have marked to remove. They will stay that way until you
either pack the database or remove the deletion tag. If you quit
DOOMLaunch and rerun it, DOOMLaunch will keep track of marked wads
but will not delete them.
<ALT-R>...........................Reset Statistics for Current WAD
Erase Last Time Played, Number of times played, & generated statistics
for the current wad.
<ALT-S>...........................Search for Text-Filename/Description
Input text to look for and DOOMLaunch will search both filenames
and descriptions for the text you entered. Hitting <ALT-S> again
will present you with the same information you inputed when you
last searched. You can either clear that information out or
search for the same criteria again.
<ALT-T>...........................Tagged WAD Functions
If you have tagged wads, you can Reset Stats, Change Group, Toggle
Deletion Flag, and Clear Tags. Note: If you decide to move tagged
wads into a group that is already in use, you will be asked to
confirm your choice.
<ALT-V>...........................View .TXT File for Current WAD
DOOMLaunch reads .TXT files from the .ZIP file if a wad was
supplied with one. The text file must have the same name as the
.WAD it came with and a .TXT extension. I.E. SUBWAY.WAD &
SUBWAY.TXT. If the text file has a different name, you will need
to rename it to match the name of the wad BEFORE adding that wad
to DOOMLaunch.
<ALT-W>...........................WAD Reports
DOOMLaunch will provide the user with many different reports
including a catalog listing of installed wads. See the REPORTS
section under SUBMENUS below.
<ALT-X>...........................Exit DOOMLaunch
Upon exiting, DOOMLaunch will update its config file to reflect
any changes you have made to the program, including any Games
Settings changes you may have made.
<ALT-Y>...........................Toggle Information Displayed
Toggle the display showing Name, Description, Rating, etc... or
File Size, Time Played, etc.
<ALT-Z>...........................Generate Statistics
DOOMLaunch keeps tab on such things as total time played of all
wads, average rating, etc. This is a sample Stats Screen:
┌──────────────────────────────[ Statistics ]──────────────────────────────┐
│ │
│ All WADs │
│ │
│ Total WADs............. 457 │
│ Played WADs............ 51 ( 11.2%) │
│ UnPlayed WADs.......... 406 ( 88.8%) │
│ │
│ First Play............. 07/28/94 At 1:10pm │
│ Last Play.............. 09/08/94 At 3:09pm │
│ │
│ Total Elapsed Time..... 22 Hours, 37 Minutes, 41 Seconds │
│ Average Elapsed Time... 26 Minutes, 37 Seconds │
│ │
│ Average Rating......... 2.5 │
│ │
│ Total Plays............ 228 │
│ Average Plays.......... 4.5 │
│ │
└───────────────────────[ Press Any Key To Continue ]──────────────────────┘
┌────────────────────────────────────────────────┐
═╡ SUBMENUS ╞═
└────────────────────────────────────────────────┘
──────────────────
=CONFIGURATION MENU=
──────────────────
╔═════════════════════[ Configuration ]═════════════════════╗
║ ║
║ Text Viewer...................... LIST.COM ║
║ Text Editor...................... Q.EXE ║
║ New WAD Group.................... Group # 1 ║
║ Highlighted Group................ <NONE> ║
║ Highlighted Flag................. <NONE> ║
║ 1st Sort Field................... Group ║
║ 2nd Sort Field................... Rating ║
║ 3rd Sort Field................... FileName ║
║ Sort Order....................... Ascending ║
║ "Sticky" Cursor.................. ON ║
║ Screen Mode...................... 25 Lines ║
║ WAD Path......................... C:\DOOM\WADS\ ║
║ Common Network Path.............. G:\ ║
║ Response File (v1.6+)............ ON ║
║ Turbo Scale (v1.6+).............. 100% (Default) ║
║ Auto-Load Group 255.............. ON ║
║ ║
╚═════════[ <> Move, <SPACE> Change, <ESC> Quit ]═════════╝
TEXT VIEWER.................Choose you favorite ASCII file viewer, such as
LIST.COM. Defaults to EDIT.COM.
TEXT EDITOR.................Choose your favorite ASCII text editor, such as
QEDIT (Q.EXE). Defaults to EDIT.COM.
NEW WAD GROUP...............Choose what group you want new wads added to.
Defaults to <Group # 1>.
HIGHLIGHTED GROUP...........Toggle this to highlight a specific group of
wads. All others will be dimmed except for
the HIGHLIGHTED FLAG group, if one has been
specified. Defaults to <NONE>.
HIGHLIGHTED FLAG............Toggle this to highlight the type of WAD you are
looking to play. Single, Co-op, and Death Match
can be selected. All wads not matching the
highlighted flag will be dimmed, except for
the HIGHLIGHTED GROUP is one has been
specified. Defaults to <NONE>.
1st, 2nd, 3rd SORT FIELD....Arrange the order in which your wads are
listed by one of 8 criteria, including
GROUP TIMES PLAYED
ELAPSED TIME FILENAME,
RATING DESCRIPTION
LAST PLAY NONE
SORT ORDER..................Choose Ascending or Descending sort order.
"STICKY" CURSOR.............Toggles whether the cursor will "stick" with
wad if the it is moved during a resort after
changing the rating or group.
SCREEN MODE.................Choose 25 or 50 line screen mode.
WAD PATH....................Specify the location where DOOMLaunch will
store your zipped .WAD files.
COMMON NETWORK PATH.........Use with Auto-Sync(tm) for network play.
Specifies a path that all network players must
have access to for Auto-Sync to correctly pass
game parameters between work stations.
RESPONSE FILE...............Doom 1.666 allows players to use a simple
ASCII file to store a series of command line
options. If you want DOOMLaunch to create a
response file, turn this option ON.
TURBO SCALE.................DOOM 1.666 allows players to increase or
decrease their movemet from a factor of 1%
to 250%. This could be useful in Deathmatch
games where a less experienced player might
need a little boost. You can set this for
any type of game, but using this on a single
player game is wussing out, isn't it...
AUTO-LOAD GROUP 255.........If this option is ON, DOOMLaunch will automatically
load any WADs that are in Group #255 every time you
play a WAD. This is useful for graphic/sound
effect replacements. Group #255 can contain a
maximum of 5 WADs.
────────────
=GAME OPTIONS=
────────────
The Game Options Screen:
╔═══════════════════════════[ Game Options ]═══════════════════════════╗
║ ║
║ CASTLE.WAD (134k) ║
║ ║
║ Game Type..................... Normal ║
║ Skill Level................... Ultra-Violence. ║
║ Warp To Episode/Mission....... E1M1 ║
║ Load Saved Game............... <NONE> ║
║ Monsters...................... ON ║
║ Fast Monsters (v1.6+)......... OFF ║
║ Sound......................... ON ║
║ DEMO Mode..................... <NONE> ║
║ DEMO FileName................. <NONE> ║
║ DEMO Buffer................... 128k (Default) ║
║ ║
╚═══════[ <> Move, <SPACE> Change, <ENTER> Play, <ESC> Abort ]═══════╝
GAME TYPE...................Choose what type of game you want to play,
including NORMAL, IPX NETWORK, MODEM, &
SERIAL. Selecting anyone of the settings
other than NORMAL will call up a final
communications pre-play window and allow you
to choose whether you want to play Co-op or
Death Match and related communications
settings. See COMMUNICATIONS SETTINGS below
for a complete description of these options.
SKILL LEVEL.................Choose one of the 5 skill levels from the
submenu.
WARP TO EPISODE/MISSION.....Most wads are a single mission and DOOMLaunch
automatically sets that as the default mission.
If you have a wad file that contains multiple
missions, you can choose which one you want to
warp to. If you change this setting with a
single level wad, you will simply play the
original version from DOOM.WAD.
LOAD SAVE GAME..............Choose a save game and load that at the start
if you have saved one for the current wad.
MONSTERS....................Toggle Monsters On, Off, or ReSpawn.
FAST MONSTERS (v1.666)......Fast Monsters doubles the speed at which
opponents fire at you. Need an extra
challenge from the tried and true wad?
Toggle this ON.
SOUND.......................Toggle sound On or Off.
DEMO MODE...................You can Record or Playback demo files (.LMP's)
by toggling this mode. Remember that Demos
from DOOM 1.2 have a 15 minute time limit or
part of the demo will be lost. DOOM 1.666
allows you to specify a buffer size, and
therefore increase the time of the Demo.
DEMO FILENAME...............Specify either the filename to be recorded or
to be played back.
DEMO BUFFER.................Set the size of the recording buffer for
demos. The size is in "Kbytes" so 1024
would be one meg of buffer.
───────────────
=GROUP FUNCTIONS=
───────────────
RESET STATS.................Clear Total Time Played &
Number Of Times Played statistics for a
particular group. Does NOT clear
description, rating, or flags indicators.
CHANGE GROUP NUMBER.........Give the wads in a particular group another
group designation. If you attempt to change a
group to one that already is in use, you will
be prompted for a confirmation.
TOGGLE GROUP DELETION FLAG..An easy way to clear out unwanted wads from
DOOMLaunch by tagging them all for deletion in
one pass. Remember that to actually remove
them, you need to repack <ALT-P> the database.
You can reverse the process and remove the
deletion tag from a group of wads as well.
────────────────────
=COMMUNCATION OPTIONS=
────────────────────
NOTE: The title of the options screen will reflect the menu option you
selected under the Game Settings screen depending on whether you chose IPX,
Modem, or Serial connection. ALSO, certain items will be dimmed when
not appropriate for the type of connection to be established. For
example, you don't need to input a Phone Number for an IPX setting,
etc....
PLAY TYPE...................Choose whether you want to play a
Co-operative game or either Deathmatch 1.0
or 2.0 rules. 2.0 rules require DOOM 1.666.
TIME LIMIT (DthMatch Only...Doom 1.666 allows players to set a time
limit on the length of Deathmatches. Time
is in minutes and the level will end
automatically, when the timer reaches the
specified setting. Defaults to <NONE>.
NUMBER OF PLAYERS...........Choose how many players will be playing.
IPX PORT....................Tell DOOMLaunch what IPX port you are using.
CONNECT TYPE................Set this to deterimine who will initiate the
call with Modem play. Choose "Wait for
Call", "Make Call", or "Already Connected".
COM PORT....................Tell DOOMLaunch what COM port your modem is
using.
PHONE NUMBER................Input the phone number DoOMLaunch should
send to your modem.
──────────────────
=WAD REPORT OPTIONS=
──────────────────
DOOMLaunch can provide the user with a variety of reports about the
status of installed .WAD files. These listings include:
All WADS SPECIFIED GROUP
SPECIFIED RATING SPECIFIED STRING
PLAYED WADS UNPLAYED WADS
MARKED FOR DELETION
┌────────────────────────────────────────────────┐
═╡ SELECTING A WAD TO PLAY ╞═
└────────────────────────────────────────────────┘
Move the cursor with the arrow keys and PAGE UP and PAGE DOWN keys to the
wad you want to play. Hit the ENTER key to bring up a pre-play list of
options. Here, you can select the different conditions you want and run
the wad.
When you finish playing the wad, you will be returned to DOOMLaunch and
presented with a window showing how much time you spent playing the last
wad. Hit any key to return to the main window.
┌────────────────────────────────────────────────┐
═╡ QUITTING DOOM LAUNCH ╞═
└────────────────────────────────────────────────┘
Hit ALT-X to leave DOOMLaunch. Hit "Y" to leave or "N" to cancel and
return to DOOMLaunch. If you hit "Y", any configuration changes you have
made will be saved and you will returned to the command prompt.