Game Crash from Going Out of Bounds in TTM

Sdílet
Vložit
  • čas přidán 10. 09. 2024
  • I show that it's possible to crash the game by going out of bounds in TTM.
    This crash happens because TTM has a painting (the slide entrance), and the painting update function executes this line of code:
    gPaintingMarioFloorType = surface.type;
    If Mario is out of bounds during that (i.e. has no floor), then that code accesses a field on a null object, which causes a crash.
    To get out of bounds, I brought chuckya to the course edge and had him throw me out of bounds. Although chuckya's logic tries to prevent throwing Mario at an angle that's out of bounds by delaying the throw during his turning, there's also a timer for how long he can delay it for, and once that runs out, he throws no matter what. So I used that to get him to throw me out of bounds.
    This was an unsolved Ukikipedia challenge, which has now been solved: ukikipedia.net...
    Console Verification: www.twitch.tv/...

Komentáře • 176

  • @touta2647
    @touta2647 Před rokem +375

    Chuckya is the best. Always helps Mario glitch the game

  • @JWhitePWC
    @JWhitePWC Před rokem +546

    seeing mario carry a chuckya so effortlessly always makes me happy for some reason

    • @JK17-1
      @JK17-1 Před rokem +1

      Ur early

    • @JK17-1
      @JK17-1 Před rokem +1

      When I mean you’re early ur 6th

    • @DagothXil
      @DagothXil Před rokem +60

      I've seen pannenkoek grab chuckya light so many times I'm pretty sure at least once I picked up a chuckya and had forgotten they're usually heavy

    • @jongyon7192p
      @jongyon7192p Před rokem +17

      @DagothXil like picking up dumbells that seemed light cuz everyone else exercises with them

    • @JK17-1
      @JK17-1 Před rokem +1

      @@jongyon7192p this is the second time you’ve replied to my comment

  • @cleyfaye
    @cleyfaye Před rokem +258

    This channel is the rare one where you get interested in reading the description as much as watching the video.

  • @nixel1324
    @nixel1324 Před rokem +16

    Imagine being one of the devs at nintendo in 1995, and a playtester sends you this video.

  • @sunbuYT
    @sunbuYT Před rokem +187

    This is almost scary for some reason, Mario forced beyond the mortal limits of his realm, yells as he is placed in null

    • @yoshimario40
      @yoshimario40 Před rokem +27

      If it helps, he kinda put himself there deliberately. So it's what he always wanted.

    • @Operational117
      @Operational117 Před rokem +24

      @@yoshimario40
      That assumes he's actually in charge. In reality, *we are in charge!*

    • @leihau
      @leihau Před rokem +12

      @@Operational117 Noooo.... You MONSTER

    • @poiewhfopiewhf
      @poiewhfopiewhf Před rokem +15

      its oddly terrifying to carry a person and jump off a cliff while holding them for the sole purpose of switching positions midair and being thrown by them

    • @defacube
      @defacube Před rokem

      Yeah

  • @Maxutko901
    @Maxutko901 Před rokem +52

    I actually visited the page on Ukikipedia about yesterday out of curiosity, not the specific TTM one but the unsolved challanges list, so seeing this being completed is pretty interesting

  • @mattm.992
    @mattm.992 Před rokem +69

    i live for obscure documentation like this! thank you

  • @RossLlewallyn
    @RossLlewallyn Před rokem +16

    I'm glad Chuckya could be Mario's companion at the end of their lives

    • @dustinjones7458
      @dustinjones7458 Před rokem +4

      "Chuckya...."
      "What is it, Mario? We don't have a lot of time left."
      "Before we hit the event horizon...I just wanted to say... thanks. Thanks so much a-playing my game."
      "That means a lot...here at the end of all things."
      *Chuckya and Mario hold hands as they pass into the void*

    • @Ginger4348
      @Ginger4348 Před rokem

      We will be friends forever… *they hug each other before they get sucked in the black hole*

  • @cryonicprawn1911
    @cryonicprawn1911 Před rokem +16

    I love this glitch because it seems like Chuckya grabs Mario as a last ditch effort for revenge

  • @ex320kyt
    @ex320kyt Před rokem +11

    The amount of effort you put into destroying this game is simply breathtaking.
    Not as breathtaking as the view from the bridge, but still.

    • @summunkid
      @summunkid Před rokem

      *view from bridge

    • @ex320kyt
      @ex320kyt Před rokem +1

      This my comment i have the right to write a grammatically correct one

    • @summunkid
      @summunkid Před rokem

      ​@@ex320kytok well ligma bals

  • @mercedestrenz1881
    @mercedestrenz1881 Před rokem +8

    I swear, this may be the glitchiest enemy ever.

  • @ChillstoneBlakeBlast
    @ChillstoneBlakeBlast Před 4 měsíci +2

    0:23 This is why Pannenkoek dedicated 10 months on making a video about invisible walls

  • @windspank530
    @windspank530 Před 4 měsíci +2

    I love that, having watched a later video explaining invisible walls in SM64, I recognize that you bonked on a leaked-out ceiling hitbox on the rolling log.
    That being said, very odd that painting floor triangle code is responsible for this crash.
    It gives the implication that, were Chuckya and an opportunity to be even near OOB were present in at least the various painting rooms of the castle, this would be possible there, too.

  • @teliots
    @teliots Před rokem +110

    Dude you missed the star it was RIGHT THERE

    • @vistaman1
      @vistaman1 Před rokem +1

      what?

    • @Ginger4348
      @Ginger4348 Před rokem +3

      He doesn’t want to get the star, he wants to CRASH the game.

    • @chrisfearn4837
      @chrisfearn4837 Před rokem +4

      ​@@Ginger4348you need to collect the stars to beat the game bro

    • @Ginger4348
      @Ginger4348 Před rokem +1

      @@chrisfearn4837 you know, I already collected 120 STARS on the game bro and he will not get the star

    • @Ginger4348
      @Ginger4348 Před rokem +1

      @@chrisfearn4837 you will not even need to collect stars to beat the game

  • @dansil92
    @dansil92 Před rokem +10

    another edge case strikes again!

  • @NASCARFAN160
    @NASCARFAN160 Před rokem +3

    I didn't even know about that whirlwind behind the starting area in TTM until just now... Every time I look at this game I learn something new

  • @7thdayfallout
    @7thdayfallout Před rokem +1

    OMG this happened to me as a kid!! So glad you could confirm something crazy that happened to me!!! As a kid my favorite thing to do in the game was grab chuckya light on a ledge, carry him over to the log to transition to a hands free carry, jump to the star mushroom then get chuckya to throw me while falling!!!!

  • @CometMedalChavez
    @CometMedalChavez Před rokem +4

    A new UncommentatedPannen upload is a great way to start my day. :)

  • @xwddydfy_3
    @xwddydfy_3 Před rokem +14

    never knew there were actually accessible out of bound places in ttm!

  • @AspectCave
    @AspectCave Před rokem +1

    chuckya is the only dude i know to support mario's decision, respect 😤

  • @gigitrix
    @gigitrix Před rokem +7

    360 throwscope

  • @jongyon7192p
    @jongyon7192p Před rokem +4

    another Unsolved_single-goal_challenges striked from the Ukikipedia list!

  • @Oersted_LAL
    @Oersted_LAL Před rokem +7

    Its 1:30 am and im watching mario 64 crash instead of sleeping

  • @teknik_
    @teknik_ Před rokem +3

    A button jumpscare

  • @randomchannel12342
    @randomchannel12342 Před rokem

    every entity watched the universe perish because mario threw a chuckya and himself off a cliff

  • @CoingamerFL
    @CoingamerFL Před rokem

    the fact that you can get that star while carrying a chuckya is a revelation

  • @narayanbandodker5482
    @narayanbandodker5482 Před rokem +5

    Wait SM64 doesn't show a stack dump on crash? I must've gotten used to seeing that from Stryder7x's PM64 videos

    • @Maxutko901
      @Maxutko901 Před rokem

      I think it would actually do that since I did encounter a couple of crashes in various romhacks when I was using GlideN64 video plugin, since I used that it would show me the stack dump and without it it would show me the last frame before the crash, just like in the video, although those were romhacks so idk about the vanila game. I mean I did also saw crashes init but I didn't the stack dump there, maybe they just didn't use GlideN64? Idk, maybe i'm just wrong.
      Tl:dr Maybe, if Pannen used GlideN64 since it allows you to see the crash dump on emulators where it has the plugin but I dunno, I might be wrong

    • @renakunisaki
      @renakunisaki Před rokem +4

      Vanilla SM64 doesn't show anything.

    • @emaaaaax
      @emaaaaax Před rokem +1

      ​​@@Maxutko901no it wouldn't
      vanilla US doesn't have a crash screen

    • @emaaaaax
      @emaaaaax Před rokem +4

      sm64 has it disabled
      you will see it commonly in rom hacks because it csn easily be reenabled

    • @Maxutko901
      @Maxutko901 Před rokem

      @@emaaaaax Thank you for the comment!

  • @angus3826
    @angus3826 Před rokem +1

    I love that the last frame looks like Mario being powerbombed into the ocean

  • @l9m241
    @l9m241 Před rokem +1

    Huh. Crazy to think that the Painting of all things in this level is what causes the crash and only that is the cause.

  • @lior_haddad
    @lior_haddad Před rokem +10

    Does the code really not access surface.type anywhere else (without checking for NULL first)?
    If so, I don't know if that's good or bad...

    • @emaaaaax
      @emaaaaax Před rokem +7

      bad
      if not checking for NULL at least check if mario is even near it

    • @RizzlinHD
      @RizzlinHD Před rokem +10

      surely this will be patched in the next update

  • @whomdunit2457
    @whomdunit2457 Před rokem +11

    Im.not fully sure I get why the crash happens. The painting to the slide in the level has a variable that is set to whatever surface Mario is standing on, which causes a crash if no such surface exists... but if this only happens on the painting updating, why did it still crash here? Is the painting updated like that every frame regardless of if it's even on screen? Why?

    • @emaaaaax
      @emaaaaax Před rokem +7

      paintings are always loaded im pretty sure

  • @locomokuu2471
    @locomokuu2471 Před rokem +1

    N64 game crashing speeds only rivaled by Stryder7x

  • @tonydragon784
    @tonydragon784 Před rokem +1

    Love seeing you upload, keep it up hombre

  • @nin10doadict
    @nin10doadict Před rokem +7

    So does this mean that going out of bounds in any map with a painting would crash the game?

    • @defacube
      @defacube Před rokem

      Probably not

    • @Ngamer01
      @Ngamer01 Před rokem

      I think yes as long as there's a Chuckya you can haul out of bounds with you. If the maps don't have Chuckya or lack a proper way out of bounds, then you can't freeze the game using Chuckya.

  • @Atrael
    @Atrael Před 5 měsíci +1

    Imagine this guy in an sm64 ex coop lobby

  • @wesleymcbob
    @wesleymcbob Před rokem

    truly showing the dangers of using the A button.

  • @Piano_Board
    @Piano_Board Před rokem

    we love you panenkoek!

  • @EurasiaM11922911
    @EurasiaM11922911 Před rokem

    "WE SHALL GO TOGETHER"
    Man, always finding out new stuff. lol

  • @leftysheppey
    @leftysheppey Před rokem +1

    Unrelated to this video, but I looked at the Ukikipedia link in the description, and it really feels like you should be able to go to a parallel universe on the slide in CCM. I don't get how its any different from doing it on the other slide levels lol

  • @quinn7894
    @quinn7894 Před rokem

    Mario: *WOAAAAAAAOH*
    Mario: *WOAAAAAAAOH*
    Mario: *WOAAAAAAAOH*

  • @alexcole9
    @alexcole9 Před 10 měsíci

    I just thought of something random. What happen if you collect a star while chuck ya is below you. Will he still grab you as you fall with the star and if he does grab you what will happen with the star and mario. Another one is what would happen if heave ho was under mario while he falls down to him with the star. Could it possibly effect other parts of the game.

  • @perdu6603
    @perdu6603 Před rokem

    With so many game crashes found, I'm a bit surprised none of them can lead to code execution.

  • @dirtydan6960
    @dirtydan6960 Před rokem

    Thank you very much, I'll make sure not to do this on my playthroughs. You're a real one for this

  • @epic_ly
    @epic_ly Před rokem

    genuinely thought that was mr krabs in the thumbnail.

  • @jansenart0
    @jansenart0 Před rokem +1

    Nice solution!

  • @arabidllama
    @arabidllama Před rokem

    The rare Crashya

  • @Snidbert
    @Snidbert Před rokem

    ok bye mario

  • @Gwenpool256
    @Gwenpool256 Před rokem

    WOAHAAOABAHWBOW- _universe breaks_

  • @Mizai
    @Mizai Před rokem

    can you talk about the flooded water glitch in ttm

  • @DasAntiNaziBroetchen
    @DasAntiNaziBroetchen Před rokem

    Is this really a crash? Looks more like a freeze/softlock to me, especially since the music keeps going.

  • @rewandemontay
    @rewandemontay Před rokem +1

    Sweet crash.

  • @prizm9515
    @prizm9515 Před rokem

    Soooo what exactly is it about the painting that causes this? Does the igloo, metal cap entrance, volcano, and pyramid do the same thing?

  • @myles3765
    @myles3765 Před rokem

    awesome!

  • @MasterNama
    @MasterNama Před rokem

    I love seeing game crashes

  • @JumperAce
    @JumperAce Před rokem

    Thanks pancake man

  • @Vivers01
    @Vivers01 Před rokem

    Pannen, I’m not sure that you’re going to see this, but if you do, please can you tell me a bit about your story doing the ABC? I saw the Bismuth video, but I want to know more.

  • @prim4147
    @prim4147 Před rokem

    game = crashes
    music = still plays
    gg

  • @mr.smashy2272
    @mr.smashy2272 Před rokem

    Could this crash occur in the castle interiors as well? Or do those paintings have different update functions?

  • @shadowtaco69
    @shadowtaco69 Před rokem +1

    yeeted into oblivion

  • @SuperDfar
    @SuperDfar Před 11 měsíci

    Makes sense

  • @keithplayzstuff2424
    @keithplayzstuff2424 Před rokem

    why was this unsolved? is it hard to get out of bounds?

  • @chilldedede
    @chilldedede Před rokem

    nice :D
    wait
    ???
    0 STARS
    NOT NICE AAAAAAAAAAA
    wait thats pretty nice u did the ddd skip

  • @PokeMaster22222
    @PokeMaster22222 Před rokem

    I don't understand; why is the painting code called when you're already in the course, and thus the painting is no longer present?

    • @RizzlinHD
      @RizzlinHD Před rokem +1

      the wall portal to the hidden slide in this level is technically a painting

    • @oledakaajel
      @oledakaajel Před rokem +1

      There is a painting in the course. That's why this works

    • @PokeMaster22222
      @PokeMaster22222 Před rokem +3

      Oh, the slide with the black background and deadly dead-ends; right. Thanks!

  • @kelPrins
    @kelPrins Před rokem

    Why is it does some crashes with like paper mario fill your screen with random letters and numbers, and others not?

    • @RizzlinHD
      @RizzlinHD Před rokem +3

      the crash dump screen is disabled in sm64

  • @Tori_Is_Unlucky
    @Tori_Is_Unlucky Před rokem

    Idk why but my friend Laster sent me this 🔥🔥🔥🔥🔥🔥

  • @Kaitri
    @Kaitri Před rokem

    Hey i watched the livestream of this yesterday

  • @pideperdonus2
    @pideperdonus2 Před rokem

    You went outside a parallel universe?

  • @jacekmw
    @jacekmw Před rokem

    How do you jump while carrying a chuckya?

    • @askenneddy
      @askenneddy Před 7 měsíci

      Every grabbable object in Super Mario 64 is either light or heavy.
      A light object (i.e. Bob-ombs, cork boxes, etc.) can be grabbed in water and with either a punch or a grab. While Mario is holding a light object he can walk (albeit a bit slower), jump, throw the object and drop the object.
      A heavy object (Chuckya or King Bob-omb) can only be grabbed with a punch. While Mario is holding a heavy object he is only able to walk very slowly or throw the object.
      Mario isn’t supposed to grab a heavy object in water or with a dive. If Mario does, the object will default to being considered light.
      In this video, Mario punches to grab chuckya, but while grabbing chuckya he falls off the edge causing him to dive. This makes Mario grab chuckya with a dive, causing him to be considered a light object and allowing Mario to jump while holding him.
      TL;DR Mario grabs chuckya with a dive by falling off during a punch grab, causing him to be considered light and allowing Mario to jump while holding him.

  • @scaryreptile
    @scaryreptile Před rokem

    brilliant

  • @HY_user-cw4fw7rb2q
    @HY_user-cw4fw7rb2q Před rokem

    0:33 Game Crash.

  • @colly6022
    @colly6022 Před rokem

    what does this guy do as a job?

  • @butyraceousbrachiosaurus

    pile drivered right out of the game and into the real world. bummer.

  • @garethdean6382
    @garethdean6382 Před rokem

    Who can stop this crazy Dutch madman? Is there no limit to his prowess?

  • @RuffRuff9971
    @RuffRuff9971 Před rokem

    Do you still have that $1000 bounty?

  • @Skiloose
    @Skiloose Před rokem

    This is just like last time

  • @rdgfb
    @rdgfb Před rokem

    chuckyas weren't implemented properly it seems

  • @xxmtg
    @xxmtg Před rokem

    Can someone tell me why it is a specific challenge to crash the game in TTM 😂😂😂😂

  • @poiewhfopiewhf
    @poiewhfopiewhf Před rokem

    thats hilarious

  • @Zadamanim
    @Zadamanim Před rokem

    what did you bonk off of at 0:22?

    • @abittoocheesy3635
      @abittoocheesy3635 Před rokem +12

      To explain that, we'd have to talk about walls, floors and ceilings.

    • @want-diversecontent3887
      @want-diversecontent3887 Před rokem +7

      Ceiling with no floor above it so it continues upward forever

    • @chainswordcs
      @chainswordcs Před rokem +1

      ​@@want-diversecontent3887^
      aka "invisible wall" (which is a slight misnomer)

  • @ptnsmuls9393
    @ptnsmuls9393 Před rokem

    Why does it crash?

    • @o-kapo
      @o-kapo Před 11 měsíci

      read the description

  • @vileshaft9730
    @vileshaft9730 Před rokem

    lol

  • @SuikodenPlayer
    @SuikodenPlayer Před rokem

    😂

  • @ryanfroula6479
    @ryanfroula6479 Před rokem +1

    SOFTLOCK CITY! It's NOT a beautiful city, that Softlock City.

  • @projektb4rd0n53
    @projektb4rd0n53 Před rokem +2

    • @JK17-1
      @JK17-1 Před rokem +1

      Ur 2nd

    • @projektb4rd0n53
      @projektb4rd0n53 Před rokem +1

      ​@@JK17-1I know, still wanted to leave a positive reaction 😐

  • @matthewjohnston856
    @matthewjohnston856 Před rokem

    I feel like there's some time to be saved here. The run isn't all that clean. Such a shame...

  • @31redorange08
    @31redorange08 Před rokem

    Nice, we saved another A press!

  • @JK17-1
    @JK17-1 Před rokem +5

    First