Super Metroid (100%) TAS by JXQ

Essentials:
This run satisfies the following criteria:
  • 100% item collection
  • Aims for fastest time
  • Takes damage to save time
  • Abuses programming errors
  • Manipulates luck
  • Emulator Used: SNES9x 1.43 +v9
    • Use WIP1 Timing - on
    • Allow Left+Right/Up+Down - off
    • Volume Envelope Height Reading - off
    • Fake Mute desync Workaround - off
    • Sync samples with sound CPU - off
Overview:
Super Metroid is probably my favorite game of all time. Back in its prime, I would play it on the SNES, trying to design a route to the fastest 100% completion. (Back then, "fast" was something like 1 hour 45 minutes game time...shame) TASing this game was the big rock I never knew I could climb, but I did it, and I'm very happy with how it turned out!
This run was attempted almost a year ago by Michael Flatley, and it was the first in-progress run I followed on the forums here at Nesvideos. About a third of the way into the run, Michael unfortunately abandoned the project. However, were it not for his efforts, several of the ideas and tricks here would not have been realized at this time.
Tool-assisted or not, this game has a huge variety of sequence breaks and glitches to exploit in the interest of getting the fastest time. I have put together some information on the Super Metroid tricks page that explains how many of the frame-precise techniques work for this game, and a few of the other glitches that may not be obvious at first glance.
Details:
First of all, this game has an in-game timer that runs only during actual playing sequences (and a few other unusual spots). This is handy for console speedrunners of this game, but I don't believe it's necessary in a TAS, so I instead optimized to overall movie length. Because of the rules of the in-game timer, there are certain situations that could be done differently in order to lower the in-game time at the expense of a longer movie length.
I spent a long time planning a route and testing things before really starting the run. I studied several of the console and tool-assisted speedruns for route ideas and strategies, and ended up with my own unique route that takes advantage of things like being able to manipulate the items dropped by enemies. I have a good amount of confidence in this route; I'd be surprised if it could be improved more than a little bit.
The rules of Samus's movement had to be re-learned each time I got an item that changed something about her movement. The Morph Ball, Speed Booster, Space Jump, and Spring Ball all affected what strategy was optimal in a given environment. This makes for a varying style of play as the run goes on, which helps keeps things entertaining throughout.
Although I did optimize this run pretty tightly (I gained over fifteen seconds on Michael Flatley's progress by the time I caught up to him), it's definitely improvable. This game is very difficult to fully optimize, and I'm sure I didn't find everything there is to find, not by a longshot. I would estimate this run could be improved by 15-30 seconds.
This run's in-game timer ends with 39 minutes, 55 seconds and 22 frames. (The in-game timer can be viewed in memory more accurately than the displayed final time.) Since the seconds are so close to the next minute, I would also estimate that time shown at the end cannot be improved to 00:38.
Suggested Description & Screenshot:
In accordance with standard procedure, Samus discarded all of the items she collected on previous adventures before embarking on this one. This run aims for 100% item collection in the fastest time.
Super Metroid has a wide variety of time-saving glitches to exploit, many of which are explained on the Super Metroid Tricks page.
Suggested Screenshot - Frame 187172
Thanks to…
  • Michael Flatley, for his important discoveries and partial progress.
  • Graveworm, for helping me learn the basics of the game and giving me seemingly impossible goals to aim for.
  • Nitsuja, for the invaluable improvements in SNES9x 1.43+ v9.
  • OmnipotentEntity, Saturn, and Truncated for watching my progress closely and giving helpful feedback and encouragement.
  • Angerfist, Fabian, Highness, Kaz, Nach, Bablo, Kyrsimys, OgreSlayeR, Baxter, Guybrush, moozooh, Gorling, Zurreco, xou, Fredrik, yarbles, Torgen, Atma, Oddity, and MANY others for giving me all sorts of extra encouragement. I feel like I had an army backing me on this run!
Enjoy the run!
Spittin' so much fire, I wear a Varia Suit - JXQ
Edit: To those of you who like to see the animals get saved, I've done an alternate run that simply re-does the last few rooms of the escape. You can find it here.

Bisqwit: Amazing … mobility. Accepted without doubt.

1 2 3 4
7 8
xou
Joined: 4/26/2004
Posts: 118
Location: france
We've been quite a whole for the MotherBrain dance with R & L, but that was very worthy :] That's a YES for sure !
hello world !
Player (24)
Joined: 4/23/2005
Posts: 435
Location: Germany
Yes yes yes. Great movie from the start to the end. And the Last Boss was very entertainment, when you watch it with Input On. It looks a bit like a 2-3 Player TAS. You controll Mother Brain (R, L and A), the Metroid (left, right, up, down and B) and Samus. ;-) Would be great, when these parts can be added to the movie file, where you dance to the music or play with the button pressing. :-)
Last TAS finished: Final Fantasy Adventure (4.0 Warp Glitch Run) WIP in the moment: Tail Gator (GB) Matty
Joined: 8/1/2004
Posts: 178
You very well can roll into a ball when you have a suit like that. Fetal position. Have the suit take over for you. Controls her suit with her mind maybe?
<^>v AB X LR s
Former player
Joined: 8/1/2004
Posts: 2687
Location: Seattle, WA
Nach wrote:
Can you roll up into a ball?
Yep. I call it the Zuru-Zari. Or tumbling...
hi nitrodon streamline: cyn-chine
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Oddity wrote:
You very well can roll into a ball when you have a suit like that. Fetal position. Have the suit take over for you. Controls her suit with her mind maybe?
And when she's not in the suit? She can roll in the second quest just fine.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Active player (277)
Joined: 5/29/2004
Posts: 5712
Yes she is very flexible!
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 4/26/2004
Posts: 149
I can't believe this argument is going on over a character who can store 255 missiles in her forearm and nobody cares.
Former player
Joined: 1/17/2006
Posts: 775
Location: Deign
What makes you think they are in her arm?
Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign aqfaq Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign
Joined: 2/12/2006
Posts: 432
*laughs* This is getting off topic.
Joined: 1/10/2005
Posts: 63
Awesome, I'll add another yes vote even though this is accepted already.
Former player
Joined: 7/12/2004
Posts: 146
Location: Dirty South, USA.
Simply amazing. Best TAS ever. Thank you for making this. =)
If for honesty, you want apologies, I don't sympathize.
Player (36)
Joined: 9/11/2004
Posts: 2623
I loved the Spring Ball antics at the end.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Player (104)
Joined: 6/7/2005
Posts: 290
Location: New York
Allow me to be the only one to vote Meh. I see the tricks used in this game and I can appreciate them. This game is an hour of blah. How can you all like such a boring game so much? Oh well, not like it'll matter anyway, but if I'm going to have the balls to vote meh I'm gonna tell you why. Did you enjoy watching this movie: No. I will however vote Meh because the tricks do save a lot of time, I couldn't imagine how stupidly boring this game would be without those tricks. Great job JXQ.
Soft Blue Dragon
Post subject: Fabian is the new Nostradamus
Former player
Joined: 8/1/2004
Posts: 2687
Location: Seattle, WA
Fabian wrote:
I predict a new record for yes votes without any No or Meh, by the way.
I believe you owe JXQ a dollar. US currency: none of your European moon sheckles.
hi nitrodon streamline: cyn-chine
Former player
Joined: 10/29/2004
Posts: 79
New record in many aspects! Most anticipated run, most people join, most brilliant play, most entertainment movie...etc and sure the time. One of the most interesting thing to me is
Amazing … mobility. Accepted without doubt.
So, of course 'YES'.
Mr. and Mrs. Rerecord: Why do we fall ? So that we might better learn to pick ourselves up.
Joined: 8/1/2004
Posts: 178
DonamerDragon wrote:
Allow me to be the only one to vote Meh. I see the tricks used in this game and I can appreciate them. This game is an hour of blah. How can you all like such a boring game so much? Oh well, not like it'll matter anyway, but if I'm going to have the balls to vote meh I'm gonna tell you why. Did you enjoy watching this movie: No. I will however vote Meh because the tricks do save a lot of time, I couldn't imagine how stupidly boring this game would be without those tricks. Great job JXQ.
Not doing this just to go against the against-er, like anyone would automatically assume: What kind of time attacks DO you enjoy then? I can't imagine anything less boring than this. It doesn't seem like you've played this game more than a little bit, unless you like playing boring games all the way through for no reason =).
<^>v AB X LR s
Joined: 8/3/2004
Posts: 380
Location: Finland
Awesomeness. I'll throw in one more yes even though this has been accepted already.
"Kids! Bringing about Armageddon can be dangerous. Do not attempt it in your home." ( Pratchett & Gaiman: Good Omens )
Former player
Joined: 6/15/2005
Posts: 1711
Bleh. The weird/stupid wording of the voting questions costs me a buck! Oh well. JXQ, if you want you can substitute that buck for any number of European moon sheckles. They might be tougher to send across the atlantic though, but I'm sure we can work something out. And Zurreco, most of the time I think in US currency anyway, even say when I'm at the store here in Sweden I'm like "uh huh so this thing costs $3.50, sounds reasonable". Because that's the currency I deal with most of the time, it's become a habit even when I should be thinking in SEK.
Zoey Ridin' High <Fabian_> I prett much never drunk
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
Thanks so much to everyone so far for the votes and comments (and off topic hilariousness). To answer various questions:
  • saving the animals would easily put my in-game timer at the next minute. But it wouldn't take too much effort to amend my run to incorporate the saving of those things.
  • Using a power bomb after Missile 70 - it sure seems faster, looking at it now. But I'm pretty sure I tested it and had big lag problems there. I may be misremembering, however. I plan on making a list of things that are improvable at some point.
  • The first shot on Kraid opens his mouth, but it could have been fired later, so it wouldn't be on screen as long, and reduce lag a bit.
  • I did the majority of route planning myself, although I watched several console and emulated runs after I had much of my route complete to make sure I wasn't missing any known ideas. The only route change I would make would be to pick up Missiles 88 (the green tube in Brinstar) the second time through, not the third, so that I could Speed-Mock-Spring-Ball all the way to the top during the third time.
There's a thread about this submission at M2K2... "BlueGlass" posted a couple ideas for improvement, so I'll comment on them here:
  • Speed-mockball on the way to Maridia when going from green to orange Brinstar to break through the floor. At the time I could not get the door open in time, but it may be possible to not run as fast and be able to open this door early enough to get through it with the mockball. This would save some time, and look cool.
  • The other improvement was in regards to round 1 of the Mother Brain fight. However, my first Mother Brain fight is optimal, because using 9 Missiles and 9 Super Missiles causes the glass around Mother Brain to break upon the last Super Missile hit, which causes about a 15-20 frame delay before the explosion starts happening. With 12 Missiles and 8 Super Missiles, I am avoiding this delay at the expense of 10 frames for an extra round of Missiles vs. 1 Super Missile. This saved Super Missile also saves me about ten more frames because 3 Super Missiles cause as much damage as one charged shot in about 10 less frames, and saving this one bumped me up from 11 to 12. Without groups of three, the first two are useless.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (70)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
Hehe... I don't think you need my input on how great this movie is! :D I want a YES-word with more impact to it. :)
Tompa
Any
Editor, Expert player (2141)
Joined: 8/15/2005
Posts: 1934
Location: Mullsjö, Sweden
It's totally insane that you could made this incredible TAS in such a short time! I really enjoied watching every little part of it. Congrats, JXQ! What will be the next insane TAS?
Joined: 8/3/2004
Posts: 325
I kinda have to agree with DonamerDragon, i've just seen too many supermetroid runs before. This was a good movie and had some things i hadn't seen in the other movies before but in the end it's still SM. I'm not gonna vote because it doesn't really matter what i vote but it would be Meh
Former player
Joined: 6/15/2005
Posts: 1711
It's a fair point. If you're not into a game, after having seen five different runs of it, you won't be very entertained. That's why the voting question should ask for an objective assessement of the quality of the run (examples: "was this movie better than the existing published run?"; "does this movie deserve to be published?"), and not a subjective (example: "did you enjoy watching this movie?"). Of course, most of the time it won't matter except for getting perfect looking stats (only yes votes), but I mean nice stats is what life is all about, right? Right?
Zoey Ridin' High <Fabian_> I prett much never drunk
Former player
Joined: 4/16/2004
Posts: 1276
Location: Uppsala, Sweden
I tossed another yes-vote on the pile. Awesome run! I can sort of agree with that meh-vote. I've lost count on how many and which Super Metroid runs I've seen, but this run was fantastic and it had it all! And it should be judged by it's own even though there has been many before it. I loved the spring ball ninjaness and also the fact that you used Samus crystal flash (?, when she refills energy inside the white bubble). That's a really cool trick which made me smile. And finally, the ending in-game time. I never thought it could get that low with 100% items collected. Fantastic!
/Walker Boh
Joined: 3/29/2005
Posts: 14
people actually saying they would vote 'meh'? whether you 'like' the run is completely stupid in this case, because if you actually believe that maybe it shouldn't be accepted, you're braindead
1 2 3 4
7 8