Print

Author Topic: SM64 Castle Ledge Death - Glitch or Not?  (Read 18814 times)

« on: March 11, 2015, 07:20:00 PM »
<a href="https://www.youtube.com/watch?v=p4StYXXtmT8" target="_blank">https://www.youtube.com/watch?v=p4StYXXtmT8</a>

Chances are we've all encountered this one. I've always wondered, is it a programming error or an intentional means of preventing players from reaching the castle's roof early?
YYur  waYur n beYur you Yur plusYur instYur an Yur Yur whaYur

BP

  • Beside Pacific
« Reply #1 on: March 11, 2015, 08:14:10 PM »
I dunno, seems way too difficult to do for it to be intentional. This would assume that they predicted players could make it up there, but ONLY by climbing the ledge and ONLY at that one teeny tiny point. Why include the teeny tiny point condition? A novice programmer could code Mario to die if he climbed the ledge with fewer than 120 stars at all. All you'd have to do is have the game check for the following conditions:

-Mario is above a certain altitude, slightly below the lowest ledge of the castle roof but above any that the player is supposed to be able to reach without 120 stars
-Mario does not have 120 stars
-Mario grabs a ledge, the climbing animation ends, whatever

If all are true, Mario dies.

But why even bother doing that at all? You could just put an invisible ceiling below the lowest part of the roof that disappears when Mario has 120 stars. Persistent players who understood game design might get a mixed message that getting to the castle roof is actually impossible and not ever try using the cannon, but it wouldn't be as bad as if the intention were to kill Mario for making it up there on jumping skill alone.

I don't know everything about how Mario 64 works, but looking at the video, here's my guess: Mario's climb animation goes just far enough to push him through the invisible wall, but there's more of the floor collision on the other side, so he doesn't fall. However, the only time you're supposed to be outside of the boundaries of the map is when you're falling off the world, which results in instant death. Mario doesn't display a death animation or even lose any health because there's no call for it--if you're falling forever, all you get is the cut to black, and the game spits Mario back out where it would had he died any other way.

So that's what I think, going by the logic of game developers and how the world and the player character interact with each other, and the only preventative measure to making it to the roof was to make the castle really tall. If anyone ever does some more digging to verify anything about why the death occurs, it'd be cool to see if I were close.
All your dreeeeeeams begiiin to shatterrrrrr~
It's YOUR problem!

« Reply #2 on: March 13, 2015, 02:47:22 PM »
Yeah, you're probably right. It's just a remarkable coincidence that it occurs in the one spot that would deter many players from trying to scale the castle more than once.
YYur  waYur n beYur you Yur plusYur instYur an Yur Yur whaYur

CrossEyed7

  • i can make this whatever i want; you're not my dad
« Reply #3 on: March 13, 2015, 03:21:51 PM »
we've all encountered this one
I've actually never been on the roof. I've never gotten 120 stars, and I've always been horrible at walljumps in SM64.
"Oh man, I wish being a part of a Mario fan community was the most embarrassing thing about my life." - Super-Jesse

The Chef

  • Super
« Reply #4 on: March 13, 2015, 03:29:03 PM »
Conversely, three summers ago I just put on Mario 64 on a complete whim and got 120 stars for the first time in my life, and it only took me a few days, too.

I have a very very vague recollection of encountering a glitch like this elsewhere in the game, but my brain could be fabricating that entirely.

« Reply #5 on: March 13, 2015, 06:27:10 PM »
I really thought this glitch was better-known. It certainly thwarted most of my attempts to wall-jump up there.

I've actually never been on the roof. I've never gotten 120 stars, and I've always been horrible at walljumps in SM64.

You can't call yourself a man until you've witnessed Yoshicide first-hand.
YYur  waYur n beYur you Yur plusYur instYur an Yur Yur whaYur

BP

  • Beside Pacific
« Reply #6 on: August 12, 2017, 10:09:39 PM »
I was close! I was right that the ledge climb animation puts him out of bounds, and that this is what kills you, but wrong that there's floor to stand on, that invisible walls exist, and that falling off of a stage is falling out of bounds. Out of bounds is the absence of any kind of floor beneath Mario and results in space the game normally refuses to move you into, which is similar to a wall or ceiling. This video explains how it works.

<a href="https://www.youtube.com/watch?v=UnU7DJXiMAQ" target="_blank">https://www.youtube.com/watch?v=UnU7DJXiMAQ</a>

Out-of-bounds discussion begins at 30:27 and the castle roof instance is used as an example of getting into out-of-bounds at 33:31.
All your dreeeeeeams begiiin to shatterrrrrr~
It's YOUR problem!

Print