Forums  /  Zelda series  /  The Legend of Zelda: Link's Awakening DX  /  Horseheads are not (completely) random
  DiscludeDisclude

Honestly, I'm not sure how what you're explaining would work. From what we know of horseheads, they're based on a global frame rule. As in, you can throw a horse head from the same spot, the exact same way, and throwing it 1 frame later or earlier can change how it will land.

For example, say you enter the room on frame 1000(exaggeration because you'd be much higher on a real run), and you throw a horse head on frame 1020 against the wall, it lands straight up. If you throw it sideways so it doesn't hit a wall on frame 1020, it still lands straight up. But if you throw either of them at 1021 or 1019, it lands sideways(That's not always the case, cause it's not perfectly every other frame or whatever). The rng stuff is complicated involving global frame timings, link's position on the screen and other things of that sort.

Maybe we're misunderstanding your explanation, but I don't see a way to overcome global frame rules from all the testing I've done with horseheads.

A more indepth explanation with video or pictures might be helpful if you still think your strategy works out somehow.

BambooShadowBambooShadow likes this. 
  DiscludeDisclude

Well, been trying it for a bit, and talking with others in discord, and we definitely don't see how this works, or maybe just none of us understand what you're getting at.

From my experimenting, I tried removing the pots in the room, setting a save state while holding the horsehead. I've looked at physical bounces, as well as just changes in the sprites orientation, and both ways I was able to find frame timings where same numbers of bounces produced different outcomes, 1 bounce physical bounce against a wall landing up and sideways depending on the time I threw it only 1 frame of difference. And 7 sprite orientation changes throwing sideways landing up and sideways by throwing the 2nd attempt only 7 frames after the first attempt.

So maybe we're not understanding correctly. The explanations are kind of vague and don't go into detail or thorough examples to help understand where you're going with this, at least for what it would take for me to understand.

BambooShadowBambooShadow likes this.