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!