home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the DOOM Programming Gurus / Tricks_of_the_Doom_Programming_Gurus.iso / utils / doomit / doomit.doc < prev    next >
Encoding:
Text File  |  1995-03-26  |  15.3 KB  |  330 lines

  1.  
  2.  
  3. ┌──────────────────────────────────────────────────────────────────────────────┐
  4. │                        DOOM-IT SETUP PROGRAM Version 5.4b                    │
  5. └──────────────────────────────────────────────────────────────────────────────┘
  6.  
  7. WHAT'S NEW:
  8.  
  9.           - Compatible with DOOM2 v1.7a
  10.           - Improved Mouse interface (see Mouse Support below)
  11.           - Support for the DeHackEd utility (By Greg Lewis)
  12.           - Several bugs fixed in v5.2
  13.  
  14.           Upgrade to DOOM-IT v6.7 for only $9.00.  Read ORDER.FRM
  15.           for details.
  16.  
  17. ───────────── 
  18.  DESCRIPTION 
  19. ───────────── 
  20.           DOOM-IT is an alternate setup program for DOOM and DOOM 2.  By 
  21.           running DOOM-IT to start your single or multiplayer games, one 
  22.           can take full advantage of command-line-only parameters.  These
  23.           parameters allow you to load PWADs, record games, start at any 
  24.           level, turn on development mode, and much more.  This version of 
  25.           DOOM-IT provides complete support for DOOM System Startup v1.2, 
  26.           v1.666, v1.7a, and v1.9.
  27.           
  28. ──────────────
  29.  INSTRUCTIONS
  30. ──────────────
  31.  
  32. INSTALLATION:
  33.  
  34.           To install DOOM-IT, simply unzip all files within DOOMIT.ZIP 
  35.           into any directory on your hard disk.  This requires PkUnzip 
  36.           version 2.04 or higher.  If you don't already have this program 
  37.           you can download it almost anywhere, including Compuserve. 
  38.                
  39.           To start the program type DOOMIT at the DOS prompt.  
  40.                
  41.           NOTE: You must use the DOOMIT batch file for DOOM-IT to work 
  42.                 correctly.  You CANNOT run DMLOAD.EXE.
  43.  
  44.  
  45. PRE-CONFIGURATION:
  46.  
  47.           Before starting Network, Serial, or Modem games you need to set 
  48.           your PORT and COM settings.  You can do this from the menu bar 
  49.           located at the top of the screen.  To access this menu press 
  50.           the <Alt> key and select CONFIG.  From this menu you can choose 
  51.           to setup any of the three connection types.  More info on each 
  52.           of these is given later on in this document.
  53.  
  54.           Before starting any type of game make sure the Path settings are
  55.           correct.  They can be changed by selecting PATH on the menu bar.
  56.           Different file locations can be specified for the DOOM, WAD, and 
  57.           DeHackEd files.
  58.  
  59.           NOTE:  You must select "DOOM 1" or "DOOM 2" from the main 
  60.                  menu before accessing the menu bar.  This is done so 
  61.                  DOOM and DOOM 2 can have separate settings.
  62.  
  63. ───────────────
  64.  NETWORK PORTS
  65. ───────────────
  66.         When playing a network game you must have a port number chosen. 
  67.         To do this, choose "NETWORK" under CONFIG on the menu bar.  By 
  68.         selecting different port numbers you can play more than one match 
  69.         over the same network.  The default port number is 0.
  70.  
  71. ──────────────
  72.  SERIAL SETUP
  73. ──────────────
  74.         Before setting up a serial game you must specify the COM port that
  75.         the cable is plugged into.  To do this, choose "SERIAL" under CONFIG
  76.         on the menu bar.  Your COM port will either be COM 1 or COM 2.
  77.  
  78.         You are also given the option to select a Baud rate.  This value
  79.         will override the settings in your MODEM.CFG file.  If you don't
  80.         want to change this then select "Default".
  81.  
  82.         The final option determines whether or not to use UART 8250.  This
  83.         might be necessary if you have an older I/O card.
  84.  
  85. ─────────────
  86.  MODEM SETUP
  87. ─────────────
  88.         Before setting up a modem game you must specify the COM port your
  89.         modem is connected to.  To do this, choose "MODEM" under CONFIG on
  90.         the menu bar.  External modems can only use COM 1 or COM 2. Most
  91.         internal modems can be setup to use COM ports 1 through 4.
  92.  
  93.         You are also given the option to select a Baud rate.  This value
  94.         will override the settings in your MODEM.CFG file.  If you don't
  95.         want to change this then select "Default".
  96.  
  97.         The final option determines whether or not to use UART 8250.  This
  98.         might be necessary if you have an older I/O card.
  99.  
  100. ─────────────
  101.  USING PWADS
  102. ─────────────
  103.         If you choose to add PWADs then you will be presented with a list
  104.         containing all WAD files in the specified directory.  All files
  105.         except DOOM.WAD are probably PWADs.  These files can contain new
  106.         levels, graphics, sounds, etc..  You can select up to nine PWADS
  107.         to load at one time.  To do this, highlight each file and press
  108.         the space bar to mark it.  You will then see a "*" next to each
  109.         file name.  Once you have your PWADs marked you can press the
  110.         enter key to continue.
  111.         
  112.         NOTE:  If you only need one PWAD loaded then just highlight that
  113.                one file and press enter.
  114.  
  115.         If you chose to load a PWAD containing a new level, the program
  116.         will ask you if you want to warp directly to that level.  Doing
  117.         this will skip the process of choosing an episode or level number.  
  118.         If you have marked more than one PWAD level to load, the program 
  119.         will warp you to the earliest one.
  120.  
  121.         DOOM-IT allows you to change the episode and level number of
  122.         a PWAD.  To do this, highlight the desired file and press F1.
  123.  
  124.         To scan through a large PWAD list faster, press any key A to Z 
  125.         to jump to the first PWAD beginning with that letter.
  126.  
  127. ──────────────────
  128.  DEHACKED PATCHES
  129. ──────────────────
  130.         To load a patch file created with the DeHackEd utility, press
  131.         the letter "P" from the final setup menu.  This will list all
  132.         files with a .DEH extension in the directory specified in your
  133.         DEHACKED.INI file.
  134.  
  135.         I recommend making a default patch file that keeps your original
  136.         DOOM.EXE settings.  This way you can restore you orignal
  137.         settings whenever needed, by loading that file.  To make a patch
  138.         file called "DEFAULT.DEH" type the following at the DOS prompt:
  139.  
  140.                         DEHACKED -SAVE DEFAULT.DEH
  141.  
  142.         NOTE:  Make sure the directory path you config DOOM-IT for contains
  143.                both the DEHACKED.EXE and DEHACKED.INI files.  DOOM-IT reads
  144.                the DEHACKED.INI file to determine where your .DEH files are
  145.                located.
  146.  
  147. ────────────────
  148.  USING DEFAULTS
  149. ────────────────
  150.         DOOM-IT now allows you to customize five sets of defaults.  To 
  151.         edit these settings select "DEFAULTS" under MISC on the menu bar.
  152.         Choose one of the five available slots and press <Enter>.  You
  153.         now have the option to give your settings a menu title.  Once you 
  154.         have chosen a name press <Enter> again.  You are now presented 
  155.         with a screen showing nearly all of the setup options.  Customize 
  156.         the settings and and press <Enter> a final time.  Pressing <Esc> 
  157.         will return you to the menu bar.
  158.  
  159.         To use these defaults press "D" from the main menu.  When the list
  160.         appears, highlight the desired settings and press <Enter>.  The
  161.         only thing left to do is select a game type and decide whether or 
  162.         not to use PWADs.
  163.  
  164. ────────────
  165.  PHONE BOOK
  166. ────────────
  167.         To setup the phone book choose "EDIT" under PBook on the menu bar.
  168.         After you have done this you are able to pick one of ten slots to
  169.         modify.  Highlight a slot and press <Enter>.  Type the persons name
  170.         and press <Enter> again.  Now type their phone number and press
  171.         <Enter> a final time.  That's all there is to it.  To exit the phone
  172.         book editor press <Esc>.
  173.  
  174. ────────────────
  175.  RECORDING GAME
  176. ────────────────
  177.         If you choose to Record your game you must give the program a file
  178.         name to save the data into. When giving it a file name use no more
  179.         than eight characters and leave off the file extension.  DOOM will 
  180.         use .LMP as the file extension of your recorded game.  For example, 
  181.         if you give DOOM-IT the name "DEMO1" for recording, DOOM will save 
  182.         it as "DEMO1.LMP".
  183.         
  184.         If you have DOOM v1.6 or DOOM2 you can record mulitplayer games.  
  185.         You can also specify the amount of diskspace you want DOOM to use 
  186.         for recordings by using the -MAXDEMO parameter.  When recording a
  187.         multiplayer game make sure ALL players choose the record option 
  188.         for it to work correctly.
  189.         
  190.         Recording of your game begins right when you start DOOM.  To end
  191.         the recording press "Q", or exit the game.  Once you have recorded 
  192.         your demo you can it play it back within DOOM-IT by selecting 
  193.         "PLAY DEMO" under MISC on the menu bar. 
  194.         
  195.         NOTE:  If you record a demo from a PWAD, you must load that same
  196.                PWAD along with DOOM for your demo to play back correctly.
  197.  
  198.                Also, DOOM-IT no longer allows you to record a game from
  199.                a saved game.  This feature was removed in DOOM v1.666.
  200.  
  201. ───────────────
  202.  MOUSE SUPPORT
  203. ───────────────
  204.         You can use both mouse buttons in DOOM-IT, but the LEFT mouse button 
  205.         is the most important.  
  206.         
  207.         On a single list menu, use the LEFT mouse button to make your 
  208.         selection.  After doing this, the program will immediately take 
  209.         you to the next menu.
  210.  
  211.         On a multi-list menu (such as the modem config menu), first use the 
  212.         LEFT mouse button to make your selection for each list.  Then, click 
  213.         the LEFT mouse button in the box in upper left-hand corner of the 
  214.         menu.  The box looks like this:  (■).  You will then be taken to the 
  215.         the next menu.
  216.  
  217.         On the PWAD selection menu, use the LEFT mouse button to tag or
  218.         untag each file you want to load.  You can also use the LEFT mouse
  219.         button to click on the  and  arrows to scroll through the file
  220.         list.
  221.  
  222.         On menus that ask a yes or no question, click the LEFT mouse button
  223.         on the word "YES" or on the word "NO" to answer.
  224.  
  225.         The RIGHT mouse button can be used on any menu.  It basically does
  226.         the same thing as pressing the <Esc> key.
  227.  
  228. ──────────
  229.  ID SETUP       
  230. ──────────
  231.         If needed, you can run the SETUP.EXE program that comes with DOOM
  232.         or DOOM 2, within DOOM-IT.  To do this, choose "ID SETUP" under 
  233.         MISC on the menu bar.  This option is given just in case you need 
  234.         to change your hardware configuration at the last minute.  DO NOT 
  235.         start DOOM when running ID's setup program within DOOM-IT.
  236.  
  237. ───────────────
  238.  RESPONSE FILE
  239. ───────────────
  240.         A great feature in DOOM v1.6 and DOOM 2 is the ability to use a 
  241.         response file.  A response file is an alternate way to pass 
  242.         parameters to DOOM.  Instead of passing DOOM the parameters on 
  243.         the command line, they can be written to a file instead.  This is 
  244.         extremely helpful when passing more parameters to DOOM than will 
  245.         fit on the command line.  
  246.  
  247. ───────────────────
  248.  CUSTOM PARAMETERS
  249. ───────────────────
  250.         DOOM-IT allows you to define you own parameters.  This might be 
  251.         necessary if you have an alternative SERSETUP or IPXSETUP file that 
  252.         can accept non-standard parameters, or, if you want to use parameters
  253.         not addressed by DOOM-IT.  To define these you need to select "ADD 
  254.         PARAM" under MISC on the menu bar.  You can type up to about fifty
  255.         characters of your own text.  These parameters will always be added 
  256.         to the settings you chose when starting a game.
  257.  
  258. ──────────────────
  259.  OTHER PARAMETERS
  260. ──────────────────
  261.         There are other parameters DOOM accepts that I felt were not
  262.         necessary to directly address in DOOM-IT.  I have listed as many
  263.         as I can below.  If you wish to use any of these, you may add them
  264.         to the custom parameter list. 
  265.                 
  266. Ver.    Parameter               Description
  267. ────   ───────────────────      ────────────────────────────────────────────
  268. 1.2     -nosound                Plays no sound effects or music during DOOM.
  269. 1.2     -nosfx                  Plays no sound effects during DOOM.
  270. 1.2     -nomusic                Plays no music during DOOM.
  271. 1.2     -config <filename>      Specifies an alternate config file.
  272. 1.2     -devparm                Is needed to allow certain parameters.
  273.                                 With devparm enabled you can press F1 during
  274.                                 the game to save the screen as a PCX file.
  275. 1.2     -recordfrom <#> <name>  This is only availavble in DOOM v1.2.  It
  276.                                 allows you to record a game from a saved
  277.                                 game. (example -recordfrom 1 demoz)
  278. 1.6     -maxdemo (size)         Tells DOOM the max amount of diskspace to 
  279.                                 use for demos. For example: "-maxdemo 1024" 
  280.                                 sets aside 1 Megabyte.  Default is 128K.
  281. 1.6     -irq <number>           Sets the IRQ for a COM port.
  282. 1.6     -port <number>          Sets the COM I/O port that SERSETUP uses for
  283.                                 your modem. (example -port 0x3f8)
  284.  
  285.  NOTE:  A better description for many of these parameters can be found in
  286.         the README file that comes with DOOM or DOOM 2.
  287.  
  288. ────────────
  289.  CHEAT KEYS
  290. ────────────
  291.         Here are some of the most useful cheat keys for DOOM and DOOM 2.
  292.         Type these key combinations within the game.
  293.  
  294.   Keys                    Description
  295. ────────────      ────────────────────────────────────────────────────
  296.  IDKFA            Gives player all weapons, ammo, and keys.
  297.  IDFA             Gives player all weapons and ammo.  DOOM 2 only.
  298.  IDCLEV           Followed by an episode and level number, this key 
  299.                   combination will warp you anywhere in the game.
  300.                   For example, IDCLEV32 will warp you to episode 3 
  301.                   level 2.  In DOOM 2 only a level number is needed.
  302.  IDDQD            Turns on God mode.  You will be invulnerable.
  303.  IDDT             Press this combination while viewing the map, it
  304.                   will let you see everything.
  305.  IDSPISPOPD       Use this combination in DOOM to turn off clipping
  306.                   mode.  You will be able to walk through walls.
  307.  IDCLIP           Turns off clipping mode in DOOM 2.
  308.  
  309. ────────────────
  310.  IF YOUR BORED!
  311. ────────────────
  312.          This document and the DOOM-IT program was created in entire by 
  313.          Chris Badger.  I am 18 years old and live in Santa Ynez CA.
  314.          
  315.          DOOM-IT was programmed in Quick Basic 7.1 PDS on a 486DX2-80 VLB 
  316.          with 8 MB of RAM.
  317.  
  318. I have explained the usage of this program to the best of my abilities.  If
  319. you still have questions, comments, or found a big fat bug please feel free 
  320. to contact me on Compuserve at 74017,1014.
  321.  
  322. This version of DOOM-IT is FREEWARE for owners of the book "Tricks of the
  323. DOOM Programming Gurus", by SAMS Publishing.  Registration is optional if
  324. you have purchased this book otherwise you must pay the minimum registration
  325. fee of $5.00.  Please do not distribute this version of DOOM-IT, there is
  326. another version available for public distribution.
  327. ------------------------------------------------------------------------------
  328.  
  329.  
  330.