Hi, I made a route for the game since I've found a few glitches recently and I do'nt know if they are already known.
http://dehacked.2y.net/microstorage.php/info/1856296240/OoALinkedTASroute.vbm
Some explanations:
I equip the Peace Ring because it enables a keyskip in dungeon 5 that saves about 40-50 seconds but it means that you will have slower fights up until that point and you'll also have to change the ring again. It might still be faster though. You can also do this keyskip with bombchus or the boomerang but getting either of these takes forever.
After I get the mystery seeds, I walk back to Ambi's palace and trigger the cutscene where I get bombs but do not trigger the one that takes me to the palace. So when I trigger that cutscene later on, the game puts me into some kind of cutscene mode (because it expects the other cutscene to happen right away). This allows me to get over whirlpools, which is useful to get to dungeon 8. However, while you are in this cutscene mode, the path to dungeon 8 doesn't open when you push the armos statue so you have to end the cutscene mode. This is done by exiting the raft. Going ashore after swimming doesn't have the same effect so you'd have to play the harp. The game would put you back to the past immediately and end the cutscene mode.
I found out that when you're stuck in a bush (for example after doing the textwarp glitch) and savewarp, the game respawns you at another position on that screen. Where exactly you respawn seems to be stored in the addresses 0000C638 and 0000C639 (the first one is the y-, the second one the x-value). AFAIK, following things change the value of these addresses:
1) a room transition on a cart
2) a room transition on an animal companion or the first entry of a screen that has an animal companion on it or calling your animal companion with the flute
3) a room transition on the raft or the first entry of a screen that has the raft on it
So when I hop into the cart at frame 89000 or play the flute at frame 336000, that is to change these values and make sure I end up where I want to and not stuck in a wall.
I think the screen where I meet Maple is the best one you can do it because you can push the seedling while waiting for her and play the harp immediately after you grab the potion. However, you have to make sure that you have exactly 29 monsters killed after her last appearance (the number is stored in 0000C641), then dig up an enemy and kill it to make her appear. An alternative would be getting the potion from a gasha nut.
Note that in this route you can get all 8 Essences without rescuing Nayru. However, the Maku Tree doesn't want to give you the Maku Seed before you rescue her :(
Also note that you can't skip Ricky because it causes a softlock when you talk to Tingle the first time without Ricky on the screen.
And when I enter the Maku Tree at frame 313000 just to do nothing, you should of course get the L2-Sword and the seed satchel upgrade. I just did not know the passwords.
I hope this is helpful and not too confusing...
And I watched your WIP, Tompa (which looks awesome btw), and somehow saved one frame after the miniboss fight due to messing around with the subpixels (this could probably still be optimized). Also, when picking the file after savewarping, it's one frame faster to select the file with A and confirm the text speed with Start (or vice versa) instead of using A or Start twice.
http://dehacked.2y.net/microstorage.php/info/188605434/2-frames-saved.vbm