@@jmarra07 Man, you must think you're real hard using terms like "massa". If the fact that Storster is a trans woman really bothers you so much, then you can shut up and leave, with the little dignity that you still have left. If you're not sure where the door is, here it is. 🚪👈
In case you want to know why the pipe can suddenly be killed by star power, when you have a "null sprite" in Yoshi's mouth and try to spit it out, the game would try to update the properties of that sprite. It does that by keeping a reference to the memory slot its in, and using that reference as an offset. When his mouth is empty and he tries to spit, the reference is 255, so it offsets way beyond the normal properties that are meant to update, and writes to properties that **aren't** meant to update. It lines up to, among other things, corrupt some of the properties of whatever sprite is in memory slot 01. Facing left when you spit to writes a value of 1 instead of 0, which allows the pipe to still run its usual code during its "death animation". If you didn't face left you would still be able to kill the moving pipe, but it wouldn't be able to draw tiles during death.
@@dracibatic2433 One of the intended property writes is to set the sprite coming out of Yoshi's mouth to face the same direction as Yoshi. This write takes the slot offset to the sprite direction table to find the sprite in question. With a null sprite, it uses an offset of 255. The sprite direction table is normally only 12 slots, so, it goes past the end of the table and writes to some other memory. The sprite direction table starts at address $157C, and if you add 255 to that (0xFF in hex), you end up at address $167B. $167B is part of another property table; in particular the table starts at $167A (just one byte earlier), and again includes 12 slots. By landing on $167B, which is one byte into the table, it's as if we were writing to the property of this table for the sprite in memory slot 01. What is this property table we landed on? Well it's a byte that consists of 8 bit-packed flags for various sprite properties. The 8 flags are: - whether this sprite should use a special (hardcoded) interaction with Mario - whether this sprite should act like a powerup when swallowed - whether this sprite should interact with mario on every frame instead of alternating frames - whether the sprite plummets when kicked instead of sliding across the ground like a shell - whether the sprite uses special behavior when stunned - whether the sprite stays loaded when it goes off camera instead of despawning - whether the sprite is immune to fireballs, star power, explosions, ground-quakes from blocks, or belly sliding with a cape - whether the sprite is allowed to run its normal code during death If facing right when you spit, you write a value of 0 to this byte, which means all 8 flags get zeroed out. If facing left, you write a value of 1 to this byte, which zeroes out all the flags except the last one. Since the second to last bit got zeroed out, the pipe can be killed by star power.
This is why I love SMW speedruns. It's not about running the game anymore so much as running the *gaming* of the game. Instead of finding new routing and strats, we find new triggers and uses of the glitches and strats. Loved the explanation video of this!
Great video! Other candidates include the three above. Double and Ricky. First, oosui is busy until March, so he's taking a break from RTA. When he resumes, he plans to play Mario 64, and whether he'll do 96exit will depend on his mood. Maiba is currently aiming for a WR in Mario 3, so he's not in a position to do 96exit right away. At the moment, the two above are likely to aim for a place within the top 1:20. Double is a strong runner who has set numerous world records with 11exits, and posted a video on Twitter of him breaking five consecutive corners in the haunted house shown in the video. Ricky is known as a strong runner, having won a WR with 95exit NoCape, and his optimization techniques and explosive power when they work are incredible. *Google Translated
5:44 hey that's me 😄 Need to correct something though. You can bring Yoshi to FoI4 without losing time on the overworld; in fact it saves almost 3s, requiring a couple less walks between FoI1 and FoI2. The only reason we did not do this is that Yoshi lost so much time in FoI4 and FSA due to flight speed and pipe animations that it made sense doing extra overworld movements (even that was always negotiable if you were willing to do a Yoshifly). With a viable FoI4 wings setup that issue is now moot (there were old setups using Lakitu's cloud to duplicate turn blocks into the coin at the start but those were never going to be consistently fast enough to implement). As for powerups for FGH clip, I haven't really thought about it but I think probably nothing changes from my document. The routes that used the roulette powerup in FoI4 always had the choice either to get it in FoI4a or FoI4b and it didn't ever really matter which. I haven't thought at all about SMW in 4+ years though so I could be missing something 😅 (Also is null spit definitively allowed in 96? Seems like it could break a lot more stuff since you're overwriting the table out of bounds. Boss kills only ever spit from actual sprite slots)
man I have been out of the loop on SMW for the past couple of years, but man, 96 exit is getting absolutely crazy now, and I thought we were hitting the ceiling back then! also lui got this DataFace
yep, i appreciate them, as they're so much easier to fit in between breaks. my 'watch later' playlist on youtube has something like 400+ 15-25min videos that i struggle to get time in to watch...
It's Akisto Route's time to shine! First 1:20 will be on Akisto Route 10000% /j But in all seriousness, would these 3 time saves make Akisto Route viable again? I've always been fascinated with that route. You would go for all of these way earlier in the run on Akisto Route, does the time the route loses make up for the time gained implementing these tricks? Also sad. I went for VOB1 wings at AGDQ. Didn't get it tho :(
Hope you get better soon, Storster. Also, don't worry about your voice, your videos are still insightful and great to listen to. Also, don't worry about the ignorant arses you sometimes see in the comments, they're clearly just unhappy if they feel like they must try to put you down for being yourself. If they have a problem with that, they can leave this channel and look elsewhere, they are in our territory where we do not tolerate that sort of behaviour. If they got a problem, we got your back.
It’s probably because I’m still sick, my throat isn’t the best Admittedly in recent times I have voice trained less though, cause I more and more don’t care to waste time on things i’ve mostly only done to please cis people. Either way it’ll probably sound better next video 👍
@@Nemopoly Storster is a trans woman. If this fact makes you uncomfortable, I suggest looking elsewhere. How she identifies herself isn't hurting anyone.
Hope my voice doesn’t come off as too off in this video, been sick since coming back from GDQ and I couldn’t put off videos any longer
Hope you get better soon!!
you're still sounding wonderful, ur voice training has always impressed me and inspired me as a fellow trans woman ☺️ hope you get better soon!!
@@jmarra07
Gee golly, how long did it took for you to come up with that?
don't worry about it dawg!
@@jmarra07
Man, you must think you're real hard using terms like "massa".
If the fact that Storster is a trans woman really bothers you so much, then you can shut up and leave, with the little dignity that you still have left.
If you're not sure where the door is, here it is.
🚪👈
In case you want to know why the pipe can suddenly be killed by star power, when you have a "null sprite" in Yoshi's mouth and try to spit it out, the game would try to update the properties of that sprite. It does that by keeping a reference to the memory slot its in, and using that reference as an offset. When his mouth is empty and he tries to spit, the reference is 255, so it offsets way beyond the normal properties that are meant to update, and writes to properties that **aren't** meant to update. It lines up to, among other things, corrupt some of the properties of whatever sprite is in memory slot 01. Facing left when you spit to writes a value of 1 instead of 0, which allows the pipe to still run its usual code during its "death animation". If you didn't face left you would still be able to kill the moving pipe, but it wouldn't be able to draw tiles during death.
also worth noteing that you don't need star to kill the pipe, a cape slide would do it aswell in this situation
The only reason I even remotely understand what's happening here is thanks to your glitch videos 🫡
Glad to still see you out here educating people.
i dont think i saw an explanation as to WHY the pipe is killable here though
@@dracibatic2433 One of the intended property writes is to set the sprite coming out of Yoshi's mouth to face the same direction as Yoshi. This write takes the slot offset to the sprite direction table to find the sprite in question. With a null sprite, it uses an offset of 255. The sprite direction table is normally only 12 slots, so, it goes past the end of the table and writes to some other memory. The sprite direction table starts at address $157C, and if you add 255 to that (0xFF in hex), you end up at address $167B. $167B is part of another property table; in particular the table starts at $167A (just one byte earlier), and again includes 12 slots. By landing on $167B, which is one byte into the table, it's as if we were writing to the property of this table for the sprite in memory slot 01.
What is this property table we landed on? Well it's a byte that consists of 8 bit-packed flags for various sprite properties. The 8 flags are:
- whether this sprite should use a special (hardcoded) interaction with Mario
- whether this sprite should act like a powerup when swallowed
- whether this sprite should interact with mario on every frame instead of alternating frames
- whether the sprite plummets when kicked instead of sliding across the ground like a shell
- whether the sprite uses special behavior when stunned
- whether the sprite stays loaded when it goes off camera instead of despawning
- whether the sprite is immune to fireballs, star power, explosions, ground-quakes from blocks, or belly sliding with a cape
- whether the sprite is allowed to run its normal code during death
If facing right when you spit, you write a value of 0 to this byte, which means all 8 flags get zeroed out. If facing left, you write a value of 1 to this byte, which zeroes out all the flags except the last one. Since the second to last bit got zeroed out, the pipe can be killed by star power.
@@nathanisbored Thank you for this thorough explanation, I really needed it after the video
SMW: a game where you can explain exactly how a trick works and it still makes no goddamn sense.
That's part of what makes it particularly fun to watch
the way the pipe just smears across the screen is so trippy
This is why I love SMW speedruns. It's not about running the game anymore so much as running the *gaming* of the game. Instead of finding new routing and strats, we find new triggers and uses of the glitches and strats.
Loved the explanation video of this!
I'm with you on the 16:9 thing. How anyone can stand to play a game in the wrong aspect ratio is a mystery to me.
They could be playing it in 4:3 and uploading the video in 16:9 I guess. Which would still he weird.
it's unbearable... not "agradável"
Dale Noise!!!
Três lenda 😂
Eu sabia que teria algum youtuber br aqui, foi logo o save
Agradável!!
Great video!
Other candidates include the three above.
Double and Ricky.
First, oosui is busy until March, so he's taking a break from RTA. When he resumes, he plans to play Mario 64, and whether he'll do 96exit will depend on his mood.
Maiba is currently aiming for a WR in Mario 3, so he's not in a position to do 96exit right away.
At the moment, the two above are likely to aim for a place within the top 1:20.
Double is a strong runner who has set numerous world records with 11exits, and posted a video on Twitter of him breaking five consecutive corners in the haunted house shown in the video.
Ricky is known as a strong runner, having won a WR with 95exit NoCape, and his optimization techniques and explosive power when they work are incredible.
*Google Translated
Next these runners are going to jump to parallel universes 😂
5:44 hey that's me 😄
Need to correct something though. You can bring Yoshi to FoI4 without losing time on the overworld; in fact it saves almost 3s, requiring a couple less walks between FoI1 and FoI2. The only reason we did not do this is that Yoshi lost so much time in FoI4 and FSA due to flight speed and pipe animations that it made sense doing extra overworld movements (even that was always negotiable if you were willing to do a Yoshifly). With a viable FoI4 wings setup that issue is now moot (there were old setups using Lakitu's cloud to duplicate turn blocks into the coin at the start but those were never going to be consistently fast enough to implement). As for powerups for FGH clip, I haven't really thought about it but I think probably nothing changes from my document. The routes that used the roulette powerup in FoI4 always had the choice either to get it in FoI4a or FoI4b and it didn't ever really matter which. I haven't thought at all about SMW in 4+ years though so I could be missing something 😅
(Also is null spit definitively allowed in 96? Seems like it could break a lot more stuff since you're overwriting the table out of bounds. Boss kills only ever spit from actual sprite slots)
yoshi double tongueing the koopa🥴
💀
This comment should be a crime
god I wish I were him
Grandpa had some experience to think about that.
@@Taikina right in the koopa poopa
Yeaaa nice strat, I'm really proud of seeing this kind of absurd strat being used in the 96 exit route
Love these videos Storster!! Keep them coming, and I hope you feel better! Also GG at GDQ, you did an amazing job!!
man I have been out of the loop on SMW for the past couple of years, but man, 96 exit is getting absolutely crazy now, and I thought we were hitting the ceiling back then! also lui got this DataFace
Finding a new glitch decades later is crazy no matter which game it is
Used to shop at aldi 🗣️🔥
Thanks for this video of the new trick! Love how this community is always pushing categories further like this
Shorter videos are absolutely a-okay! They're still peak quality, quality over quantity.
yep, i appreciate them, as they're so much easier to fit in between breaks. my 'watch later' playlist on youtube has something like 400+ 15-25min videos that i struggle to get time in to watch...
High level SMW is really intense, people turn it into a wild & beautiful mess!
mark my words: the hour mark will be met and broken
Bruh moment?
Wow! I somehow completely missed that was you at ADGQ!
SAME!!
Jesus, this game's speedrunning scene is insane!
Yeah why do you think his name is Lak-eat-two?
The hint to double-tongue enemies has been there all along!
0:53 THANK YOU, me too. Why do people do this? How do they not seem to notice?
2:17 hes doing what to the koopa?!?
sorry for the FGH skip :(
It's Akisto Route's time to shine! First 1:20 will be on Akisto Route 10000% /j
But in all seriousness, would these 3 time saves make Akisto Route viable again? I've always been fascinated with that route. You would go for all of these way earlier in the run on Akisto Route, does the time the route loses make up for the time gained implementing these tricks?
Also sad. I went for VOB1 wings at AGDQ. Didn't get it tho :(
Super Mario Wonder strats in SMW (just realized they're both abbreviated SMW, fail).
Wonder is usually abbreviated as SMBW
0:13 “BOOM!”
She’s beautiful 😍
BORA LÁ NOISEEE
DEVERAS AGRADÁVEL 🤌
How does this not have more views?
0:47 based
Tenchi Mayo music. My childhood.
+1 for the burn on 16x9 stretched retro games
Cool! New trick!
4:3 for life!
Can't wait for this huge new thing to be used to wreck the game even more than it already has been!
Also I could have sworn this was some music from Pocky and Rocky playing in the background, thanks for making me discover more great songs!
No vabbè incredibile, VAI LUI!❤
I don't know. 1:20:xx still seems like a pipedream.
No
I was expecting this video to cover gray platform nonsense as well but maybe that's not being used in RTA
Hope you get better soon, Storster. Also, don't worry about your voice, your videos are still insightful and great to listen to.
Also, don't worry about the ignorant arses you sometimes see in the comments, they're clearly just unhappy if they feel like they must try to put you down for being yourself.
If they have a problem with that, they can leave this channel and look elsewhere, they are in our territory where we do not tolerate that sort of behaviour. If they got a problem, we got your back.
@@BarvGwydh Other way around, man doing hormones to become a woman
Is this new trick also applicable to no cape speedruns?
ty kermit
muh brain
I'm thinking runners should get foi1 pick up a yoshi then get secret exit go to foi4
Lakeeeeeetu? lackitwo
Hearing it pronounced that way was just as cursed as watching 4:3 video stretched to 16:9 aspect ratio, lol.
O @noisedegole é pikaaa
Awesome video man
Noise? nunca pensei q ia ver ele aqui
Hi awesome
Deveras agradavel!!
lakeyytwo
Loved your run at GDQ. Good job man!
She's not a man 🤦🏻♀️🏳️⚧️
I hope you haven't been bullied into going back to the old voice :
It’s probably because I’m still sick, my throat isn’t the best
Admittedly in recent times I have voice trained less though, cause I more and more don’t care to waste time on things i’ve mostly only done to please cis people.
Either way it’ll probably sound better next video 👍
Don't you worry! I have weird off-voice days too! You keep being the best you, even if the day's run is suboptimal 💜
Woahg
Nice video bro
She's not a bro
Are you trans?
@@Nemopoly
Storster is a trans woman. If this fact makes you uncomfortable, I suggest looking elsewhere. How she identifies herself isn't hurting anyone.