Metroid: Zero Mission 100% improvement by Dragonfangs
Alternative video with community reactions:
Emulator used: Bizhawk 2.2.2 with mGBA core

Comments

This is an improvement to the 100% category. It saves about 4 seconds of In-Game time, but uses a new route that removes a ton of door transitions, saving I would estimate ~20 seconds of realtime. Unfortunately, the previous run was on VBA which ran a lot faster (read: inaccurately) compared to BizHawk. And so the end time is actually slower than the previous run, even with a faster route and better movement throughout.
The new route is made possible because of a glitch where if you jump into a slope with near sub-pixel-perfect precision you can end up a little bit inside of the ground. From inside of a slope you can then do a shinespark DOWN the slope and start speedboosting that way the same way it's possible to shinespark into any slope and keep going. Using this it is possible to complete a certain room in Ridley without having Wave Beam, which makes it possible to not grab Wave until cleanup (affectionally known as Late Wave, a route that's been theorized for years and is finally possible). Not having Hi-Jump in Ridley and later not having Wave beam in Chozodia is a big detriment and causes enough timeloss to counteract pretty much the entire IGT timesave from the faster route, but it still cuts out ~15 seconds of transitions so it is clearly worth it.
Aside from the route change, there are a couple of new glitches related to Ice Beam that speeds up some rooms.
  • If you stand on top of two frozen enemies at the same time and kill them both simultaneously, the death routine of the first enemy will try to place you on top of the other enemy, but if the 'other' enemy is something that respawns, it will already have had its position set to its spawn point, since it also died this frame. This forcefully changes Samus's y coordinate to the spawn point of said enemy. The only real practical use for this is in Ridley, letting us go through a set of speed booster blocks in the floor without having to go into a different room to get enough space to start a speed boost.
  • It is also possible to clip through doors if you can get an enemy frozen on a specific subpixel away from the door which will push Samus a tiny bit into the wall, this only works on doors on the right side for some reason. It's only used a couple of times to clip through 2 gray doors in Tourian and one Power Bomb door in Chozodia (for ammo conservation purposes, it doesn't really let us sequence break anything).

Memory: Judging
Memory: Optimization was on point and the routing was very smooth.
The new tricks were very creative and fun to watch, but otherwise the run was more of the typical Metroid Zero Mission TAS work we've come to expect, which is far from a bad thing. The audience universally praised the run as well.
feos: Pub.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15601
Location: 127.0.0.1
This topic is for the purpose of discussing #6446: Dragonfangs's GBA Metroid: Zero Mission "100%" in 1:01:13.92
Wobmiar
She/Her
Player (93)
Joined: 10/20/2015
Posts: 173
Watched it, loved it, yes vote :)
I like colors
Editor, Skilled player (1440)
Joined: 3/31/2010
Posts: 2109
Finally, we get to see some of the GBA glitches implemented into a TAS, and man, was it a ride. Yes vote all the way.
Challenger
He/Him
Skilled player (1690)
Joined: 2/23/2016
Posts: 1062
Just watched both runs of this game a few days ago and now a new 100% run appears? Incredible! Yes vote.
My homepage --Currently not much motived for TASing as before...-- But I'm still working.
Joined: 5/14/2007
Posts: 525
Location: Pisces-Cetus filament
It has finally come! And so have I. Also, I like how the final time for this run and the run of Super Metroid 100% are within 30 secods of each other. Special thanks to ZX497 for discovering the glitch that made this new route possible. I think using a screenshot from the part between 25:11 and 25:14 for the publication would be cool.
AzumaK wrote: I swear my 1 year old daughter's favorite TASVideo is your R4MI run :3 xxNKxx wrote: ok thanks handsome feos :D Help improving TASVideos!
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
So what was that about door transitions in the commentary video? (Yes vote)
Active player (378)
Joined: 6/5/2006
Posts: 188
Location: Malmö, Sweden
creaothceann wrote:
So what was that about door transitions in the commentary video?
Um, could you be a bit more specific? Is it the part where they mention an "improvement" during suitless? Sometimes when going through doors, the camera has to realign vertically during the transition, we call these scrolling doors usually. Jumping through them so that you enter the room at a different height can make this realignment a lot faster, or slower in some cases. Usually jumping is bad for movement generally and the faster transition doesn't make up for it, it gets a lot more relevant after Space Jump since jumping through doors becomes more reasonable. The case they talked about I honestly didn't know about at the time so I didn't have a good answer in the video, but there's a room in suitless where normal runners need to stand around and spend like a second waiting for the searchlights to move out of the way. So even though jumping into the door slows down movement, making the transition faster means the wait timer starts earlier and you save time. This isn't the case in a TAS since it can move fast enough to skip a cycle, I did look into it more thoroughly later :).
Even the best player is limited by the speed of his fingers, or his mind's ability to control them. But what happens when speed is not a factor, when theory becomes reality?
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Dragonfangs wrote:
Is it the part where they mention an "improvement" during suitless?
Yeah.
GaRan
He/Him
Player (69)
Joined: 5/21/2019
Posts: 4
Location: Vietnam
Great run! One question: why don't you choose C to start the game instead of A?
Memory
She/Her
Site Admin, Skilled player (1557)
Joined: 3/20/2014
Posts: 1766
Location: Dumpster
GaRan wrote:
Great run! One question: why don't you choose C to start the game instead of A?
It's actually faster because upon selecting a file there is an animation where the file information moves to the top of the screen. File A does not have to move at all whereas C being at the bottom has to move quite a bit.
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11486
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Zeupar wrote:
I think using a screenshot from the part between 25:11 and 25:14 for the publication would be cool.
One of these?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Active player (378)
Joined: 6/5/2006
Posts: 188
Location: Malmö, Sweden
I really like that second picture personally
Even the best player is limited by the speed of his fingers, or his mind's ability to control them. But what happens when speed is not a factor, when theory becomes reality?
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15601
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [4001] GBA Metroid: Zero Mission "100%" by Dragonfangs in 1:01:13.92
EZGames69
He/They
Publisher, Reviewer, Expert player (4464)
Joined: 5/29/2017
Posts: 2762
feos, dont forget about the commentary teir.
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing