Why Stomping Wigglers Glitches Super Mario World

Published 2024-05-01

All Comments (21)
  • Man, I spent hours of my life stomping… Wigglers, in the original Super Mario World.
  • @kingcrimson4504
    old games: we reused half of the face texture for the butt sprite to save space also old games: bible length of unused code and data
  • @itskdog
    As someone who watches with subtitles on, I appreciate you moving the subtitles to the top when you do any animations at the bottom of the screen. If I could give a second like on the video I would!
  • @vulcan6460
    Oh boy, out-of-bounds tables resulting in garbage data being read, my favorite
  • I always found it weird that if you eat a wiggler while on Yoshi and are running too fast you can TAKE DAMAGE AS MARIO without losing Yoshi in the process.
  • @huks.
    It's funny that Crash Bandicoot 2 and 3 have a variant of the same bug; the game lets you gain increasing rewards by bouncing on enemies consecutively, and the devs didn't put a hard cap on the value, and they overlooked the fact that there are some spots where you can rack up unlimited bounces by bouncing on an arrow crate for several minutes then landing on an enemy. This makes the reward table go out of bounds and give you bogus rewards including crystals and gems from other levels.
  • @MarioFan587YT
    For some reason, the 5UP sprite has always fascinated me. Its upside down and shifted sprites intrigued me, because it's still there and you can see it's there when you look at the glitched sprite. I didn't know the blue-green colour palette for it was a glitch, or that the garbage attribute data was responsible for vertical and horizontal mirroring.
  • @cappantwan2978
    Mario steals the life force of baby Yoshis to keep the grim reaper at bay. What horrors must we endure to achieve immortality?
  • @JamesR624
    0:31 It makes me VERY happy you're keeping this being a thing. It's nostalgic and makes me feel like I am watching a PBS educational show in the best possible way.
  • @lior_haddad
    Maybe the E0-EF sprites were originally moons? They seem to be used for "harder" things to acomplish, which is what 3-up moons are for?
  • @JanusHoW
    I remember using the Wigglers to max out my score in Super Mario World. Neat to finally know why it happened.
  • aaaaand yet another entry in "Super Mario World Indexes Table Out Of Bounds, Shenanigans Follow" great work, as usual!
  • @varietychan
    3:28, maybe the super star was intended to go into the reserve box as there are unused graphics for a star in reserve
  • @Justin-TPG
    With the first discovery (end gate items check table), I believe this is an example of the developer planning ahead and then reining in the outcomes due to one of many reasons such as running out of time, not liking the idea, or finding a bug in testing, so they instead decided to link numerous status combinations to the same outcome. With the second discovery, enemies not using the same stomp reward routine, this is a prime example of why you should not copy and paste code and should instead have one routine that all instances of a scenario point to. Not only do you save space in your program, you also avoid the risk of forgetting to update the routine to be the same as another version of it that you’ve fixed or settled on. Nintendo should have had one routine but instead have ended up with three that all have different behaviours.
  • I actually never knew the power up changed. I always thought it was either a mushroom or 1up. Never seen a feather/flower in my years of playing through the game, lol.
  • @itstaifuni9361
    I don’t think anyone appreciates how each of your videos gets themed around the game you’re exploring, but I wanted to thank you for scratching that perfectionist itch in the back of my head.
  • @breado_deado
    About the star counter, would it make sense as a half-implementation of a star reward system? Like you collect 7 stars and get rewarded with a star at the beginning of a level. But then they thought it might be broken or something and just removed invincibility as you touched the goal post as a bandaid patch to disable the code. It would explain why you need multiple stars to obtain it and why it clears after it’s achieved, and maybe the fact you only need to reenter a level to increase the counter is just due to the unfinished implementation. Idk code that great, but I like hearing theories on this kinds of stuff.
  • @bland9876
    I always found it interesting in Mario that when you got a one up nothing happened to your score so if you wanted to maximize your score you'd want to stop stomping on enemies right before you get a one up and then kill the next enemy in a way to gove you 200 points.
  • @toonworld1748
    thank you so much for using grey for the backround white wouldve made this so much harder to watch