Ex-academic, current tech monkey by day & speedrunner by night


bluesky
leggystarscream.bsky.social
discord
@leggystarscream

rgmechex
@rgmechex

There's a trick in Super Mario World that allows you to always get every 1up from the small bonus rooms with 3 ? blocks in a row. All you have to do is swing Mario's cape into the left side of each block, and it will always result in a green circle.

Mario getting a 1up from one of the rows of ? blocks in a bonus roomIt's not just a game of chance any more!

Why on earth would that affect the random result of these blocks? Time to dig into the code.


dosmeow
@dosmeow

I've wanted a technical explanation for this for ages


You must log in to comment.

in reply to @rgmechex's post:

I have learned a thing!

I knew of the cape trick, but I also knew that it would sometimes fail. My assumption was that it failed when you accidentally hit the bottom of the block with your cape instead of the left side--that "hitting the left side" was the secret, not "hitting it with the correct part of your cape".

Video game code: wild stuff.

I just saw a video of that being done with a Goomba!

Another video's description claimed it works if you hit the blocks when the question marks are in the center, but that didn't seem well demonstrated by the video itself. It might be an indicator of the frame counter, but it would still take some serious precision, the way I imagine it.

Oh cool! I knew this trick back in the 90s when my cousins taught it to me on their SNES. How they learned it, I never knew. But I think we all assumed it was a deliberate secret. This makes more sense though!