World record in 04h 10m 43s by zfgCategory on speedrun.com
Obtain 20 Hearts*
Learn all songs
Collect all 100 Golden Skulltulas**
Obtain Double Defense and Double Magic
Obtain the Gerudo Card and Stone of Agony
Obtain the Giant's Wallet
Obtain all items on the Item Select subscreen (Eg. Din's Fire, Boomerang) *** ****.
Obtain all equipment on the Equipment subscreen (Eg. Goron Tunic, Hover Boots, Golden Scale) *** ****
Obtain all Spiritual Stones (Eg. Zora's Sapphire) and Medallions (Eg. Fire Medallion) by triggering the blue warp at the end of each dungeon
Complete the game (reach the credits)
-Timing ends on first frame of any cutscene that naturally occurs after final hit on Ganon.
If defeating Ganon, this is the first frame of the final blow cutscene
-Maps, Compasses, and Boss Keys are not required
-Ganon's Castle trials are not required
-Obtaining the cow in Link's house is not required
-Buying or planting all Magic Beans is not required
-Duping a bottle over an item is allowed, but your final inventory must be complete
* You must obtain all 8 individual heart containers and all 36 individual heart pieces. Obtaining any of the extra heart pieces do not count towards all hearts.
** You may obtain tokens more than once, however you must obtain all individual 100 Golden Skulltulas.
*** Only highest upgrades are required for the following items. (Eg. Golden Scale, Golden Gauntlets, Longshot)
**** All of the required items must be physically collected (held above Link's head)
-You must use Project64 1.6 or 1.7. All other emulators and versions (such as Mupen64 and Project64 2.0+) are banned.
-You must use the default settings for emulation. (eg. Changing the graphics plugin to do GIM is not allowed)
-Tricks and glitches exclusive to 1.0/1.1 cannot be used on emulator to save time.