home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Game Killer
/
Game_Killer.bin
/
580.WOLF1CHT.TXT
< prev
next >
Wrap
Text File
|
1993-01-06
|
7KB
|
137 lines
5-7-92
This program will modify all of your save game files for
Wolfenstein 1 by ID/APOGEE so that you will have 100%
health, 9 lives, and 99 ammo.
If you don't like to start over a million times and just
want to have some fun with this terrific game, cheat!
I recommend that you save copies of all your game save
files (they are named SAVEGAM?.WL1 where "?" is a number
from 0 to 9) before running this program in case you want to
play as a mortal again!
Place the WOLF1CHT.EXE file in the same directory as the
save files and enter WOLF1CHT to modify the files.
NOTE: If you get killed, you will start back at the
beginning of the current level. Although you will still have
all of your remaining lives, your ammo will be reduced. If
you want your ammo back, reload the most recent save file.
SAVE YOUR GAME OFTEN!
This program is brought to you as FREEWARE by Michael P.
Hoffmann and is copyright (C) 1992 by Michael P. Hoffmann,
all rights reserved.
GEnie: M.HOFFMANN1
6-6-92 and 12-8-92
I changed the number of lives to 9 (the original cheat
gave you 200 lives) because you really don't need that many
lives.
VERSION 1.1 AND 1.2 NOTES:
The new Wolfenstein (versions 1.1 and 1.2) have a different
save file format to help discourage cheating. If you use
WOLF1CHT with version 1.1 or 1.2, the game will tell you
that the save file has been altered but will let you play
anyhow. HOWEVER, your lives will be reduced to 1, your ammo
to 8, your score to zero, and any new weapons you found will
vanish!
This can be prevented by altering two bytes in the
WOLF3D.EXE file. Once the bytes have been altered, the game
will still say the save file was altered but it will no
longer reduce your ammo, lives, etc!
IF YOU HAVE VERSION 1.1 OR 1.2 the bytes can be altered in any
of three ways:
1) Perhaps the easiest way is to use the ALTERWLF.BAT
program which I have included. It uses DEBUG to make the
changes and saves a copy of the original EXE file as
WOLF3D.OLD so you can rename it if you want to return to the
unaltered version.
Make sure that both ALTERWLF.BAT and ALTERW11.SCR are in
the same directory as the WOLF3D.EXE file and that DEBUG is
in a directory listed in your path. Then enter ALTERWLF 11
to modify the bytes (ALTERWLF 12 will also work).
2) The second way is to use a hex editor on the WOLF3D.EXE
file. Be sure to make a copy of the original EXE file in
case you make a mistake and in case you want to go back to
the unaltered version.
Search for the sequence C7 06 CE which you should find at
byte 3989h. Change the C7 06 to EB 22. That's all there is
to it!
3) You can manually use DEBUG to alter the bytes. Again, be
sure to make a copy of the original EXE file. Also, remember
that DEBUG cannot write changes to EXE files so you will
have to temporarily rename the file to something else (like
WOLF3D.ZAP).
Load the file into DEBUG and you should see the bytes C7
06 CE starting at byte 3A89h. Type E 3A89 EB 22 to alter the
bytes then enter W to write the altered file. Quit DEBUG and
rename the file to the EXE extension.
1-5-92
VERSION 1.3 NOTES:
There is NO version 1.3! Because there was a bogus file out
there which claimed to upgrade you to version 1.3 and then
did nasty things to your hard drive, this version number was
skipped.
1-5-92
VERSION 1.4 NOTES:
Well, There was a pre-release version which was leaked out
early by Scott Miller of Apogee (11/92). The problem here is
that there are actually TWO versions of Wolf 1.4 out there. They
differ only in the address for Apogee (according to Jay Wilbur
of ID) but also differ in the name of the main program file. The
file is named W3D-E1.EXE for the pre-release and WOLF3D.EXE
for the "official" release.
> What this means for you is that if you have the pre-release
(ie a file named W3D-E1.EXE) just rename the
file by entering the following at the DOS prompt:
RENAME W3D-E1.EXE WOLF3D.EXE
or let the ALTERWLF.BAT file do it for you.
Remember to start the game by entering WOLF3D
The bytes to alter are a little bit different than the old
ones so ...
1) To use the DEBUG script, follow step 1 above, but type
ALTERWLF 14 and make sure that ALTERW14.SCR is in the
same directory instead of ALTERW11.SCR (or just put them
both there).
2) With a hex editor, search for the sequence C7 06 EA which you
should find at byte 3985. Change the C7 06 to EB 22.
3) Same as step 3 above except that you should see the bytes
C7 06 EA starting at byte 3A85. Type E 3A85 EB 22 to alter the
bytes.
DETAILS:
For you hex fans out there who like to do things
manually, the WOLF1CHT program works by altering the
following bytes in the save files:
AMMO byte 34h (52 decimal) changed to 63h (99 decimal)
LIVES byte 30h (48 decimal) changed to 09h (9 decimal)
HEALTH byte 32h (50 decimal) changed to 64h (100 decimal)
The ALTERWLF byte changes simply insert a JMP instruction
which causes program execution to skip over the code which
reduces the ammo, lives, etc.
HAVE FUN!
Mike H.