Playing Majora’s Mask on Day 4: What and How

The gameplay of The Legend of Zelda: Majora’s Mask is famously limited to three days. After three days the moon crashes into the town, destroying it. You have to go back in time before then (which also saves the game) and continue completing subquests in a non-linear, atemporal kind of way.

But as it turns out, there is a way around it, which puts the game into a sort of limbo. People who would ordinarily be moving around on their schedules are completely missing. Entering into some buildings crashes the game. In any event you’re stuck until you finally play the Song of Time and reset the world, getting events back on track.

But how does this happen? And how is the time system implemented internally? It turns out to be quite the interesting breakdown. Skawo (I imagine it said like the Daleks’ home world pronounced by Elmer Fudd or Homestar Runner), who is starting to seem almost like the PannenKoek of the Ocarina of Time engine games explains it in 15 minutes, here:

Leaving Kakariko Village At The Wrong Moment Makes Hyrule Go Crazy

Wow, Ocarina of Time has some bizarre glitches. There is one where if you talk to a character with a specific object in hand, you get absolutely the wrong item in return. I need to pin down the details so I’ll talk about that one later.

In the meantime, here’s another ridiculous glitch, explained by Skawo. (7 minutes) Skawo’s style is to use onscreen text to do the talking, which I can appreciate since I usually have subtitles on anyway.

In brief, due to the way the game handles weather, if you enter Kakariko Village during a certain story event, then leave it immediately, it starts raining heavily, then doesn’t have the chance to stop. The game handles lighting separately for each time of day and each kind of weather. Kakariko has a table for the specific kind of weather for that event, HEAVY_RAIN, but most places don’t, so the game refers to a table of garbage data to provide lighting for places. That causes Hyrule Field to take on a bright purple hue, among other places. Have a look!