Hmm. I personally have never had to deal with this one yet, but I have worked on Bruce Campbell vs Ganon and that ROM does not suffer from this problem. You might want to open it up in a hex editor and compare.
EDIT: I tried an older version of HM to see if it had the same problem and it did. I'm not sure how KGP4death found a way around this because I never thought to ask him. I haven't heard from him since maybe June or July. Last emailed him in August. He disappears like that.
I think I made it work.
Here's what I did:
I grabbed a clean ROM and went to the point where the two ending texts differ, it's at 0x0767FB (headered) and 0x0765FB (headerless) for the original ROM, and in my hack I had the "in your ha" text at 0x076A18 (headerless) and 0x076C18 (headered).
I copied all of the "hands..." and the rest of the text in HEX. From there on, I copied all of the text that wasn't there back in after the last space , deleting the "h" in the process, since the original ROM had a control code of B1 which equals "ha" for "hands".
I put the missing text back in and making sure that I had a [7F] code at the end of the Triforce's text and just before the starting text of the Toppo, which is "All right! Take it, thief!". That line is the next one immediately after the Triforce's text.
Okay so after that I ended up with 52 additional bytes.
I scrolled down the ROM a little bit until i ended up in a portion of the ROM where there are a lot FF in there which seem to be doing nothing at all.
I have to delete 52 bytes from those FFs, otherwise the ROM won't even boot due to data shift when I pasted the missing data back in.
After that, I loaded up the ROM and did the glitch to complete the game in under 3 mins...
The text after the Triforce sequence seems to be good too.
I have tried talking with the Drunk Man in Kakariko's Inn and he gives the normal text he should give by default, the same went for the Cukeman (Buzzblob sprinkled with Magic Powder) and he gave me the Sahasrahla's text that he should.
I am only trying to find a Toppo to finally put this to rest, but I can't seem to find one.
I want to try out specifically his text because that is the text right after the ending of the Triforce sequence.
But so far so good... I guess.
Just found a Toppo...