ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DOOMÄIT SETUP PROGRAM Version 6.5 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ NEW IN 6.5: - Heretic Support! - Minor bug fixes Since 6.0: Ä Support for DOOM sound parameters Ä DOOMÄIT can reload itself after exiting DOOM Ä Abilty to turn off PWAD level detection Ä Ability to change Global Defaults Ä Larger DeHackEd patch list Ä Access to the MAXDEMO parameter NOTE: This is the registered version of DOOMÄIT DO NOT distribute this program in any form. ÄÄÄÄÄÄÄÄÄÄÄÄÄ DESCRIPTION ÄÄÄÄÄÄÄÄÄÄÄÄÄ DOOMÄIT is an alternate setup program for DOOM, DOOM 2 and Hertic. By running DOOMÄIT to start your single or multiplayer games, one can take full advantage of commandÄlineÄonly parameters. These parameters allow you to load PWADs, record games, start at any level, turn on development mode, and much more. This version of DOOMÄIT provides complete support for DOOM System Startup v1.2, v1.666, v1.7a, and Heretic v1.0. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ INSTRUCTIONS ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ INSTALLATION: To install DOOMÄIT, simply unzip all files within DOOMIT.ZIP into any directory on your hard disk. This requires PkUnzip version 2.04 or higher. If you don't already have this program you can download it almost anywhere, including Compuserve and the Internet. To start the program type DOOMIT at the DOS prompt. 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 and select CONFIG. 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 the document. Before starting any type of game make sure the Path settings are correct. They can be changed by selecting PATH on the menu bar. Different file locations can be specified for the main program, WAD, and DeHackEd files. NOTE: You must select "DOOM 1", "DOOM 2", or "HERETIC" from the initial menu before accessing the menu bar. This is done so each program can have separate settings. If you are still using DOOM v1.2 or lower you will need to add "ÄDEVPARM" to the ADD PARAM list. This enables the level warp and record demo features. This was removed from DOOMÄIT because it is no longer needed in the newer version of DOOM and DOOM2. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 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. You are also given the option to select a Baud rate. This value will override the settings in your MODEM.CFG file. If you don't want to change this then select "Default". The final option determines whether or not to use UART 8250. This might be necessary if your I/O card is having problems. ÄÄÄÄÄÄÄÄÄÄÄÄÄ 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. You are also given the option to select a Baud rate. This value will override the settings in your MODEM.CFG file. If you don't want to change this then select "Default". The final option determines whether or not to use UART 8250. This might be necessary if your I/O card is having problems. ÄÄÄÄÄÄÄÄÄÄÄÄÄ USING PWADS ÄÄÄÄÄÄÄÄÄÄÄÄÄ If you decide to add PWADs then you will be presented with a list containing all WAD files in the configured directory. 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, highlight each file and press the space bar to mark it. You will then see a "*" next to each file name. Once you have your PWADs marked you can press the enter key to continue. NOTE: If you only need one PWAD loaded then just highlight that one file and press enter, it will automatically be tagged. 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 or level number. If you have marked more than one PWAD level to load, the program will warp you to the earliest one. DOOMÄIT allows you to change the episode and level number of a PWAD. To do this, highlight the desired file and press F1. To scan through a large PWAD list faster, press any key A to Z to jump to the first PWAD beginning with that letter. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ DEHACKED PATCHES ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ To load a patch file created with the DeHackEd utility, press the letter "P" from the final setup menu. This will list all files with a .DEH extension in the directory specified in your DEHACKED.INI file. I recommend making a default patch file that keeps your original DOOM.EXE settings. This way you can restore you orignal settings whenever needed by loading that file. To make a patch file called "DEFAULT.DEH" type the following at the DOS prompt: DEHACKED ÄSAVE DEFAULT.DEH NOTE: Make sure the directory path you config DOOMÄIT for contains both the DEHACKED.EXE and DEHACKED.INI files. DOOMÄIT reads the DEHACKED.INI file to determine where your .DEH files are located. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ USING DEFAULTS ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ There are two types of defaults one can edit. Global defaults are the settings that automatically load every time you start DOOMÄIT. Custom defaults are the settings that can be loaded manually from the main menu. DOOMÄIT allows you to customize five sets of custom defaults. To edit these settings select "CUSTOM" under DEFAULT on the menu bar. Choose one of the five available slots and press . You now have the option to give your settings a menu title. Once you have chosen a name press again. You are now presented with a screen showing nearly all of the setup options. Customize the settings and and press a final time. Pressing will return you to the menu bar. To use these defaults press "D" from the game selection menu. When the list appears, highlight the desired settings and press . The only thing left to do is select a game type and decide whether or not to use PWADs. ÄÄÄÄÄÄÄÄÄÄÄÄ PHONE BOOK ÄÄÄÄÄÄÄÄÄÄÄÄ To setup the phone book choose "EDIT" under PBook on the menu bar. 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. That's all there is to it. To exit the phone book editor press . ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 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 or Heretic will use .LMP as the file extension of your recorded game. For example, if you give DOOMÄIT the name "DEMO1" for recording, it will be saved as "DEMO1.LMP". If you have DOOM v1.666, DOOM2, or Heretic you can record mulitplayer games. You can also specify the amount of diskspace you want DOOM to use for recordings by setting the MAXDEMO parameter. When recording a multiplayer game make sure ALL players choose the record option. 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 play it back within DOOMÄIT by selecting "PLAY DEMO" under MISC on the menu bar. NOTE: If you record a demo from a WAD, you must load that same WAD along with DOOM for your demo to play back correctly. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ MOUSE SUPPORT ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ You can use both mouse buttons in DOOMÄIT, but the LEFT mouse button is the most important. On a single list menu, use the LEFT mouse button to make your selection. After doing this, the program will immediately take you to the next menu. On a multiÄlist menu (such as the modem config menu), first use the LEFT mouse button to make your selection for each list. Then, click the LEFT mouse button in the box in upper leftÄhand corner of the menu. The box looks like this: ( ). You will then be taken to the the next menu. On the WAD selection menu, use the LEFT mouse button to tag or untag each file you want to load. You can also use the LEFT mouse button to click on the up and down arrows to scroll through the file list. On menus that ask a yes or no question, click the LEFT mouse button on the word "YES" or on the word "NO" to answer. The RIGHT mouse button can be used on any menu. It basically does the same thing as pressing the key to back up a menu. ÄÄÄÄÄÄÄÄÄÄ ID SETUP ÄÄÄÄÄÄÄÄÄÄ If needed, you can run the SETUP.EXE program that comes with DOOM, DOOM 2, or Heretic within DOOMÄIT. To do this, choose "ID SETUP" under MISC on the menu bar. This option is given just in case you need to change your hardware configuration at the last minute. DO NOT start DOOM or Heretic within ID's setup program when running under DOOMÄIT. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ RESPONSE FILE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ A great feature in DOOM and Heretic 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. This is extremely helpful when passing more parameters to DOOM than will fit on the command line. (MS-DOS limit of 128 character) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 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, or, if you want to use parameters not addressed by DOOMÄIT. To define these you need to select "ADD PARAM" under MISC on the menu bar. You can type up to about fifty characters of your own text. These parameters will always be added to the settings you choose when starting a game. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ OTHER PARAMETERS ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ There are other parameters DOOM and Heretic 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 Ä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.2 Ärecordfrom <#> This is only availavble in DOOM v1.2. It allows you to record a game from a saved game. (example Ärecordfrom 1 demoz) 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) NOTE: A better description for many of these parameters can be found in the README file that comes with DOOM, DOOM 2, or Heretic. ÄÄÄÄÄÄÄÄÄÄÄÄ CHEAT KEYS ÄÄÄÄÄÄÄÄÄÄÄÄ Here are some of the most useful cheat keys for Heretic. Keys Description ÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ RAMBO Gives player all weapons. SKEL Gives player all keys. ENGAGE Followed by an episode and level number, this key combination will warp you anywhere in the game. For example, ENGAGE15 will warp you to episode 1 level 5. MASSACRE Kills every enemy on the level. QUICKEN Turns on GOD mode! KITTY Use this combination in Heretic to turn off clipping mode. You will be able to walk through walls. SHAZAM Toggles your weapon power. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 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. 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. This is the registered version of DOOMÄIT, do NOT distribute this program in any form. Thanks. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ