DeHackEd v. 1.3 By Greg Lewis (Tree) gregory.lewis@umich.edu The Doom.exe hack editor! With this version of DeHackEd, peruse the Thing tables in the Doom.exe file, and modify them at will. Make fireballs invisible! Make missiles do 2000 points of damage! Make demons float! Also, edit the Ammo tables... more power for your struggling Marine! Edit the Frame tables, and create new looking items, or extra-fast shooting weapons! And, save your changes in patch files. Create new types of deathmatches, with plasma "mines" and super-fast wimpy rockets. Wad developers can create new types of monsters to distribute with their levels... great new possibilities! Also, two patch files are included, one for super-rapid-fire weapons (thanks for the suggestion Chris!), and the already distributed patch for morfing monsters. Load 'em and have at it! And, version .02 of "Fun with DeHackEd," written by Dan Lottero, is included. It lists tons of fun things you can do with DeHackEd... thanks Dan! Disclaimer: the author is NOT responsible for any damage, corrupting, or trashing of the doom.exe file that this program causes. Hint: Make a backup of the doom.exe before you begin! Many thanks to Matt Fell (matt.burnett@acebbs.com) for the specs that made this possible. Also, to Id for the great game! It is a VERY good idea to pick up a copy of the doom.exe hack specs, available at infant2.sphs.indiana.edu. Look for a new version of DeHackEd after Doom 1.5 is released, which will (hopefully!) be able to work with both popular versions of Doom (1.2 and 1.5). It should be available within a few days after the 1.5 release. The new version *may* still be able to read 1.2 patch files, too. Command line options: dehacked -load -save is optional, and specifies a different location of the doom.exe file, other than the current directory. The -load will update the doom.exe file with the patch called . And, conversely, the -save option will save the current doom.exe status to a patch file named . (Equivalent to 'l' and 's' in DeHackEd.) Patch files save ALL info on Frames, Ammo, and Things, NOT just changed data. Example command line: dehacked c:\doom\doom.exe -load morfmons.deh This will start DeHackEd, using the doom.exe file in c:\doom, and update it with the morfmons.deh patch file. NOTE: If anyone finds new information about any of the unknown information, please inform me about it, so I can include it in the next version of the editor. I will also relay the information to Matt Fell. I'm interested in some feedback on the following question: should I include the ability to edit ALL of the frame table, or the sound or sprite tables? Let me know if anyone considers this to be very useful (and why?!), and I may include it in the next version. Until then, what you've got is what you get. Or, if anyone is interested in adding code to this program, email me and I can give you the stuff I've got now to look at. Or, if someone wants to take care of dhaked altogether, let me know. I need to get to work on tree4.wad! :) Future versions may or may not include: Better frame/sound table editing A better interface ??? (your suggestions here) Version 1.3: Added new Thing information, to replace '?'s and unknowns (thanks to Dan Lottero, Keenan Wilkie, Matt Fell, Id) Command line options for patching (batch files!) Frame editing (not all fields, only the "important" ones...) Copy command, with "Clipboard" Sprite table viewer (whoopie.) Slight redesign of keys, display, etc. Less buggy in general than 1.2 Version 1.2: Patch files now available New Ammo editor Fixed the 'e' thing on the help screen (Thanks to the 2,000,000 people who pointed it out!) Added new bit information, bits 12, 15, 26, and 27 (thanks to Jason Gorski) Fixed "bit" bugs *again* New Frame table viewer New Sound table viewer New Thing (list-type) table viewer Version 1.1: New Bit Editor. Width/height bugs fixed. Version 1.0: The first thing!