home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 2.4 / 1996-05_-_Disc_2.4.bin / doom2 / dhe30a.zip / DEHACKED.TXT < prev    next >
Text File  |  1995-09-03  |  8KB  |  199 lines

  1.                              DeHackEd v3.0a
  2.                           By Greg Lewis (Tree)
  3.                              gregl@umich.edu
  4.  
  5.   DeHackEd is capable of heavily restructuring the way Doom works.  It
  6. allows you to modify a number of data tables from the Doom exe file.  Make
  7. fireballs invisible, make missiles do 2000 points of damage, make demons
  8. float!  Give your struggling Marine with more ammo, change the cheats on
  9. your friends, or edit the Frame data to create new looking items or extra-
  10. fast shooting weapons.  Save your changes in patch files to distribute to
  11. your friends, or to the world.  Create new types of deathmatches, with 
  12. plasma "mines" and super-fast wimpy rockets.  Wad developers can modify 
  13. monster types to distribute with their levels...  great possibilities!
  14.  
  15.   [ sales mode off  :-]
  16.   
  17.   Also, keep an eye out for Linux/SGI DHE!  The current version is a port
  18. of DeHackEd v2.3, but the author is hard at work on a port of DeHackEd v3.0.
  19. Check the DEHACKED.HLP file, under Internet Resources for more information.
  20.  
  21.  
  22.   Several patch files have been included, including the ever popular super-
  23. rapid-fire weapons patch.  A complete list of patch files is included below.  
  24. If you think you're tough, I recommend trying the TURBO.DEH patch, and 
  25. seeing how good your reflexes REALLY are!  Or, if you are a deathmatch 
  26. maniac (or just a sucker for single-player pain), load up the DMARMY3.DEH 
  27. patch.  It's specifically designed so that you have a hard time guessing 
  28. who is a human and who is undead!  Highly recommended!
  29.  
  30.  
  31.   Files in this release:
  32.    DEHACKED.EXE  - The executable file, version 3.0a
  33.    DEHACKED.INI  - The preferences file, should be in the
  34.            same directory as dehacked.exe
  35.    DEHACKED.HLP  - A reference guide on using DeHackEd, with
  36.            descriptions of the editing screens, help on all 
  37.            the commands, Frequently Asked Questions, and more
  38.    DEHACKED.TXT  - This file, mostly product information
  39.    DHEFUN12.TXT  - "Fun with DeHackEd" v1.2, a small tutorial
  40.             type document with fun and easy hacks
  41.    DHELOGO.PCX   - The new logo file for DeHackEd
  42.    DMARMY3.DEH   - Intended for deathmatch, this patch turns
  43.            monsters into Marine look-alikes
  44.    FUN_2.DEH     - A patch file showing Fun with DeHackEd tricks
  45.    README.TXT    - Important start-up information
  46.    SAMPLE.DEH    - Demonstration/description of the text format 
  47.            patch files
  48.    SUPRWEP8.DEH  - Incredible weapon power at your fingertips
  49.    TURBO.DEH     - Turbo Doom... not for the faint of heart!
  50.  
  51.  
  52.  
  53.   Disclaimer:  the author is NOT responsible for any damage, corrupting,
  54. or trashing of the Doom exe file that this program causes, and assumes
  55. no responsibility in the case of any legal action.
  56.  
  57.  
  58.   There was a stir about DeHackEd a year ago in several Doom forums, news-
  59. groups, and the like.  If you plan on creating any large masterpieces 
  60. that use DeHackEd patches and which you wish to distribute, keep in mind 
  61. that Id's legal department considers such patches illegal, and a breach of 
  62. their software license and copyright.  Further conversations show that Id 
  63. does not mind if you DO distribute them, but just remember that if any
  64. legal action should arise the law is on Id's side.
  65.  
  66.  
  67. Where to find this file:
  68.     FTP:  The current Doom FTP site (ftp.cdrom.com at the moment)
  69.           in pub/idgames/utils/exe_edit
  70.     BBS:  Game Palace BBS, (305) 587-4258
  71.           Wolverine BBS, (517) 695-9952
  72.  
  73.  
  74.   Special thanks also go out to the following people, without whose help
  75. DeHackEd would not exist.  Thanks a lot for your help, and if I've missed 
  76. you on this list, just let me know and I'll fix it immediately.
  77.  
  78.   Id (idsoftware.com)
  79.       For writing Doom, so I could blow the last year on it.
  80.   Matt Fell, (msfell@aol.com)
  81.       Many thanks for the great Doom exe specs, from which DeHackEd 
  82.       was born!
  83.   Elias "Caveman" Papavassilopoulos (ep104@cus.cam.ac.uk)
  84.       For some down-n-dirty messing with the Doom exe file, to find
  85.       a few of the more technical details.  This man is assembler god.
  86.       Solely responsible for all Misc data.
  87.   Lee Gaiteri, LummoxJR (LummoxJR@aol.com)
  88.       Responsible for finding/deciphering the Code Pointer data.  Official
  89.       Opinion Person.  Designed the really cool DHE logo too. 
  90.   Bill Neisius (bill@solaria.hac.com)
  91.       Gave invaluable help with the sound code, which just plain
  92.       wouldn't work without his help (still iffy for that matter).
  93.   Olivier Montanuy (montanuy@dmi.ens.fr)
  94.       Gave suggestions on program updates, encouraged versions 2.4 and 3.0.
  95.   Dan Lottero (dlottero@acs.bu.edu)
  96.       For writing the "Fun with DeHackEd" text file, and helping in
  97.       finding additional unknowns.
  98.   Jason Gorski (al700@freenet.carleton.ca)
  99.       For some great help in finding new information when there were
  100.       many "unknowns".
  101.   Robert Mikel (robmikel@aol.com)
  102.       Has taken over as author of the "Fun with DeHackEd" text file.  
  103.       Also provided valuable user feedback.
  104.   Adrian Cable, "MeGALiTH" (acable@sound.demon.co.uk)
  105.       Finally found out what the last three unknown bits were.
  106.   Fletcher (fletcher@cqi.com)
  107.       Some new info on the Sound fields.
  108.   Keenan Wilkie (darkstar@iglou.com)
  109.       For finding more info I didn't know.
  110.   Tomasz Kozera (jakfrost@pipeline.com)
  111.       For finding bit #5 for me.
  112.  
  113.  
  114. Version 3.0a:
  115.    Fixed Doom 2 v1.666, v1.7, and v1.7a offsets for code pointers and
  116.      misc data.  Everything should work fine for everyone now.
  117.       
  118. Version 3.0:
  119.    Mouse up/down arrow bug in Goto Thing screen
  120.    Ultimate Doom compatibility
  121.    Cheat codes editing
  122.    Changing of Thing names in patch files
  123.    Searching cabilities in Text editor
  124.    Fixed .ini offset support, include textlength
  125.    Fixed graphics freeze when viewing some shotgun frames
  126.    Mouse-click on Frames/Sounds in Thing editor now plays/view them
  127.    Code pointer editing (via Frame table)
  128.    Removed Thing List screen (F8)
  129.    Removed Doom v1.2 compatibility
  130.    Misc data editing (health/ammo/spheres/infighting/BFG)
  131.    Consolidated Weapon/Ammo/Cheats/Misc into one screen
  132.    New list-box for loading patches
  133.  
  134. Version 2.4:
  135.    Last 3 unknown bits found
  136.    Option to reload exe data every load
  137.    Tweaked string error handling in patch loads
  138.    Modified docs to help more clueless people :)
  139.  
  140. Version 2.3:
  141.    Revised text patch format
  142.    Better exe structure (doomhack.exe file)
  143.    Support for Doom 1.9
  144.    Sound that works... maybe?
  145.    Better "Go-to" for any screen
  146.    Many sundry code tweaks
  147.  
  148. Version 2.2:
  149.    Mouse support!
  150.    Command line merging
  151.    Compatibility with Doom 2 v1.7a
  152.    Greater patch file compatibility
  153.    One more bit found (#5)
  154.    Various minor code tweaks
  155.  
  156. Version 2.1:
  157.    Semi-working sound playback.
  158.    Fixed the 'm'erge function, so now it actually WORKS (er,
  159.      well, for Doom 1.666 at least)
  160.    Added compatibility with (some versions of?) Doom 2.
  161.  
  162. Version 2.0:
  163.    Added new Frame viewer
  164.    Text data editing
  165.    Multiple patch loading
  166.    More robust input functions.  ESC abort input boxes.
  167.    Cool windows, arrow keys to move around the fields, a *much* 
  168.      improved interface overall.
  169.    A dehacked.ini file for paths and filenames.
  170.    New 'j'ump command, jumps to the current data in another table.
  171.    New patch file format, incompatible with old format.
  172.    Allows sound/sprite editing.
  173.  
  174. Version 1.3:
  175.    Added new Thing information, to replace '?'s and unknowns
  176.    Command line options for patching (batch files!)
  177.    Frame editing (not all fields, only the "important" ones...)
  178.    Copy command, with "Clipboard"
  179.    Sprite table viewer (whoopie.)
  180.    Slight redesign of keys, display, etc.
  181.    Less buggy in general than 1.2
  182.  
  183. Version 1.2:
  184.    Patch files now available
  185.    New Ammo editor
  186.    Fixed the 'e' thing on the help screen (Thanks to the 2,000,000
  187.      people who pointed it out!)
  188.    Added new bit information, bits 12, 15, 26, and 27
  189.    Fixed "bit" bugs *again*
  190.    New Frame and Sound table viewers
  191.    New Thing (list-type) table viewer
  192.  
  193. Version 1.1:
  194.    New Bit Editor
  195.    Width/height bugs fixed
  196.  
  197. Version 1.0:
  198.    The first thing!
  199.