------------------------------------------------------------------------------- DOOM-IT SETUP PROGRAM Version 4.5 ------------------------------------------------------------------------------- WHATS NEW IN 4.5: - Fixed that awful PWAD loading bug w/ the help of John Andersen - Mouse Support. - Ability to keep PWADs and DOOM-IT files in any directory. - Can reassign PWADs to any episode or level number. - Further support for the upcoming DOOM Patch. Including the use of Response files. - PWAD names and info is read before DOOM-IT starts. - PWAD file list is sorted by first letter of each file. - Can specify alternate DOOM-IT configuration files. - DOOM-IT can now determine what episode and level a saved game was saved on. - BUG FIXES, touch ups, minor layout changes. SUMMARY: The DOOM-IT program is an alternative to the setup program that comes with DOOM. By running DOOM-IT to start your single or multiplayer games the process of using command line parameters is completely simplified. Such parameters provide the ability to load PWADs, record your game, start at any level of any episode, turn on development mode, and much much more. This version of DOOM-IT also provides complete support for DOOM v1.666. Some of the new features in this patch are: a "-turbo" parameter which allows you to speed up your players movement by 250%, a "-fast" parameter which greatly increases the speed of enemies, an "-altdeath" parameter which lets you play DeathMatch 2.0, and better MODEM/NETWORK support. -------------- INSTRUCTIONS -------------- INSTALLATION: To install DOOM-IT, simply unzip all the files within DOOMIT.ZIP into any directory. This requires PkUnzip version 2.04 or higher. If you don't already have this program you can download it some- where on Compuserve. To start the program type DOOMIT. NOTE: You must use the DOOMIT batch file for DOOM-IT to work correctly. You CANNOT run DMLOAD.EXE. PRE-CONFIGURATION: Before starting Network, Serial, or Modem games you need to set your PORT and COM settings. You can do this from the menu bar located at the top of the screen. To access this menu press the key. Then select CONFIG and press . From this menu you can choose to setup any of the three connection types. More info on each of these is given later on in this document. --------------- NETWORK PORTS --------------- When playing a network game you must have a port number chosen. To do this, choose "NETWORK" under CONFIG on the menu bar. By selecting different port numbers you can play more than one match over the same network. The default port number is 0. -------------- SERIAL SETUP -------------- Before setting up a serial game you must specify the COM port that the cable is plugged into. To do this, choose "SERIAL" under CONFIG on the menu bar. Your COM port will either be COM 1 or COM 2. COM ports higher than this are usually used by devices such as internal modems. ---------------- MODEM SETUP ---------------- Before setting up a modem game you must specify the COM port your modem is connected to. To do this, choose "MODEM" under CONFIG on the menu bar. External modems can only use COM 1 or COM 2. Most internal modems can be setup to use COM ports 1 through 4. ------------- USING PWADS ------------- If you choose to add PWADS you will be presented with a menu containing all files with a .WAD extension in the directory specified. All files except DOOM.WAD are probably PWADS. These files can contain new levels, graphics, sounds, etc.. You can select up to nine PWADS to load at one time. To do this, you must highlight the desired files and press the space bar to mark them. If you do it correctly you will see a "*" next to each file name. Once you have your PWADs marked you can press the enter key to continue. If you're only going to load one PWAD then you need only highlight the one file and press enter. If you chose to load a PWAD containing a new level, the program will ask you if you want to warp directly to that level. Doing this will skip the process of choosing an episode and level. If you have marked more than one PWAD level to load, the program will warp you to the earliest one. NEW! DOOM-IT now allows you to change the episode and level number of a PWAD. To do this, highlight the desired file and press "R". ------------- MODEM GAMES ------------- When you get to the "Modem Setup" window you must choose between making your computer the one that dials or the one that answers. If you choose to dial, then you will be required to type in the destination phone number or use the phone book. If you choose to answer, then you need only to wait for the incoming call. Or, if you already have the two computers connected by another program, choose "Already Connected". If you have DOOM v1.6 you can choose modem speeds greater than 9600 baud. Run the README.EXE program that comes with DOOM to learn how to setup you MODEM.CFG file with the new options. ------------ PHONE BOOK ------------ To setup the phone book choose PBook from the menu bar. Then select EDIT. After you have done this you are able to pick one of ten slots to modify. Highlight a slot and press . Type the persons name and press again. Now type their phone number and press a final time. Thats all there is to it. To exit the menu bar press the key. ----------------- SPECIAL OPTIONS ----------------- When you get to the special options menu you have a choice of "No Enemies", "Re-Spawning", and "Fast Enemies". If you choose no enemies, then enemies will not be present on any of the levels. If you choose re-spawning, then, once you kill an enemy it will come back to life after about 30 seconds. This is the same technique used when you select NIGHTMARE for you level of difficulty. The third option "Fast Enemies" is only available if you have DOOM v1.6. If you choose this, all enemies will move and fire much faster than before. ------------------ Multiplayer Mode ------------------ If you have DOOM v1.6 you can select "DeathMatch II" in addition to "Cooperative" and regular "DeathMatch" mode. DMatch 2 has new rules such as negative frags for suicides and items that respawn. --------------- Mouse Support --------------- You asked for it, so here it is! Just point and click. Button one does the same thing as pressing , and button two does the same thing as pressing . The only exception is when your choosing PWADs. In this case, button two is used to tag a file. The mouse support has only been tested with a Microsoft compatible mouse. Most mouse drivers have a Microsoft compatability mode. ---------------- FILE LOCATIONS ---------------- A new addition to DOOM-IT is the ability to store PWADs and the DOOM-IT files in any directory. To specify these file locations choose PATH from the menu bar. You can then specify which directory the DOOM or PWAD files are located in. -------------- CONFIG FILES -------------- The default config file for DOOM-IT is DOOMIT.DAT. If you wish to specify a different file, you can change the way DOOMIT.BAT starts DMLOAD.EXE. For example: "DMLOAD MYFILE.DAT" would tell DOOM-IT to read from MYFILE.DAT instead of DOOMIT.DAT. Multiple config files might be necessary if several people are using the same copy of DOOM-IT, but need different settings. Instead of making seperate copies of DOOM-IT, you can make a different batch file for each person. ---------------- RECORDING GAME ---------------- If you choose to Record your game you must give the program a file name to save the data into. When giving it a file name use no more than eight characters and leave off the file extension. DOOM will use .LMP as the file extension of your recorded game. For example, if you give DOOM-IT the name "DEMO1" for recording, DOOM will save it as "DEMO1.LMP". If you have DOOM v1.6 you can record mulitplayer games. You can also specify the amount of diskspace you want DOOM to use for your recording. Make sure ALL players choose the record option for it to work correctly. Recording of your game begins right when you start DOOM. To end the recording press "Q", or exit the game. Once you have recorded your demo you can it play it back within DOOM-IT by selecting "PLAY DEMO" under MISC on the menu bar. NOTE: If you record a demo from a PWAD, you must load that same PWAD along with DOOM for your demo to play back correctly. ---------- ID SETUP ---------- If needed, you can run the SETUP.EXE program that comes with DOOM, within DOOM-IT. To do this, choose "ID SETUP" under MISC on the menu bar. This option is given in case you need to change your hardware configuration at the last minute. --------------- RESPONSE FILE --------------- A great new feature in DOOM v1.6 is the ability to use a response file. A response file is an alternate way to pass parameters to DOOM. Instead of passing DOOM the parameters on the command line, they can be written to a file instead. This is extremely helpful when passing more parameters to DOOM than will fit on the command line. If you called the file "RESPONSE", then you would start DOOM by typing "DOOM @RESPONSE". To specify whether or not to use this feature, choose "RESPONSE" under MISC on the menu bar. ------------------- CUSTOM PARAMETERS ------------------- DOOM-IT allows you to define you own parameters. This might be necessary if you have an alternative SERSETUP or IPXSETUP file that can accept non-standard parameters. To define these you need to select "ADD PARAM" from MISC on the menu bar. You can type up to about 50 characters of your own text. These parameters are treated as constants and will always be added to the settings you chose when starting a game. ------------------ OTHER PARAMETERS ------------------ There are other parameters DOOM accepts that I felt were not necessary to directly address in DOOM-IT. I have listed as many as I can below. If you wish to use any of these, you may add them to the custom parameter list. Ver. Parameter Description ---- ------------------- -------------------------------------------- 1.2 -nosound Plays no sound effects or music during DOOM. 1.2 -nosfx Plays no sound effects during DOOM. 1.2 -nomusic Plays no music during DOOM. 1.2 -config Specifies an alternate config file. 1.2 -devparm Is needed to allow certain parameters. With devparm enabled you can press F1 during the game to save the screen as a PCX file. 1.6 -maxdemo (size) Tells DOOM the max amount of diskspace to use for demos. For example: "-maxdemo 1024" sets aside 1 Megabyte. Default is 128K. 1.6 -8250 Tells SERSETUP to set the UART to 8250. 1.6 -irq Sets the IRQ for a COM port. 1.6 -port Sets the COM I/O port that SERSETUP uses for your modem. (example -port 0x3f8) 1.6 -<#> Sets the baud rate of your COM port. Legal values are 9600, 14400, 38400, and 57600. (example -14400). Overrides MODEM.CFG. 1.6 -timer Forces DOOM to end the level after a set number of minutes. Could be fun in DMatch. NOTE: For a better description of many of these parameters run the README.EXE file that comes with DOOM. ---------------- IF YOUR BORED! ---------------- This document and the DOOM-IT program was created in entire by Chris Badger. I am 18 years old and live in Santa Ynez CA. Where the heck is Santa Ynez you ask? About 30 miles out of Santa Barbara of course. On the technical side, DOOM-IT was programmed in Quick basic 7.1 PDS on a 486DX-33 VLB with 8Mb of RAM. Bla Bla Bla... I have explained the usage of this program to the best of my abilities. If you still have questions, comments, or found a big fat bug please feel free to contact me on Compuserve at 74017,1014. I give you complete permission to distribute this program. I only ask that you include all of the original unmodified files, and that you distribute it free of charge. If you would like to see a version of DOOM-IT for Windows please let me know. I won't spend the time unless people have a real use for it. Special thanks to the following people for tracking down bugs and making excellent suggestions for future DOOM-IT features: John Andersen (MAJOR help with debugging v4.0) David O'Brien (suggested PWAD remapping / reported bug) Robert Baum (store WADs in any directory, reported bug) John Ellenberger (store WADs in any directory) Brandon Russell (reported bug) Tim Watson (reported bug) Dr. Sleep (suggested Mouse support) Kaleb Tilley (reported bug) Charlie (reported bug) ------------------------------------------------------------------------------