home *** CD-ROM | disk | FTP | other *** search
/ Doom 2 Explosion / Doom2Explosion.bin / doom2exp / programs / dload10 / dload.doc < prev    next >
Text File  |  1994-04-29  |  7KB  |  150 lines

  1. Release : 28 Apr. 1994
  2.  
  3.                          /*******************\
  4.                         <***** DOOM-Load *****>
  5.                          \*******************/
  6.  
  7.  
  8.                               Version 1.0
  9.                          Coded by Carlos Ribas
  10.  
  11. Requirements :
  12.   DOOM would be nice, either Shareware or Registered.
  13.   The program must be in your DOOM directory.
  14.  
  15.  
  16.          Welcome to DOOM-Load (DLoad)!  DLoad is a shell for id
  17. Software's DOOM.  It provides an easy way to use a lot of neat features
  18. which id left out of their SETUP program.  DLoad can be used for serial
  19. play as well as solo play.  The program generates a command line based
  20. on your choices (some dependant on others), then executes the correct
  21. EXEcutable file (for serial or solo play).  The difference between this
  22. shell and many others is that this one only takes 80 bytes of overhead
  23. to run DOOM.  While other shells run what is called a "shell" from
  24. within themselves or another executable, this one runs from a batch
  25. file.  It requires that you start the shell from the batch file, and
  26. when you decide to start the game, the program writes the generated
  27. command line to the end of the batch file, along with another line that
  28. runs the batch file again.  Then, the program terminates and DOS notices
  29. that there's more in the batch file, and executes the new lines, which
  30. will, in effect, run your chosen DOOM session and then return you to the
  31. shell to play again, or exit the shell.  So, this method takes no more
  32. memory than running DOOM from any simple DOS batch file, and DOOM should
  33. not miss those 80 bytes too much.  If you doubt this, make yourself a
  34. batch file that runs MEM, and compare with the non-batch MEM readings.
  35. This shows 80 bytes on my system.
  36.  
  37. Features :
  38.  ** Mouse support
  39.   * Great screen colors
  40.   * Allows you to load save games (shows descriptions)
  41.   * Ability to play with no monsters or respawning
  42.   * Nightmare works over modem
  43.  ** Saves last session's settings
  44.  ** Allows external WAD (PWAD?) files!!!!
  45.  ** Tells you what Episode & Level the external WAD replaces
  46.   * Licensed by id software
  47.  ** Adjustable run paths for serial and solo play; no more renaming of
  48.       your sersetup replacements.
  49.   * Checks to make sure WAD's and EXE files exist before sending you to
  50.       find out.
  51.   * Allows players to start on any level of any episode
  52.  ** Takes virtually no memory away from DOOM
  53.   * Easy to use color coded interface
  54.  
  55.  
  56. Instructions :
  57.         Run DLR.EXE from your DOOM directory.
  58. It will not execute, it will instead give you a message about using a
  59. batch file to run it.  Now DOOMLoad has created a batch file called
  60. DLOAD.BAT (THIS MUST ALWAYS BE THE SAME!!).  You are back at dos, so
  61. this time type DLOAD [ENTER] (duh).  DOOMLoad will now come up.
  62. You can press any of the bright-white keys in the whole program to
  63. change an option.  The yellow colored text is the thing that you can
  64. choose/change, and black or white text is just there.  Anything that is
  65. very dark grey is disabled, and will be enabled when other options are
  66. changed.  You can use the mouse in the following way.  If the option's
  67. line has a +/- section, you can click on either the plus or minus to
  68. change the option back and forth.  If it does not, then you can click on
  69. the option to toggle it, or activate it (like loading a saved game).
  70.  
  71. ***** Playing Solo :
  72.    If you would like to *play a solo game*, you can switch Connection till
  73. it comes up.  Otherwise, you can pick the standard connection methods.
  74.  
  75. ***** Using External WADs or PWADs
  76.    If you would like to use an external WAD file, you can do so by
  77. selecting that option, and typing in the filename (extension too).  The
  78. program will make sure the file exists, and if it does, it will inform
  79. you of what level it replaces.
  80.  
  81. ***** Loading a saved game
  82.    Select this option, and a list of the savegame descriptions will
  83. appear for all 6 games.  Select one with mouse or keyboard.  If you
  84. select none, it will undo any loading of games.  If there are no
  85. savegames available, you will get a beep.
  86.  
  87. ***** Changing the run paths for DOOM
  88.    Press F2 at the main options menu.  You will get a window that has
  89. both run paths (one for solo, one for serial).  Select the path you want
  90. to change, and type in the new .EXE file name.  The program will check
  91. to see if it really exists, and if it does, then it will accept it.
  92. However, if it doesn't, you will be asked to re-enter another .exe file.
  93. Note that the directory does not matter, just the .EXE file.  You can
  94. specify the directory, but the program will not change to that directory
  95. before running the game.
  96.  
  97. ***** Hard coding parameters
  98.     If you would like to ALWAYS do a special thing, load more than one
  99. WAD file or other things, you can use the DOS EDIT command (or any other
  100. ASCII file editor) and edit the DLOAD.CFG file.  The last two lines are
  101. the serial and solo play (from top to bottom).  You can add parameters
  102. to these lines such as "SERSETUP -NOJOY" and they will be appended to by
  103. DOOM-Load.  Make sure you will not have any conflicts with other
  104. parameters, such as if you hard code "DOOM -Episode 3" and then
  105. DOOM-Load appends it to "DOOM -Episode 3 -Episode 1" and the like.  But
  106. you could specify "-file blah.wad -file blah.wad" etc, to have DOOM-Load
  107. run with more than one external file, but DOOM-Load will not do any
  108. error checking for anything that is hard coded.
  109.  
  110. ***** Misc. Notes:
  111.   If you are not using external WADs, and not loading a game, only the
  112. answering player must select the game choices.  Otherwise, the above 
  113. choices must match, not in filename for the WADs, but they must contain
  114. the same things.  
  115.  
  116.   Next Major version information (These are not final):
  117.      * Multiple external WAD files from the shell
  118.      * Dialing directory
  119.      * Ability to edit modem string from shell
  120.      * Maybe graphic user interface (GUI)
  121.      * Anything that is suggested
  122.      * Random starting locations w/o the problem of knowing where you are
  123.        starting by looking at the startup screen!! <its a secret!>
  124.  
  125. Thanks to my testers:
  126.   ─< Stephen Lansdell >─
  127.   ─< Ben Chen >─
  128.   ─< Jason Hajdik >─
  129.  
  130.  
  131. Well, that's about it...
  132.  
  133. -Carlos Ribas
  134. carlos.ribas@yob.com
  135.  
  136. Donations:
  137.  
  138. Send me money, ideas, tips, bug reports, etc at:
  139.   Carlos Ribas
  140.   815 Voyager
  141.   Houston, Tx 77062
  142.  
  143. For the last three things to send me, I prefer internet e-mail at the
  144. specified address (through Usenet)
  145.  
  146. Houstonians can find me on :
  147. Ye Olde Bailey BBS as Carlos Ribas 
  148. Node 1 : 1-(713)-520-1569
  149. No voice calls please...
  150.