More Super Mario Bros. Mechanics Explained

Published 2023-01-02
If the game is limited to 3 objects per column, how can you get 5 sometimes? How does the 4-2 wrong warp work, and how do looping levels work? Is there anything different in the FDS release of SMB1? What about Super Mario All-Stars, and The Lost Levels? It's all explained right here.
LINKS
Support the channel on Patreon: www.patreon.com/rgmechex
Support the channel on SubscribeStar: www.subscribestar.com/rgmechex
Join the RGMechEx Discord Server: discord.rgmechex.com/
Follow RGMechEx on Twitter: twitter.com/RetroGameMechEx
Follow RGMechEx on Cohost: cohost.org/RGMechEx
INLINE LINKS
See all levels being loaded:    • Super Mario Bros. Level Loading Anima...  
Displaced Gamers video on the Minus World:    • New Discovery for Minus World in Supe...  
Super Mario Bros. glitch level maps: rgmechex.com/tech/smb1levels/index.html
SMB1 FDS glitch level maps: rgmechex.com/tech/smb1fdslevels/index.html
SMBLL glitch level maps: rgmechex.com/tech/smb2jlevels/index.html

All Comments (21)
  • @JouvaMoufette
    2:10 I love that "you have to hope you run into a byte" was timed with Mario walking into the block
  • @jansenart0
    I'm old enough to remember Minus World being a rumor passed from kid to kid, like Lavender Town or specific cheat codes for SNES Mortal Kombat. Insane how it turned out to not be false.
  • @skmgeek
    Your visualisations really help me understand everything you explain! Keep up the great work!
  • @SuperSpy00bob
    "And oops the video turned out to be 25 minutes long" Joke's on you I'm into that shit.
  • @TheMoney9999
    Question about Lost Levels: I know that some Hammer Bros in the game are coded to constantly chase you, a behavior that is otherwise triggered by waiting around on a screen they're on for too long. How is this handled?
  • @someone1065_
    I can for sure say this is one of the best channels about older games.
  • Great content as always. As a programmer, it is really interesting how people worked with the very little hardware they had at this time. Nobody would make such a crazy level loading routine today, since its hard to find bugs.
  • @SomeGuy712x
    Oh, one thing I don't think you mentioned about the minus world (36-1) in the original game is that the midpoint for that level is actually set inside the first pit, so if you die after that point, you'll immediately fall into that pit and die again on your next life unless you're rapidly tapping the A button to swim out immediately. So, what is it that causes the midpoint of the minus world to be on a different screen from the normal 2-2/7-2?
  • Since the height flag for the looping objects in World 8-4 is set to F0, it's clear what you need to do in order to bypass the level loop: hack Captain Falcon into the game and Falcon Punch your way past it.
  • @gameman250
    22:43 - Now this raises an interesting question; what if this checkpoint for 8-4 is triggered? Say you moved that checkpoint to be accessible to the player. What happens then?
  • @Lone2401_
    Seeing how different level loading is handled between SMB1 and Lost Levels makes me wonder how different it is in SMB special, and if things are handled differently between the PC-88 and Sharp X1 versions
  • 9-year-old me: "Why does the level look funny when you take this pipe?" Today me: "Well ... " * plays Displaced and GME videos * " ... so you see, it's just a matter of default values, pointers to wrong data arrays, and dummy objects that have some effect on stage transitions." 9-year-old me: " .... Wanna play Duck Hunt?"
  • @jaygrum
    talented, brilliant, incredible, amazing, show stopping, spectacular, never the same, totally unique, completely not ever been done before, unafraid to reference or not reference
  • @Pence128
    TIL SMB had "space" world 24 years before Super Mario Galaxy.
  • @IrisGalaxis
    6:23 I have made a hack of SMB1 PAL and in 4-1 there is a mushroom platform stem that overwrites a tile. (Sadly I managed to miss this before releasing it). I wonder why that happened. Maybe the PAL version is different? Or is it because it's near the bottom of the screen. Who knows...
  • I have a future request for you regarding Super Mario Bros. 1: the scale lifts in World 4-3, why they go wrong and what to do to fix them. Thank you and I hope you had a happy New Year's weekend!
  • @polyhex
    The visualizations you've come up with for this are crazy. Keep it up!
  • Really love your videos, can't describe my excitement every time you upload a new one. So very happy this "footnote" became another video - I'm not embarrassed to say i savour your vids with several rewatches so this new video was such a lovely surprise! Thank you!
  • I love deep dives...so no Oops 25min long videos for me. The longer the better!