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
6 7 8
Joined: 5/3/2004
Posts: 1203
If I may contribute to the star debate, I think this movie deserves one more than SMW2. (No offense Spezzafer, that game is super boring to me.) But, if only one Super Metroid movie can have a star, I'd prefer it go to the minimal percentage one.
Active player (278)
Joined: 5/29/2004
Posts: 5712
You may contribute! I'm not stopping you.
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 5/3/2004
Posts: 1203
If you tried I think you know what might happen. *Glances at avatar*
Active player (278)
Joined: 5/29/2004
Posts: 5712
Yes, the demented Kirby would eat you! That's how I would stop you.
put yourself in my rocketpack if that poochie is one outrageous dude
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
xebra wrote:
But, if only one Super Metroid movie can have a star, I'd prefer it go to the minimal percentage one.
Do you mean the any% (current starred) or the low% (14%)?
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (209)
Joined: 2/18/2005
Posts: 1451
Bag of Magic Food wrote:
Yes, the demented Kirby would eat you! That's how I would stop you.
Funny, you are a great entertainer! :-)
See my perfect 100% movie-walkthroughs of the best RPG games on http://www.freewebs.com/saturnsmovies/index.htm Current TAS project (with new videos): Super Metroid Redesign, any% speedrun
Tub
Joined: 6/25/2005
Posts: 1377
something changed in the publication.. I think it just got partially brighter.. yes, that must be it. congratulation, you deserve it!
m00
Joined: 5/3/2004
Posts: 1203
JXQ wrote:
xebra wrote:
But, if only one Super Metroid movie can have a star, I'd prefer it go to the minimal percentage one.
Do you mean the any% (current starred) or the low% (14%)?
Minimal in duration, so the currently starred run.
Joined: 11/15/2004
Posts: 804
Location: Canada
I finally got around to watching this run. I was reluctant to donate 1:13 to the cause because I assumed that it wouldn't be as interesting as the any% run because of the need to go off-track to get all of the items. There were a lot of interesting new tricks, so I think the time was well spent. It's been mentioned before, but my only regret is that you didn't save the animals. It just seems like in a 100% run, you should do *everything*, including getting the best possible ending. Otherwise, awesomely done. I can't believe how much dedication it must have taken to make this.
TASing or playing back a DOS game? Make sure your files match the archive at RGB Classic Games.
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
Oh you people want animals saved do you? HAHAHAHAHAHA (Note my wicked paintbrush skills.) Actually, that was mean, so here you go. This is simply a re-doing of the last couple rooms of the escape of the standard run, saving these awkward little creatures.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (36)
Joined: 9/11/2004
Posts: 2623
Change the published video!!!!1111 *cough* No really. I don't care about :39 in game time. I'd rather the animals got saved.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Player (209)
Joined: 2/18/2005
Posts: 1451
Saving the animals is nice for a 100% completion but if the in-game timer suffers a 1 min loss especially from the magical 39 to a boring 40 it is clearly not worth it IMO. In-game time is everything! :-)
See my perfect 100% movie-walkthroughs of the best RPG games on http://www.freewebs.com/saturnsmovies/index.htm Current TAS project (with new videos): Super Metroid Redesign, any% speedrun
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
No, this isn't intended to replace the published video. You can get 100% items without saving the animals, and my goal was 100% items for fastest time. So saving these things is just a waste of time as far as my goals are concerned.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Someone should add that link to the published movie text, IMO.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
I'll add it to the submission text, at least.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Qlex
He/Him
Joined: 2/25/2006
Posts: 193
Location: Available
Hey I have a VERY important question : Did you try damaging Ridley with the power bomb before it spawns?
Former player
Joined: 9/29/2005
Posts: 460
A power bomb deals 200+200 damage, A Super Missile deals 600 and a charged plasma shot deals 900, Ridley has 18000 hp. Also, a power bomb causes lag. It wont help.
Qlex
He/Him
Joined: 2/25/2006
Posts: 193
Location: Available
Oh okay, thanks.
Joined: 1/1/2022
Posts: 1716
nobody likes animals.
Former player
Joined: 7/15/2004
Posts: 124
Yes we do! They taste great!
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
For maximum flavor, boil creatures at 1000 degrees Celsius for one escape sequence (three minutes). And, since jokes never get old, see diagram: Serves sixty (60) humans, or one (1) Crocomire.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Joined: 4/17/2004
Posts: 275
Curses JXQ, that little one owed me five bucks. >[ Excellent movie by the way.
Player (209)
Joined: 2/18/2005
Posts: 1451
Hey JXQ, I just discovered a really cool accident you did in this 100% TAS!! Just playback the run until you enter the room with the energy tank right after Botwoon, stop the playback and return to the Botwoon room again. You have skipped Botwoon without knowing, Mr. Hip Hop! :-P Reason why this happens: If you leave the room before Botwoons wall gets destroyed to the end the game doesn't switch the status of the room that Botwoon is dead so he and the wall simply reappears again on the next entrance. :-) Thanks to Kejardon for this technical explanation!
See my perfect 100% movie-walkthroughs of the best RPG games on http://www.freewebs.com/saturnsmovies/index.htm Current TAS project (with new videos): Super Metroid Redesign, any% speedrun
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
Wow, the surprises with this game never seem to end! What I'm glad for is that my route didn't include going through Botwoon's room again, because had I played through Draygon and gotten 3 or 4 items afterwards, and THEN realized I'm fighting Botwoon again, I can imagine I would have been very frustrated. :)
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (209)
Joined: 2/18/2005
Posts: 1451
Oh yeah, this would really piss me off and I'm very glad this is known now because I accidentaly tested the route for a any% run and if going Phantoon -> Ridley -> Kraid -> Draygon then it's definitely faster to skip Plasma so you would have to pass Botwoons room and take the Maridia shortcut to the Brinstar elevator and go right to Tourian through Crateria. :-)
See my perfect 100% movie-walkthroughs of the best RPG games on http://www.freewebs.com/saturnsmovies/index.htm Current TAS project (with new videos): Super Metroid Redesign, any% speedrun
1 2
6 7 8