I have done a 100% Speedrun route a while ago with Maur's help. It's the same from my movie, but if you wanted it so here it is:
--> shield
--> sword
--> +10 rupees from enemies
--> -10 rupees trendy game +30
--> -10 yoshi doll, trendy game
--> -10 magic powder, trendy game
--> -10 rupees trendy game +30
--> seashell #1
--> yoshi doll -> ribbon
--> -10 +5 -10 +20 fish game, heart piece #1
--> ribbon -> dog food
--> tail key
--> heart piece #2, well
--> dog food --> bananas
--> Tail Cave
--> +50 chest in mysterious forest cave
--> heart piece #3
--> get bowwow
--> +50 chest in middle of swamp
--> Bottle Grotto
--> +50 re-enter bottle grotto, grab chest
--> +50 chest in cave west of bottle grotto
--> heart piece #4 inside cave
--> get bomb upgrade
--> chest with seashell #2
--> return bowwow
--> -200 -10 shop, buy shovel, bombs
--> exit shop, reenter steal bow + arrows
--> dig up seashell #3
--> head east of warp hole, bombarrow rock face
--> get seashell #4 under rock
--> get seashell #5 outside Seashell House
--> get seashell #6 inside Seashell house
--> banana -> stick
--> koholint castle + golden leaves
--> seashell #7 in Richard's house
--> slime key
--> Key Cavern
--> dig up seashell #8
--> heart piece #5 inside cave
--> stick -> honey
--> honey -> pineapple
--> warp hole -> mabe village
--> ocarina
--> get marin
--> seashell #9, outside Tail Cave
--> seashell #10 dig oustide cave
--> seashell #11 seashell house
--> angler key
--> fall down, heart piece #6
--> seashell #12 under rock
--> heart piece #7 in cave east of animal village
--> learn BotWF
--> get heart piece #8 under grave
--> dig up seashell #13
--> insert key
--> pineapple -> flowers
--> Angler's Tunnel
--> after flipper collection, use the miniboss warp to exit the dungeon
--> learn the mambo
--> warp hole -> animal village
--> flowers -> letter
--> seashell #14 on the "bush island"
--> seashell #15 in bush
--> get arrow upgrade
--> play the mambo
--> letter -> broom
--> Mabe village, broom -> hook
--> warp hole animal village
--> dig seashell #16 at bridge
--> hook -> neckless
--> neckless -> seashell
--> Catfish's Maw +200 rupees
--> jump from water up on bridge
--> seashell -> magnifying glass
--> face key
--> get seashell #17 under statue
--> Face Shrine (Get seashell #18 inside +100 rupees)
--> mambo warp: skips owl after face shrine
--> seashell #18 in tree
--> learn frog song of soul
--> rooster
--> go down to beach, get boomerang
--> play mambo song
--> seashell #19 in bush east of Key Cavern
--> seashell #20 outside koholint castle
--> get lvl 2 sword
--> heart piece # 9 in water outside koholint castle
--> eagle key: jump into pit to exit
--> blow wall, heart piece #10
--> get magic powder upgrade
--> pass through flamethrower
--> wake + pass through turtle head
--> Turtle Rock (Getting heart piece #11)
--> play the mambo
--> Eagle's Tower
--> fall down cliff
--> heart piece #12
--> Angler's Tunnel
--> mambo warp
--> Wind Fish Egg
EDIT: I have found a place where the Hookshot glitch can be used to save a bomb, and time, in dungeon 6:
http://dehacked.2y.net/microstorage.php/info/1476/Use%20of%20the%20Hookshot%20glitch.vbm