HEH support
-
- Posts: 366
- Joined: Tue Jul 15, 2003 3:49 pm
- Location: Oregon
HEH support
i attempted to use a HeHacked patch for ZooM, then was disappointed to find ZDoom doesn't have support for it. will it in the future?
-
- Posts: 1019
- Joined: Wed Jul 16, 2003 4:47 am
- Location: Australia
-
- Posts: 366
- Joined: Tue Jul 15, 2003 3:49 pm
- Location: Oregon
-
- Posts: 10002
- Joined: Fri Jul 18, 2003 6:18 pm
- Location: Idaho Falls, ID
Because it would be a pain in the ass for Randy to continually update the code to support it.
Post-compile editors like DHE and HHE rely on the EXE always being in the same state. Basically, by exploring the EXE with a hex editor, the author was able to flag certain locations within the file. The location of the Imp's starting health, for example. Or the frame table, etc. When you load in a patch, the EXE is hacked and those locations are changed to the settings you choose. This worked just fine when updates to the Doom executable were few and far between. However, every time Randy recompiles ZDoom, the locations of all the data changed, and the DHE code had to be rewritten. As I understand it, he's overcome that by writing an extensive handler for .bex/.deh files. However the prospect of doing it all over again to add HHE support is not something he wants to contemplate.
In short: You're not getting HHE support, no matter how much you ask for it, so don't expect to ever have it. The only way you're going to be able to modify the Heretic/Hexen pointers etc is through DoomScript, and that's gonna be a LONG time in coming.
Post-compile editors like DHE and HHE rely on the EXE always being in the same state. Basically, by exploring the EXE with a hex editor, the author was able to flag certain locations within the file. The location of the Imp's starting health, for example. Or the frame table, etc. When you load in a patch, the EXE is hacked and those locations are changed to the settings you choose. This worked just fine when updates to the Doom executable were few and far between. However, every time Randy recompiles ZDoom, the locations of all the data changed, and the DHE code had to be rewritten. As I understand it, he's overcome that by writing an extensive handler for .bex/.deh files. However the prospect of doing it all over again to add HHE support is not something he wants to contemplate.

In short: You're not getting HHE support, no matter how much you ask for it, so don't expect to ever have it. The only way you're going to be able to modify the Heretic/Hexen pointers etc is through DoomScript, and that's gonna be a LONG time in coming.
-
-
- Posts: 26472
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Randy has also said that he has already implemented a number of things in such a way that would make HHE (and HEX for Hexen) patches impossible to support.HotWax wrote:Because it would be a pain in the ass for Randy to continually update the code to support it. ...and other relevant stuff.
So as HotWax implied WFDS is the answer.
-
- Posts: 272
- Joined: Tue Jul 15, 2003 5:48 pm
- Location: Chesterfield, Missouri
-
-
- Posts: 26472
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
-
- Posts: 272
- Joined: Tue Jul 15, 2003 5:48 pm
- Location: Chesterfield, Missouri
-
- Posts: 2033
- Joined: Sat Jul 19, 2003 6:15 am
- Graphics Processor: Intel with Vulkan/Metal Support
- Location: Central Germany
-
-
- Posts: 26472
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Hirogen2 wrote:"Lüt" not Loot. Uh, like from überleet.
Ahhhh you mean like ooberleet?

Lüt/ Loot
über/ oober
All sounds the same to this native English speaker.

Edit:
Aha! Help was at hand via Google.
"Say Ü as in the French Word Sûr. This ü sound does not have an English equivalent. If you speak French, though, you're in luck: The ü is very close to the u sound in the French word sûr. If, on the other hand, you've never spoken a word of French in your life, say ee, hold your jaw and tongue in this position, and then round your lips as if you were pronouncing u."
Last edited by Enjay on Sat Jul 19, 2003 10:53 am, edited 1 time in total.
-
- Posts: 684
- Joined: Tue Jul 15, 2003 5:15 pm
- Location: misplaced
-
- Posts: 2033
- Joined: Sat Jul 19, 2003 6:15 am
- Graphics Processor: Intel with Vulkan/Metal Support
- Location: Central Germany
>Ahhhh you mean like ooberleet?
No ....
Can't help it. There is no ü in phonetic language for the English
"Say Ü as in the French Word Sûr. This ü sound does not have an English equivalent. If you speak French, though, you're in luck: The ü is very close to the u sound in the French word sûr. If, on the other hand, you've never spoken a word of French in your life, say ee, hold your jaw and tongue in this position, and then round your lips as if you were pronouncing u."[/quote] Yeah that's it. In fact, sûr is that ü. But not that deep, since it is Lüt (short ü), not Lütt (very short ü since double t).

No ....

Can't help it. There is no ü in phonetic language for the English

"Say Ü as in the French Word Sûr. This ü sound does not have an English equivalent. If you speak French, though, you're in luck: The ü is very close to the u sound in the French word sûr. If, on the other hand, you've never spoken a word of French in your life, say ee, hold your jaw and tongue in this position, and then round your lips as if you were pronouncing u."[/quote] Yeah that's it. In fact, sûr is that ü. But not that deep, since it is Lüt (short ü), not Lütt (very short ü since double t).