This is an improvement by 130 frames over my previous TAS record.
- Emulator used: FCEUX v2.4.0
- Kill Jaws
Stage by stage comments
Starting Overworld Segment.
Pretty simple. I just leave port and then do 12 consecutive frame perfect "shimmies" to get into the first encounter ASAP.
Using RNG control, I get 4 shells as quickly as I can and then die. I also collect 2 crabs for speed boosts. Jaws appears in the encounter because we Jaws start the game in "fin up" mode and we entered the encounter far faster than we were supposed to. When you die, you don't "complete" the encounter that you were in. That way the next encounter you get into will still be the same encounter. This will allow us to get 13 shells (enough for lvl 3) without having to go through the lengthy bonus scene. The death only loses you the benefit of one crab, so only two more are needed to reach the maximum.
Overworld Segment Between The Encounters
This one is a bit trickier. You might not notice when watching in full speed, but there are some quick shimmies here and there to control Jaws' movement. Then we get into the second encounter exactly where we want to.
Once again, RNG control to get the shells/crabs we want. Brings us up to 13 shells. Also reach 3 crabs to get the maximum speed bonus.
Last Overworld Segment
Mostly straight forward here. Swim from port to port to level up. Then wait for Jaws to hit you. There are some shimmies.
Jaws Encounter/Final Charge
Frame perfect Jaws Fight. He has i-frames. Each shot is timed exactly right to damage him ASAP. And then stab him with the boat at the end.
I wanted to make sure I gave credit where credit was due. SlushFilter and ThreeCreepio are the ones who disassembled the game's code and figured out the RNG and other mechanics. Without them I would not have had the knowledge necessary to craft this route.
ThunderAxe31: Claiming for judging.