home *** CD-ROM | disk | FTP | other *** search
/ DOOM 2 Mania / doomiimaniavolume1techexpresssoftware1995.iso / doommisc / dehack20 / dehacked.txt < prev    next >
Text File  |  1994-09-11  |  5KB  |  119 lines

  1.                    DeHackEd v. 2.0
  2.                  By Greg Lewis (Tree)
  3.                gregory.lewis@umich.edu
  4.               The premiere Doom.exe hack editor!
  5.  
  6.  
  7.   DeHackEd is capable of totally restructuring the way Doom works.  Peruse
  8. the Thing tables in the Doom.exe file, and modify them at will.  Make
  9. fireballs invisible!  Make missiles do 2000 points of damage!  Make demons
  10. float!  Edit the Ammo tables to help your struggling Marine with more
  11. ammo!  Edit the Frame tables, and create new looking items, or extra-fast
  12. shooting weapons!  And save your changes in patch files to distribute to
  13. your friends.  Create new types of deathmatches, with plasma "mines" and 
  14. super-fast wimpy rockets.  Wad developers can create new types of monsters 
  15. to distribute with their levels...  great new possibilities!
  16.  
  17.   One patch file has been included, an updated patch for super-rapid-fire
  18. weapons for Doom 1.666 (thanks for the idea Chris!).  Load it and have at 
  19. 'em!  (Note:  Those patches are not backwards compatible to Doom 1.2!)  
  20. Every weapon has been upgraded, and the chaingun has been given Super
  21. Shotgun capabilities (since the pistol is already as fast as the chaingun).
  22. A few other effects have been thrown in also, just for kicks.
  23.  
  24.  
  25.   Disclaimer:  the author is NOT responsible for any damage, corrupting,
  26. or trashing of the doom.exe file that this program causes.
  27.  
  28. Hint:  Make a backup of the doom.exe before you begin!  You can use the
  29. command 'dehacked -save normal.deh' to save a backup patch file that you
  30. can reload, to undo any changes made by DeHackEd.  However the official
  31. patches from Id (1.2 -> 1.666 etc.) require the correct date and time on 
  32. the doom.exe file, so it's a wise idea to keep a pristine copy of the 
  33. doom.exe file zipped up somewhere.
  34.  
  35.  
  36.   Many thanks to Matt Fell (matt.burnett@acebbs.com) for the specs
  37. that made this possible.  Also, to Id for the great game!  It is a
  38. good idea to pick up a copy of the doom.exe hack specs, available
  39. at infant2.sphs.indiana.edu.  For general help, read the file DEHACKED.HLP.
  40.  
  41.  
  42.   NOTE:  If anyone finds new information about any of the unknown
  43. information, please inform me about it, so I can include it in the next
  44. version of the editor.  I will also relay the information to Matt Fell.
  45.  
  46.  
  47.   If anyone is interested in adding code to this program, email me and 
  48. I can give you the stuff I've got now to look at.  Or, if someone wants 
  49. to take care of DeHackEd altogether, let me know.
  50.  
  51.  
  52.   Future versions may or may not include:
  53.  
  54.   Allow "add-on" byte changes
  55.   ??? (your suggestions here)
  56.  
  57.   Special thanks also go out to the following people, without whose help
  58. DeHackEd would not exist.  Thanks a lot for your help, and if I've missed 
  59. you on this list, just let me know and I'll fix it immediately.
  60.  
  61.   Id (idsoftware.com)
  62.       For writing Doom, so I could blow my whole summer on it.
  63.   Matt Fell, (matt.burnett@acebbs.com)
  64.       For those great doom.exe specs, from which DeHackEd was born.
  65.   Elias "Caveman" Papavassilopoulos (ep104@cus.cam.ac.uk)
  66.       For some down-n-dirty messing with the doom.exe file, to find
  67.       a few of the more technical details.
  68.   Dan Lottero (dlottero@acs.bu.edu)
  69.       For writing the "Fun with DeHackEd" text file, and helping in
  70.       finding additional unknowns.
  71.   Jason Gorski (al700@freenet.carleton.ca)
  72.       For some great help in finding new information when there were
  73.       many "unknowns".
  74.   Keenan Wilkie (???)
  75.       For finding more info I didn't know.
  76.  
  77.  
  78.  
  79. Version 2.0:
  80.     Text data editing
  81.     Multiple patch loading
  82.     More robust input functions.  ESC will get out of entering basically
  83.         any input.
  84.     Cool windows, arrow keys to move around the fields.
  85.     .ini file for paths and filenames.
  86.     New 'j'ump command, to jump to the current information in another
  87.         table.
  88.     New patch file format, incompatible with old format.
  89.     Allows sound/sprite editing.
  90.  
  91. Version 1.3:
  92.     Added new Thing information, to replace '?'s and unknowns
  93.         (thanks to Dan Lottero, Keenan Wilkie, Matt Fell, Id)
  94.     Command line options for patching (batch files!)
  95.     Frame editing (not all fields, only the "important" ones...)
  96.     Copy command, with "Clipboard"
  97.     Sprite table viewer (whoopie.)
  98.     Slight redesign of keys, display, etc.
  99.     Less buggy in general than 1.2
  100.  
  101. Version 1.2:
  102.     Patch files now available
  103.     New Ammo editor
  104.     Fixed the 'e' thing on the help screen (Thanks to the 2,000,000
  105.         people who pointed it out!)
  106.     Added new bit information, bits 12, 15, 26, and 27 (thanks to
  107.         Jason Gorski)
  108.     Fixed "bit" bugs *again*
  109.     New Frame table viewer
  110.     New Sound table viewer
  111.     New Thing (list-type) table viewer
  112.  
  113. Version 1.1:
  114.     New Bit Editor.
  115.     Width/height bugs fixed.
  116.  
  117. Version 1.0:
  118.     The first thing!
  119.