Hybrid Worlds

From ALttP Speedrunning Wiki
Revision as of 18:23, 3 June 2021 by Released (talk | contribs) (Created page with "A Hybrid World is a glitch state where the screen Link is in belongs to a different world than what his current World Variable is set to. This conflict has a number of importa...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A Hybrid World is a glitch state where the screen Link is in belongs to a different world than what his current World Variable is set to. This conflict has a number of important consequences for glitched speedruns.

Explanation

Link's world is controlled by the value at memory address $0FFF, which we'll call the World Variable. In normal gameplay, the value at this address will always be in agreement with where Link is. However, through various glitched means, we can get Link to physically be on a screen belonging to the opposite world that his World Variable is set to. If he's on Dark World screen but the World Variable is set to Light World, we call this being in Fake Dark World. If he's on a Light World screen but the World Variable is set to Dark World, we call this being in Fake Light World.

Methods for Being in a Hybrid World

There are a number of different ways you can be in a Hybrid World state:

  • Clipping, using Transition Corruptions, or EGing to travel from a cave/dungeon room in one world to a cave/dungeon room in the opposite world. Because all indoor rooms in the game share the same map, you can, for example, glitch from a Light World cave into a Dark World dungeon. Because Link never warped, his World Variable still thinks of him as being in Light World even though he's in a Dark World area. An example of this is Kiki Skip.
  • Dying in a Dark World dungeon prior to defeating Agahnim1. When Link dies in the Dark World before defeating Agahnim1, he is immediately put in Light World. The game does this because you can theoretically die on Dark World Death Mountain before fighting Agahnim, and if the game treated this normally, we'd be placed on the Pyramid for a massive sequence break. Through using glitches, we can easily access the entire Dark World before defeating Agahnim1. Dying on the Overworld will simply place Link in the Light World and give the player the selection of Light World spawn points, but if Link dies in a Dark World dungeon, he'll be placed back at the entrance to the dungeon but with the World Variable switched to Light World, thus being in Fake Dark World.
  • Fake Fluting while on the Dark World Overworld. The flute is never supposed to be used in the Dark World, but we can do it using a Fake Flute. The screen the bird takes us to will be a Light World Overworld screen, but because we never warped at any point, the World Variable still considers Link to be in the Dark World.

Effects of Hybrid Worlds

Hybrid World states have a few significant consequences, some of which help the player and make certain glitch speedrun routes possible. But there are also consequences with potentially dire effects the player may need to pay attention to.

  • In the Fake Dark World, we are Link, even if we don't have the Moon Pearl.