home *** CD-ROM | disk | FTP | other *** search
/ Game Killer / Game_Killer.bin / 580.WOLF1CHT.TXT < prev    next >
Text File  |  1993-01-06  |  7KB  |  137 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.              5-7-92
  7.                 This program will modify all of your save game files for
  8.              Wolfenstein 1 by ID/APOGEE so that you will have 100%
  9.              health, 9 lives, and 99 ammo.
  10.                 If you don't like to start over a million times and just
  11.              want to have some fun with this terrific game, cheat!
  12.                 I recommend that you save copies of all your game save
  13.              files (they are named SAVEGAM?.WL1 where "?" is a number
  14.              from 0 to 9) before running this program in case you want to
  15.              play as a mortal again!
  16.                 Place the WOLF1CHT.EXE file in the same directory as the
  17.              save files and enter WOLF1CHT to modify the files.
  18.                 NOTE: If you get killed, you will start back at the
  19.              beginning of the current level. Although you will still have
  20.              all of your remaining lives, your ammo will be reduced. If
  21.              you want your ammo back, reload the most recent save file.
  22.  
  23.                 SAVE YOUR GAME OFTEN!
  24.  
  25.                 This program is brought to you as FREEWARE by Michael P.
  26.              Hoffmann and is copyright (C) 1992 by Michael P. Hoffmann,
  27.              all rights reserved.
  28.                                           GEnie: M.HOFFMANN1
  29.  
  30.  
  31.  
  32.              6-6-92  and 12-8-92
  33.                 I changed the number of lives to 9 (the original cheat
  34.              gave you 200 lives) because you really don't need that many
  35.              lives.
  36.  
  37.              VERSION 1.1  AND 1.2 NOTES:
  38.                 The new Wolfenstein (versions 1.1 and 1.2) have a different
  39.                 save file format to help discourage cheating. If you use 
  40.                 WOLF1CHT with version 1.1 or 1.2, the game will tell you
  41.                 that the save file has been altered but will let you play
  42.                 anyhow. HOWEVER, your lives will be reduced to 1, your ammo
  43.                 to 8, your score to zero, and any new weapons you found will
  44.                 vanish!
  45.                    This can be prevented by altering two bytes in the
  46.                 WOLF3D.EXE file. Once the bytes have been altered, the game
  47.                 will still say the save file was altered but it will no
  48.                 longer reduce your ammo, lives, etc!
  49.  
  50.              IF YOU HAVE VERSION 1.1 OR 1.2 the bytes can be altered in any
  51.              of three ways:
  52.  
  53.              1) Perhaps the easiest way is to use the ALTERWLF.BAT
  54.              program which I have included. It uses DEBUG to make the
  55.              changes and saves a copy of the original EXE file as
  56.              WOLF3D.OLD so you can rename it if you want to return to the
  57.              unaltered version.
  58.                 Make sure that both ALTERWLF.BAT and ALTERW11.SCR are in
  59.              the same directory as the WOLF3D.EXE file and that DEBUG is
  60.              in a directory listed in your path. Then enter ALTERWLF 11
  61.              to modify the bytes (ALTERWLF 12 will also work).
  62.  
  63.              2) The second way is to use a hex editor on the WOLF3D.EXE
  64.              file. Be sure to make a copy of the original EXE file in
  65.              case you make a mistake and in case you want to go back to
  66.              the unaltered version.
  67.                 Search for the sequence C7 06 CE which you should find at
  68.              byte 3989h. Change the C7 06 to EB 22. That's all there is
  69.              to it!
  70.  
  71.              3) You can manually use DEBUG to alter the bytes. Again, be
  72.              sure to make a copy of the original EXE file. Also, remember
  73.              that DEBUG cannot write changes to EXE files so you will
  74.              have to temporarily rename the file to something else (like
  75.              WOLF3D.ZAP).
  76.                 Load the file into DEBUG and you should see the bytes C7
  77.              06 CE starting at byte 3A89h. Type E 3A89 EB 22 to alter the
  78.              bytes then enter W to write the altered file. Quit DEBUG and
  79.              rename the file to the EXE extension.
  80.  
  81.              1-5-92
  82.              VERSION 1.3 NOTES:
  83.                 There is NO version 1.3! Because there was a bogus file out
  84.              there which claimed to upgrade you to version 1.3 and then 
  85.              did nasty things to your hard drive, this version number was
  86.              skipped.
  87.              
  88.              1-5-92
  89.              VERSION 1.4 NOTES:
  90.                 Well, There was a pre-release version which was leaked out 
  91.              early by Scott Miller of Apogee (11/92). The problem here is 
  92.              that there are actually TWO versions of Wolf 1.4 out there. They 
  93.              differ only in the address for Apogee (according to Jay Wilbur 
  94.              of ID) but also differ in the name of the main program file. The 
  95.              file is named W3D-E1.EXE for the pre-release and WOLF3D.EXE 
  96.              for the "official" release.
  97.                > What this means for you is that if you have the pre-release 
  98.                 (ie a file named W3D-E1.EXE) just rename the
  99.                 file by entering the following at the DOS prompt:
  100.                        RENAME W3D-E1.EXE WOLF3D.EXE
  101.                 or let the ALTERWLF.BAT file do it for you.
  102.              Remember to start the game by entering WOLF3D
  103.              
  104.                 The bytes to alter are a little bit different than the old
  105.              ones so ...
  106.  
  107.              1) To use the DEBUG script, follow step 1 above, but type 
  108.                 ALTERWLF 14 and make sure that ALTERW14.SCR is in the
  109.                 same directory instead of ALTERW11.SCR (or just put them
  110.                 both there).
  111.  
  112.              2) With a hex editor, search for the sequence C7 06 EA which you
  113.                 should find at byte 3985. Change the C7 06 to EB 22. 
  114.                 
  115.              3) Same as step 3 above except that you should see the bytes
  116.                 C7 06 EA starting at byte 3A85. Type E 3A85 EB 22 to alter the
  117.                 bytes.
  118.         
  119.  
  120.  
  121.  
  122.              DETAILS:
  123.                 For you hex fans out there who like to do things
  124.              manually, the WOLF1CHT program works by altering the
  125.              following bytes in the save files:
  126.                 AMMO byte 34h (52 decimal) changed to 63h (99 decimal)
  127.                 LIVES byte 30h (48 decimal) changed to 09h (9 decimal)
  128.                 HEALTH byte 32h (50 decimal) changed to 64h (100 decimal)
  129.  
  130.                 The ALTERWLF byte changes simply insert a JMP instruction
  131.              which causes program execution to skip over the code which
  132.              reduces the ammo, lives, etc.
  133.  
  134.                          HAVE FUN!
  135.                            Mike H.
  136.  
  137.