Hello! This is Version 2 of my Super Fantasy Zone TAS. This improves the previous publication by 773 frames (12.88 seconds) due to better optimization.
Game Mechanics
- There are actually a lot of factors that are considered in order to get the boss in each stage to appear. Not only do all the ships have to be destroyed, but they also have to fall completely to the ground. This is why I sometimes destroy the ships from highest to lowest so that I would have some slight leeway with destroying the other ships without losing too mugh time. Other factors including getting rid of all coins & other enemies on screen. But this could be easily be avoided by scrolling the enemies off screen by pressing the opposite direction for one frame.
- Its faster to throw bombs from a far away because they move faster than Opa-Opa when thrown with a direction held.
RAM Addresses
[dead link removed]
Stage Notes
Picknica
Nothing much happening here. I saved some frames before the boss due to attacking the enemies earlier.
Kazarne
I decide to get the Wide Shot because it would allow me to hit the ships without slowing down or stopping for x amount of frames to get into position.
The boss was also faster due to better positioning of the Backfire shots.
Niagaro
Not much has changed other than general bomb optimization. I saved 51 frames from killing the ships faster as well as scrolling the enemies off the screen after all of the ships are destroyed.
The boss is also 6 frames faster because I am slightly closer to the mouth which allowed me to kill it in only 3 frames.
Risscave
I was expecting me to lose frames because I selected the Wide instead of the Cross-Rang. But because of the Wide Shot's distance & I actually managed to save 15 frames!...Well then!
Grandiuss
By going slightly below the ships, I can shoot the Cross-Rang and hit the ships without slowing down not even for a single frame.
I saved 2 frames on the boss by...using the second bomb I didnt throw. Wow.
Le-Picker
I use way less Hurricanes here because I want to spend less time purchasing them in the shop. Each hurricane cost's 2 frames to buy, so the most amount of frames I can stop from is 1.
Since the boss moves to the right first, I start destroying the little rids on the right side instead on the left. This allows me to cover less distance as going right->left is faster than going left->right.
Aflorious
I try to combo more Hurricane shots so that I have more for the boss.I use the same tactic of going just slightly under the ships to kill them without stopping.
Since I didnt kill as many ships with Hurricanes, I have 3 more Hurricane shots for the boss now. The boss got quite an improvement due to some shot optimization. There is some extra lag in this fight unlike the previous movie when I fire the Hurricane shots due to sprite limits. But because the shots still hit multiple Notali, it still saves time.
Menone
I hold back on the Backfire shots to save them up for later bosses. Some bosses are even improved because the Backfire causes a long invincibility delay between shots.
So after looking back at my previous run, I thought "Hey, This run is a piece of shit. I should try and make it better!". And so I did!
I hope you guys now enjoy this new run!
Suggested Screenshot
[dead link removed]
DarkKobold: Replaced submission with fixed one, as requested on IRC by the author.