home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Complete Doom Accessory Pack 2
/
TheCompleteDoomAccessoryPackVolumeII.iso
/
miscutil
/
doomfix
/
readme.doc
< prev
Wrap
Text File
|
1994-03-12
|
12KB
|
221 lines
DOCUMENTATION FILE FOR DOOMEZ VER 1.2
***************************************
***************************************
PLEASE READ:
This v.1.2 of DOOMEZ supports alteration of DOOM 1.2 MODEM save files. The
modem command, "modem", has been added to the list of possible DOOMFIX.CFG
commands. This command will cause BOTH player 1 and player 2 to be edited
with the same alterations. (I debated on whether or not to allow users to have
the capability of editing modem players 1 and 2 separately, and decided that
in the interests of game "fairness", both players should get equal editing.
If you would like to edit modem players separately, please contact me.) Note
that you must be running DOOM 1.2, and you must have the "ver 1.2" command in
DOOMFIX.CFG before the "modem" command will work. ALTHOUGH THE "modem" COMMAND
GIVES YOU MUCH MORE EDITING POWER, IT IS A VERY DANGEROUS COMMAND AS WELL.
IT CAN POTENTIALLY DESTROY A NON-MODEM SAVE FILE, SO USE IT CAREFULLY!
This version of DOOMEZ supports DOOM versions 1.1 and 1.2. DOOMFIX must be
told which version of DOOM you are running. (There are so many non-constant
internal variables in the DOOM save files that I decided to have the user
command DOOMFIX with the DOOM version number rather than having DOOMFIX
read a DOOM save file and then try to decide which version of DOOM you are
running.) To command DOOMFIX to configure with your version of DOOM, just add
a "ver 1.1" or "ver 1.2" command (separated by spaces) to your DOOMFIX.CFG
file's top data line. If you omit the "ver" command in DOOMFIX.CFG, DOOMFIX
will ASSUME you are running DOOM 1.2!
DOOMEZ installation is now dependent upon which version of DOOM you're using.
If using DOOM 1.2, install all DOOMEZ files to your \doom area. If you are
still running DOOM 1.1, install PLAYDOOM.BAT to your \doom area, and install
the DOOMFIX files to your \doomdata area.
Note that you may have to alter PLAYDOOM.BAT depending on which version of
DOOM you are running. If you need to edit it, only one line will require
alteration. Look at the PLAYDOOM.BAT file and find the notes highlighted with
# characters.
Most of the text that follows is the same as that included in version 1.0 of
DOOMEZ.
***************************************
***************************************
DOOMEZ allows you to play any DOOM episode and mission while getting special
weapons, ammo, and super powers. It consists of a batch file, PLAYDOOM.BAT,
and two DOOMFIX files - DOOMFIX.EXE and DOOMFIX.CFG. PLAYDOOM is the file
you will call for running this system and DOOMFIX is a special "in-line" DOOM
save file editor. PLAYDOOM runs DOOM in "developmental" mode -- a special
mode which lets you do things such as warp to individual missions, setup
skill levels, etc. Since the DOOM developmental mode lets you do these things,
you may ask, "Why do I need DOOMEZ when DOOM already lets me play any mission
I want?" The answer is that even though DOOM will send you to any mission, you
will begin that mission with very little weapons, ammo, etc. DOOM has a special
"cheat" mode that will let you give yourself special ammo, health, and other
things. This mode is called during gameplay and consists of commands such as
"iddqd", "idbehold", etc. These modes are useful but you STILL don't get
big weapon loads, super armour, etc. DOOMFIX gives you lots of goodies that
the built-in DOOM controls don't.
PLEASE NOTE that you only need to run PLAYDOOM.BAT when you want to jump
to a DOOM mission that is out-of-series with the ones you are currently
playing. Once you've run PLAYDOOM.BAT and you have a "super" DOOM save file,
play DOOM normally until ready to skip to a new out-of-series mission.
DOOMFIX is a powerful DOOM save game editor. In the DOOMEZ package, it runs
as part of PLAYDOOM.BAT. Read the discussion on DOOMFIX later in this file
and then feel free to experiment with DOOMFIX. It can be run on ANY DOOM save
game file and there are MANY save game settings you can play with. The DOOMEZ
package comes with a "generic" DOOMFIX.CFG configuration file that I threw
together just to illustrate some of the things DOOMFIX can do.
*******************************************************************************
INSTALLATION
Run PLAYDOOM by typing "playdoom" followed by command line arguments for the
episode, mission, and skill level you want. Episodes are numbered 1-3, missions
are numbered 1-9, and skill levels are 1-5 for DOOM 1.2 (1-4 in DOOM 1.1).
Typing "playdoom 3 2 4" will run episode 3, mission 2, and skill level 4 in
single-player mode. Typing "playdoom" with no command line arguments will give
you usage info.
Once begun, PLAYDOOM will run DOOM using the passed-in arguments. When DOOM
has finished its opening setup and has given you a play screen, SAVE THE GAME
BY PRESSING "F2" AND SELECT THE TOP SAVE GAME SLOT FOR SAVING. YOU MUST USE THE
TOP SLOT IN ORDER TO WRITE THE DOOMSAV0.DSG SAVE GAME FILE. DOOMEZ is packaged
and setup to use the DOOMSAV0.DSG save game file. Once you understand how
PLAYDOOM and DOOMFIX work, feel free to change the save game file from
doomsav0.dsg to any other DOOM save file. Once again, DO NOT PLAY THE LOADED
GAME, JUST SAVE IT IN THE TOP SAVE SLOT IN THE SAVE MENU AND EXIT DOOM! (DOOM
save game files are VERY complex, and you must rely on DOOM to give you an
initial episode, mission, and skill level setup. This first run of DOOM gives
you a working save game file.)
Once DOOM has exited, DOOMFIX will take over and will edit the DOOMSAV0.DSG
save game file. You will see a listing of the items that DOOMFIX is changing.
See the following discussions on DOOMFIX if you want to change the items
edited.
Once DOOMFIX has finished, DOOM will begin again using the edited save game
file. You will notice major changes in your configuration -- more weapons,
ammo, armour, etc. Play DOOM normally from here on. Your edited save game
file is just a starting point for a mission. Save over it or reload it
whenever you want.
*******************************************************************************
DOOMFIX OPERATIONS
DOOMFIX is an "in-line" DOOM save file editor. Rather than presenting you
with menues of items for editing, DOOMFIX reads a customized configuration
file which tells it how to edit your save file. This configuration file,
DOOMFIX.CFG, is a simple ASCII text file that has only ONE ACTIVE LINE OF
DATA. The top data line in DOOMFIX.CFG is all that is read by DOOMFIX, and
any editing you need to do is done on this single data line. Print out the
DOOMFIX.CFG file that came with DOOMEZ. You will notice this file gives you
a listing of all the available DOOMFIX commands. Here are the rules for
editing DOOMFIX.CFG:
1) All commands are on the top data line in the file.
2) All commands are separated by space characters. Carriage
returns, line feeds, and other control characters are not
allowed as command delimiters or separators in the data line.
3) Some commands consist of more than one string. Be sure to enter
ALL of the command. For example, the "inv" command requires
two extra parameters. The command "inv 3 25" will make you
invisible for 3 minutes 25 seconds. All ammo load commands
have two extra parameters - the first being the ammo load and
the second being the max possible load for that type of ammo.
The command "r 400 550" will load you with 400 rockets and your
current max rocket count is 550. All parts of a command are
separated with space characters.
4) The commands can be entered in any order. Just keep all the
parts of a single command together. The length of the data
line isn't critical.
5) VERY IMPORTANT! The LAST item in the command list MUST be the
name of the DOOM save file being edited. The DOOMFIX.CFG
that came with DOOMEZ has the filename DOOMSAV0.DSG as the
last item in the command list. THIS IS WHY YOU MUST USE THE
TOP SAVE SLOT IN THE GAME FOR SAVING DATA. The top slot writes
data to doomsav0.dsg. Feel free to change the last command
item filename to any other filename you want. Just remember
what save filename you are editing!
6) Once the commands and the trailing save filename have been
entered into the data line, just hit "return" or "enter" to
add a carriage return to the end of the line. This will tell
DOOMFIX to stop reading the configuration data. You can type
anything else you want into the file at this point -- personal
notes, descriptions of your edits, etc. DOOMFIX READS THE TOP
DATA LINE ONLY!
7) DOOMFIX supports DOOM 1.1 and 1.2 via a command in DOOMFIX.CFG.
Tell DOOMFIX which version of DOOM you are running via the
"ver 1.1" and "ver 1.2" commands.
8) DOOMFIX will edit a MODEM save file (both players are edited)
via the "modem" command. Be careful with this command!
Editing the DOOMFIX.CFG is easy. Here's an example of the top (and only) data
line in a DOOMFIX.CFG file (note that only space characters are used to separate
the commands and that a save filename is the last item in the list:
ver 1.2 modem a 200 bk ysk rs 3 20 rl r 300 400 iddqd doomsav0.dsg
The above example gives you armour at 200%, a blue key, a yellow skeleton key,
a radiation suit that will be active for 3 minutes 20 seconds, a rocket
launcher, a rocket load of 300 with a max of 400 rockets, put you in "god"
mode where you can't be hurt, and finally the doomsav0.dsg file will be the
target of these edits. The "ver 1.2" command will tell DOOMFIX to write the
save file in DOOM 1.2 format and the "modem" command will cause both players
in this file to be edited. The save file was created during modem play,
otherwise you would NOT use the "modem" command! Experiment with your own
DOOMFIX.CFG files. Be weary of very large, unusual parameters such as a health
of 500% or ammo loads over 999 pieces of a single type of ammo. You may get
very unexpected results! For more DOOMFIX info, type "DOOMFIX ?".
Once you feel comfortable editing the DOOMFIX.CFG file commands, try editing
DOOM save files outside of the PLAYDOOM.BAT routine. Use it as you would
any save file editor, with the exception being that you tell the routine what
to edit via a configuration file as opposed to selecting menu items on a
screen.
*******************************************************************************
FINAL COMMENTS
DOOMEZ was not written to allow one to cheat his/her way through DOOM.
It is intended as a tool to allow your progression through DOOM in a
shorter-than-normal time span while still giving you LOTS of enjoyment and
fun with experimentation. Please use it with this attitude in mind.
If you have any questions or comments concerning this program, or YOU WISH TO
MAKE A DONATION of $5 (please make any checks payable to WAYNE SIKES), please
contact me at:
Wayne Sikes
435 Sego Lily
Bosque Farms, NM 87068
CompuServe: 70733,1562
Phone: (505)-869-3522 (home)
(505)-844-8658 (work)
Feel free to distribute copies of these programs. The only thing I ask is
that you DO NOT MODIFY this text file, PLAYDOOM.BAT, or the DOOMFIX routines
prior to distribution. When distributing, PLEASE ALWAYS INCLUDE A COPY OF
THIS TEXT FILE. If you include these programs in any retail or wholesale
software packages, compilations, libraries, archives, etc. please contact
me. As with all my analysis and engineering software, these programs are
copywritten by K & W Computer Works.
Thank you for using DOOMEZ and enjoy DOOM!
********************* END OF README.DOC FILE ***********************