SM64 - The Science of Cloning

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ค. 2024
  • I've finally figured out how cloning really works, and do my best to explain it. This is a very complicated matter to discuss, so I try to use as many visuals as I can to aid in the discussion. Hopefully, cloning won't be such a mysterious glitch anymore!
    For the sake of simplicity, I left out certain obscure details from the model I described. There are 3 of them in particular, which are as follows:
    (1) I said that "when multiple objects all unload at once, they each move to the front of the vacant slots one-by-one, from left to right." This is true for objects of the same group (e.g. coins in a group of coins) and true for two groups of the same object (e.g. 2 groups of goombas), but oddly doesn't seem to be true for two groups of different objects (e.g. a group of coins and a group of goombas). If you unload both of these groups simultaneously, it seems that one of the groups will always unload before the other, regardless of which one is on the left or right (so the goombas will always unload before the coins do). I do not know why this is. This detail would only concern you if you happen to unload 2 different groups of objects at the same time while cloning, which is highly improbable.
    (2) I said "there are 240 slots." This is in fact true, but in each course, you can only use a specific number of these slots, a number which is usually slightly below 240. For instance, in Tick, Tock Clock, you can use at most 239 slots, whereas in Rainbow Ride, you can use at most 227 slots. I do not know why this is. This detail would only concern you if you plan on cloning objects up until the point at which the game would freeze.
    (3) I said "if you try to load an object when there are no more vacant slots, the game will freeze." This isn't necessarily true. There are actually two tiers of objects: objects considered important and objects considered unimportant. The unimportant objects are essentially the special effects, such as the smoke from a lava burn, the yellow stars from a ground pound, or the poof from collecting a power star. If you load an object (important or unimportant) when there are no more vacant slots and at least one of the occupied slots contains an unimportant object, then the slot of the first unimportant objects will be overridden with the loading object (i.e. the loading object steals the unimportant object's slot). Note that if you try to load several unimportant objects at once and there's not enough vacant slots, then they will override each other (as long as there's at least one vacant slot). Therefore, the game will only freeze when you try to load an object when there are no more vacant slots AND every occupied slot contains an important object. This is done to keep the game from freezing for as long as possible, at the cost of the unimportant objects. This detail would only concern you if you plan on cloning objects up until the point at which the game would freeze.
    ****ADDITIONAL NOTES****
    When you spawn a bubble bomb:
    VS1 ⇒ bubble bomb
    VS2 ⇒ bubble bomb's shadow (oddly enough)
    When you collect the 8th red coin and 100th yellow coin so that the stars appear simultaneously:
    VS1 ⇒ 100 coin star
    VS4 ⇒ red coin star
    When you go near fwoosh:
    VS1-VS5 ⇒ cloud puff
    VS6 ⇒ fwoosh's face
    When you go near a lakitu for the first time that level:
    VS1 ⇒ cloud puff that maintains the other cloud puffs
    VS2-VS6 ⇒ cloud puff
    When lakitu spawns a spiney:
    VS1 ⇒ spiney
    When you go near a group of n big goombas:
    VS1-VSn ⇒ big goomba
    When you collect a red coin:
    VS1 ⇒ the floating number
    When you kill a goomba:
    VS1-VS20 ⇒ poof
    VS21 ⇒ poof spawner
    VS22 ⇒ yellow coin
    How I clone the star in the last scene:
    grab fake bob-omb: bob-omb ⇒ VS9
    load chain chomp: VS9 ⇒ VS4
    load 5 coins: VS4 ⇒ coin#4
    collect coin#5: (no effect)
    collect coin#4: coin#4 ⇒ VS2
    collect coin#3: VS2 ⇒ VS3
    collect coin#2: VS3 ⇒ VS1
    collect coin#1: VS1 ⇒ 100 coin star
  • เกม

ความคิดเห็น • 707

  • @Demokitu
    @Demokitu 8 ปีที่แล้ว +420

    dude that ending made my day oh my god

    • @a.a.2775
      @a.a.2775 7 ปีที่แล้ว +3

      wild and wacky waifu wow

    • @hyperbeast4340
      @hyperbeast4340 7 ปีที่แล้ว +4

      i love it too
      =D

    • @epicspy_guest1145
      @epicspy_guest1145 7 ปีที่แล้ว +18

      royalcolorwaifu 20:39 Rawr ima eat the camera!

    • @607
      @607 7 ปีที่แล้ว +9

      You're right, that was awesome.

    • @PC_Simo
      @PC_Simo 3 ปีที่แล้ว +2

      I agree. That ending *WAS* a nice and clever touch 🙂.

  • @theSato
    @theSato 7 ปีที่แล้ว +263

    This is the 2nd video that comes up when you type in "science of cloning" to the search bar, this makes me happy
    fuck realworld science, mario science is better

    • @negative_mario5790
      @negative_mario5790 7 ปีที่แล้ว +7

      well i think computer physics is WAY easier to understand then real physics, but thats just me

    • @fabulog7010
      @fabulog7010 7 ปีที่แล้ว +4

      Sato If you just type in "cloning" a pannenkoek video will be fifth.

    • @elisttm
      @elisttm 6 ปีที่แล้ว +7

      now it's the first

    • @Essey001
      @Essey001 6 ปีที่แล้ว +1

      That's because of youtube's suggestion algorithm lol

    • @ooze5752
      @ooze5752 6 ปีที่แล้ว

      yeah, when you search for videos it's more likely that videos related to what you have watched will come up

  • @SparioVailen
    @SparioVailen 9 ปีที่แล้ว +136

    I wounder if this ever happened to someone by accident. For insistence a kid is playing and he accidentally clones the Chain Chomp's pivot, and it scares the shit out of him!

    • @rutabaga9863
      @rutabaga9863 8 ปีที่แล้ว +40

      Would be very rare, but that would make me never wanna play this game again xD

    • @CyanicCore
      @CyanicCore 3 ปีที่แล้ว +2

      Imagine getting the first part beforehand!

    • @CyanicCore
      @CyanicCore 3 ปีที่แล้ว +2

      Oh, and getting people to believe you

    • @heisenmountainb6854
      @heisenmountainb6854 2 ปีที่แล้ว +4

      Thats how creepypastas are made.
      Maybe there IS a way to find the big Wario head, and the Video was real, and its just a glitch, omgomgomfg

    • @WitchVillager
      @WitchVillager 2 ปีที่แล้ว +4

      @@heisenmountainb6854 -_-

  • @codyreynolds2400
    @codyreynolds2400 7 ปีที่แล้ว +350

    Whenever you try to load an object and there are no more slots, an atomic bomb is dropped on your house

    • @danibanani15
      @danibanani15 7 ปีที่แล้ว +5

      Evan Raby its a joke.
      get a sence of humor

    • @pokepowerz4
      @pokepowerz4 7 ปีที่แล้ว +4

      ZachS8 - Roblox and more! It's English, learn how to spell it.

    • @pokepowerz4
      @pokepowerz4 7 ปีที่แล้ว +3

      Lol, Nice reference.

    • @thecrazyinsanity
      @thecrazyinsanity 6 ปีที่แล้ว +1

      No ur game gets corrupted you rage then a atomic bomb drops on your house.

    • @want-diversecontent3887
      @want-diversecontent3887 6 ปีที่แล้ว +1

      Pokepowerz
      Firurksheidnfjddn

  • @ZachCG
    @ZachCG 8 ปีที่แล้ว +263

    that "down to a science" bit at the end was really clever. mad props.

    • @xenosonic9x414
      @xenosonic9x414 7 ปีที่แล้ว +24

      So was the "It's an Art" ending in his previous video.

  • @MAXinsanity00
    @MAXinsanity00 8 ปีที่แล้ว +184

    I love how you get destroyed by chain chomp every time you clone his pivot

    • @Ze_eT
      @Ze_eT 8 ปีที่แล้ว +4

      +FourZeroNine #PPranksterChainChompUnite xD

    • @Basic_Cat
      @Basic_Cat 3 ปีที่แล้ว

      humor.

    • @morgancrain4809
      @morgancrain4809 ปีที่แล้ว +4

      it's like a perfectly cut scream every time
      Pannen: [clones chain chomp]
      Mario: :D
      Mario:
      Mario: FUC-

  • @mariosonicfan2010
    @mariosonicfan2010 8 ปีที่แล้ว +278

    Super Mario 64.
    The very first 3D Mario game.
    A revolutionary platformer.
    ...And a puzzle game?!

    • @ldxstormeaglex2194
      @ldxstormeaglex2194 6 ปีที่แล้ว +12

      mariosonicfan2010 Building a romhack around that same idea of figuring out how to clone a needed object to progress would be really cool

    • @luisjogos821
      @luisjogos821 3 ปีที่แล้ว +2

      @Skeleton Masher or,maybe,you can clone using a *CORK BOX*

    • @PC_Simo
      @PC_Simo 3 ปีที่แล้ว +1

      @LDX, Stormeaglex Agreed 😎.

  • @nathanisbored
    @nathanisbored 10 ปีที่แล้ว +143

    Haha this basically works the exact same way in Super Mario World, except in SMW, there are only 12 slots total, and certain sprites aren't allowed to use certain slots.
    In SMW, I make sure a sprite spawns in the highest number sprite slot I can when I want to replace the slot with something else. In that game, this is very easy. You can make a koopa or something spawn simply by moving the camera close enough to its spawn point. If you do this when there are no other sprites on screen, you can ensure the koopa will go in the highest slot (VS1, as you call it). Although it's a lot more puzzly in SM64, because the slot you are manipulating can actually change its priority.
    This is incredibly useful for both the Item Swap Glitch (which lets you get any sprite ID onto Yoshi's tongue), or the Stun Glitch (which lets you get any sprite in Yoshi's mouth).
    It's funny how it parallels the cloning glitch in this game, and we both have methods to manipulate the slots. Although you explained the slots way better than I could have!

    • @pannenkoek2012
      @pannenkoek2012  10 ปีที่แล้ว +73

      Oh yay, a fellow cloner! :D Yeah, I feel like a lot of different games use a mechanic similar to this one, but don't have a cloning glitch that let's you see into the game internals. And thanks - I tried to explain it informatively but without being confusing, and so I put in tons of visuals to help convey my message.

    • @Feltzer342
      @Feltzer342 10 ปีที่แล้ว +15

      pannenkoek2012
      Forgive me for my language, but damn dude, you know more about Super Mario 64's inner workings than I'd learn. What about Super Mario 64 DS, does it operate the same way, or not entirely?

    • @juanandresvides2749
      @juanandresvides2749 10 ปีที่แล้ว +3

      I ♥️ sscience

    • @pannenkoek2012
      @pannenkoek2012  10 ปีที่แล้ว +32

      My knowledge doesn't go past SM64! I know very little about how the DS version works!

    • @Feltzer342
      @Feltzer342 10 ปีที่แล้ว +5

      pannenkoek2012
      I understand. I was curious, do stars have spawning points, like coins do?

  • @deadaccount43890
    @deadaccount43890 9 ปีที่แล้ว +127

    * Watches video *
    * Attempts to time the grab on a Bob-Omb *
    * Succeed *
    * Clones a coin *
    Fuck yea.

    • @lukealias1uk345
      @lukealias1uk345 7 ปีที่แล้ว +10

      I always have problems to create fake objects from bob-ombs

    • @captainobvious9201
      @captainobvious9201 6 ปีที่แล้ว +3

      I always have a problem with the timing.

  • @MattCrafter
    @MattCrafter 8 ปีที่แล้ว +200

    Son: When I grow up, I want to be a supermariosixtyfourcloneologist!Dad: ...

    • @benedanika
      @benedanika 8 ปีที่แล้ว +10

      +Matt Crafter friend: ok, well you have a bit to learn... unless you already watched those videos

    • @SuperFromND
      @SuperFromND 8 ปีที่แล้ว +13

      I believe the term is laniatusplumbariussexagintaquattuorologist..

    • @xenosonic9x414
      @xenosonic9x414 7 ปีที่แล้ว

      +Super! :3 XD

    • @xenosonic9x414
      @xenosonic9x414 7 ปีที่แล้ว

      XD

    • @xenosonic9x414
      @xenosonic9x414 7 ปีที่แล้ว

      +Benedani XD

  • @TheHappyFaceKing
    @TheHappyFaceKing 8 ปีที่แล้ว +302

    7:31 The technique is simple, First go like this, spin around-STOP! Double take three times: one, two, three. Then PELVIC THRUST! Whoooo! Whooooooo! Stop on your right foot, Don't forget it! Now it's time to bring it around town. Bring-it-a-round-town. Then you do this, then this, and this, and that, and-this-and-that-and-this-and-that, and then...congratulations you cloned something :D

    • @imaginedying.
      @imaginedying. 8 ปีที่แล้ว +38

      The technique!

    • @xenosonic9x414
      @xenosonic9x414 8 ปีที่แล้ว +15

      No, that's SpongeBob's Bubble Blowing Technique.

    • @xenosonic9x414
      @xenosonic9x414 7 ปีที่แล้ว +1

      +Coffeewind XD

    • @oofiederp
      @oofiederp 7 ปีที่แล้ว +7

      Jack Sullivan Thats the joke

    • @prexot2341
      @prexot2341 7 ปีที่แล้ว +17

      No, that's how you travel PUs.

  • @anonnameson9615
    @anonnameson9615 8 ปีที่แล้ว +70

    As a programmer and game developer, these kind of breakdowns are really fascinating. Thanks for all the effort put into this!

  • @JumboDS64
    @JumboDS64 8 ปีที่แล้ว +57

    16:39 And this is why, when I added particles to a game I was programming, I stored them in a separate array to objects. 30 particles! Sheesh! Particles are too unimportant to be stored alongside normal objects.

    • @accursedcursive4935
      @accursedcursive4935 8 ปีที่แล้ว +10

      +JumboDS64
      It also makes them more easily managable, you can set a maximum number of particles without affecting objects.

    • @Qbe_Root
      @Qbe_Root 8 ปีที่แล้ว +18

      +JumboDS64 The game also knows the difference between important objects and unimportant ones, so particles will unload if another object needs to load but all slots are taken.

    • @awe862
      @awe862 7 ปีที่แล้ว +3

      ... except Mario's dust, apparently. And coin collection particles.

    • @Qbe_Root
      @Qbe_Root 7 ปีที่แล้ว +16

      Chip Even those will unload to make room for new objects, but unimportant objects will crash the game if they have no slots to load into. Pannenkoek2012 explains that towards the end of his video about the 255 coin limit.

    • @laplongejunior
      @laplongejunior 4 ปีที่แล้ว +4

      Minecraft itself didn't do that distinction until a few years ago

  • @Nahoc
    @Nahoc 10 ปีที่แล้ว +97

    wow that ending!!!! nearly shed a tear

    • @Anafyral666
      @Anafyral666 6 ปีที่แล้ว +1

      Get on my level I cried

    • @Nelo390
      @Nelo390 6 ปีที่แล้ว +1

      i hear you, so did i

  • @Jimmymcjimthejim
    @Jimmymcjimthejim 10 ปีที่แล้ว +14

    that last picture is amazing

    • @pannenkoek2012
      @pannenkoek2012  10 ปีที่แล้ว +10

      Thank you! Once I thought of it, I just couldn't NOT do it. And before I started it, I drew a blueprint in MS Paint of what it should look like (ie. the placement and number of coins). Here it is: i.imgur.com/H019wkg.png. I followed it almost verbatim, except I had to add more coins to the e's to make them look better.

  • @Nazrat84
    @Nazrat84 9 ปีที่แล้ว +53

    Jesus Christ, that takes a lot of time and talent to put together, figure out and articulate. Congrats on this video. Reminds me of old school note taking prompts from science classes.

    • @pannenkoek2012
      @pannenkoek2012  9 ปีที่แล้ว +34

      Nazrat84 Yeah, those powerpoint shots were very tedious to create, having to specify each movement. It might have been easier to make a program that does it instead, but I wouldn't know how to do that.

    • @koudia
      @koudia 9 ปีที่แล้ว +9

      pannenkoek2012 It makes it so much easier for us to understand with your slides so specific and laid out, it's the perfect pace for me to follow along with what you're doing, once again thanks so much for your time n effort with these

  • @LordWout
    @LordWout 8 ปีที่แล้ว +120

    so that's why my brain freezes when I try to memorize too much shit

    • @Ze_eT
      @Ze_eT 8 ปีที่แล้ว +1

      my brain can't freeze because my Level IS OVER 9000

    • @xenosonic9x414
      @xenosonic9x414 8 ปีที่แล้ว +1

      +eliah zeet (°~°) lenny

    • @dmas7749
      @dmas7749 7 ปีที่แล้ว +2

      Too many loading slots? I feel ya there...

    • @farmervillager1376
      @farmervillager1376 3 ปีที่แล้ว +3

      My brain is in use 100% of the time, so if i try to remember a tiny bit, my house explodes.

    • @PC_Simo
      @PC_Simo 3 ปีที่แล้ว +1

      @Ze_eTPlays Wanna switch brains?
      P.S. I know I’m late. My brain was frozen for 4 years.

  • @Vitorruy1
    @Vitorruy1 7 ปีที่แล้ว +306

    I would be VERY careful with this cloning technique, it's not always work as expected.
    I was in the shower, made sure to grab soap before it disappeared and took a dump to switch to VS31 hoping to clone the playstation 5 but instead all I got was a dead raccoon.

    • @ChipterLP
      @ChipterLP 6 ปีที่แล้ว +29

      Yeah, you have to watchout for the negative speed of your shit, if it's 12 PU's to the left you can't wipe otherwise you will run out of slots and get a dead racoon :/ There is an easier way tho, by using BLJ you can get so much speed that you travel through time, so you can get the PS5 and if your slot 6 and 2 are filled with Octal values of 13 and 52 you will be able to go back, make sure to have a couple HOLPs setup over the multiverse otherwise you will release HL3 and doom us all.

    • @antoniojoaquinruizalfonso4232
      @antoniojoaquinruizalfonso4232 6 ปีที่แล้ว +25

      Anyway, why'd you try to clone a PS5, if the one-touch rule wouldn't let you play at all?

    • @v3ck1n
      @v3ck1n 5 ปีที่แล้ว +3

      Sitting here waiting for HL3 like

    • @hazelnotxyz
      @hazelnotxyz 5 ปีที่แล้ว +10

      @@antoniojoaquinruizalfonso4232 He can then sell it and whoever buys it can I react with it indefinitely

    • @UltraAryan10
      @UltraAryan10 5 ปีที่แล้ว +10

      @@antoniojoaquinruizalfonso4232 PS5 is an object that can be holded so the One Touch Rule does not applies on it. However you need to know if PS5 is handled by a spawner, if not then it will replace the original.

  • @KazeN64
    @KazeN64 10 ปีที่แล้ว +49

    ever yovject has an interaction written to 0x130. they also have a "reactivate" thing.
    since the behavior is not cloned, but the geo layout, the refresh thing won't get reset. in no case.
    clones can't be solid, because the solid call is in the behavior.
    i'm quite sure, that the slots are NOT ordered. otherwise most pointers and child objects would often crash the game, since the objects won't be able tos end signals to each other. (also, i've seen it when debugging...). i'm still wondering, how the reverse order comes though.

    • @benedanika
      @benedanika 8 ปีที่แล้ว +2

      +Kaze Emanuar oh and i thought it was the one touch rule

    • @JackAnimatesandiscoolhehheh
      @JackAnimatesandiscoolhehheh 3 ปีที่แล้ว +1

      It makes sense

    • @sleepi8454
      @sleepi8454 3 ปีที่แล้ว +11

      ay its kaze but 7 years younger

    • @torreywhiting5402
      @torreywhiting5402 2 ปีที่แล้ว +1

      Sleepi
      Baby Kaze

    • @benedani9580
      @benedani9580 2 ปีที่แล้ว +3

      @@sleepi8454 and that's me but 5 years younger

  • @oliverupload
    @oliverupload 9 ปีที่แล้ว +20

    I feel like I'm in a high school/ college class again. Maybe you can get a gig to get invited to a class to teach a one day seminar on how all this works at high school/ college computer science classes because there is a lot of coding/ behind the scenes engineering involved.

    • @benedanika
      @benedanika 9 ปีที่แล้ว +2

      How it exactly works:
      When you grab EXACTLY when an object unloads, Mario grabs it THEN the object unloads. Mario keeps holding that object slot, no matter what. Note that he is holding the SLOT, so an object can load into that slot and into Mario's hands. Hope that helped.

  • @TheRoboticLlama
    @TheRoboticLlama 7 ปีที่แล้ว +63

    Just curious, how many of us viewes have some kind of background in programming or computer science? A lot of this stuff makes perfect sense from a programmer's point of view.

    • @TaHame1
      @TaHame1 4 ปีที่แล้ว +4

      Old comment, but personally none. Its black magic and voodoo to me but it's interesting to learn, especially about data storage and such

    • @charKT-7461
      @charKT-7461 4 ปีที่แล้ว +3

      I'm a rookie programmer (I don't even program in a familliar language) and I understand all of it

    • @IrishMappingGamer
      @IrishMappingGamer 4 ปีที่แล้ว +1

      I mean, I recreated half of this game from scratch before soooooo

    • @gamerboygaming
      @gamerboygaming 4 ปีที่แล้ว +1

      Irish Mapping you can’t just say that and not give a link. I’m curious.

    • @IrishMappingGamer
      @IrishMappingGamer 4 ปีที่แล้ว +2

      @@gamerboygaming It was absolutely horrible so I just deleted it lol

  • @jadchehimi
    @jadchehimi 10 ปีที่แล้ว +55

    I never regret subscribing to you.

    • @pannenkoek2012
      @pannenkoek2012  10 ปีที่แล้ว +26

      :D

    • @jadchehimi
      @jadchehimi 10 ปีที่แล้ว +7

      Also, can I ask a question.
      For cloning, can you make a video on strategies on grabbing the object and making it fake? Like how to make a normal object a fake object easily. I see you do the bomb-om on the ledge thing but I still can't figure it out.
      That I would really like.

    • @pannenkoek2012
      @pannenkoek2012  10 ปีที่แล้ว +16

      Jad C. Okay, I'll add it to my queue of videos to do!

  • @Ceafto2007
    @Ceafto2007 3 ปีที่แล้ว +5

    Petition to change the term "cloned coins" into "cloins"

  • @PC_Simo
    @PC_Simo 3 ปีที่แล้ว +2

    22:20 I think the toughest one might just be with VS6:
    • Load the 3 Goombas (VS6 -> VS3)
    • Load the Chain Chomp (VS3 -> Chain#2)
    • Unload the 3 Goombas (no effect)
    • Unload the Chain Chomp (Chain#2 -> VS3)
    • Load the 3 Goombas (VS3 -> Goomba#3)
    • Unload the 3 Goombas (Goomba#3 -> VS1)
    • Load the Chain Chomp (VS1 -> Chain
    Chomp’s Pivot).
    Or maybe with VS7:
    • Load the Chain Chomp (VS7 -> VS2)
    • Load the 3 Goombas (VS2 -> Goomba#2)
    • Unload the Chain Chomp (no effect)
    • Unload the 3 Goombas (Goomba#2 -> VS2)
    • Load the Chain Chomp (VS2 -> Chain#1)
    • Unload the Chain Chomp (Chain#1 -> VS4)
    • Load the 3 Goombas (VS4 -> VS1)
    • Load the Chain Chomp (VS1 -> Chain
    Chomp’s Pivot). 🤯

  • @TheTombot
    @TheTombot 7 ปีที่แล้ว +33

    That epic conclusion!

  • @hallowizer440
    @hallowizer440 3 ปีที่แล้ว +3

    5:52 "the game will freeze" proceeds to show very hot explosions

  • @thecursor123
    @thecursor123 9 ปีที่แล้ว +20

    OMG, this is, with one word only, amazing. You researched the nature of a game to return a major, fun and simple exploit in it.

    • @ChipterLP
      @ChipterLP 6 ปีที่แล้ว +3

      *"Simple Exploit"* did you even watch the video :D ?

    • @masonhunter2748
      @masonhunter2748 3 ปีที่แล้ว +1

      @@ChipterLP it is simple

  • @JoshuaBarretto
    @JoshuaBarretto 8 ปีที่แล้ว +6

    Also the 2-frame delay on regular grabbing is probably because it's triggered by Mario's picking-up animation reaching a certain stage, not by the key actually being pressed. Which would make sense. You don't want something appearing in Mario's hands when he's not even bent down to get it yet.

  • @geno2925
    @geno2925 9 ปีที่แล้ว +16

    Wow, this is just like being in a school lesson, except that it's actually interesting!
    Who would have known that the inner workings of one of my favourite N64 titles would be so cool!

  • @Lugmillord
    @Lugmillord 9 ปีที่แล้ว +28

    SM64 went scientific. :D

  • @imaginaryboy2000
    @imaginaryboy2000 6 ปีที่แล้ว +4

    19:40 Oh, he does know the DS version exists

  • @revenevan11
    @revenevan11 3 ปีที่แล้ว +1

    Player: trying to fill the held VS with the desired item to clone.
    Mario: *EAT-A MY DUST!*

  • @TheCandoRailfan
    @TheCandoRailfan 7 ปีที่แล้ว +9

    Thanks to you and your videos, I managed to clone my first coin today! I captured it on a Mupen recording too.

    • @MewTheGamer
      @MewTheGamer 4 ปีที่แล้ว

      My first clone was the edfect for when those cannonballs explode in BoB

  • @christopherhale3140
    @christopherhale3140 8 ปีที่แล้ว +143

    I don't think of it as cloning. I think of it as summoning other entities from Parallel Universes.

    • @Woodside235
      @Woodside235 8 ปีที่แล้ว +44

      After building up speed for twelve hours?

    • @dddmemaybe
      @dddmemaybe 7 ปีที่แล้ว +10

      @Woodside inb4 this works in real life. pannenkoek2012's theories bypassed the speed of light by a .. more than a few times. Now we just need to go twenty trillion times faster than the speed of light! And here's how we do it. We make strongest damn spring bungee slingshot the world has ever seen.. But first we have to spend 12 years of manual labor pressuring the springs. O yea, and once we get there everything's invisible. That's why we prepared the thermal goggles and super hair dryers. JK. We actually just use Echolocation and gene spliced our astronauts with bats.

    • @captainobvious9201
      @captainobvious9201 7 ปีที่แล้ว +13

      in half an a press too!

    • @KnakuanaRka
      @KnakuanaRka 7 ปีที่แล้ว +1

      Christoph TSS A better description is that the game is spawning the object into your hands, since its loading an object into a vacant slot which is wrongly labeled as grabbed.

    • @IronicHavoc
      @IronicHavoc 7 ปีที่แล้ว +1

      Christoph TSS It's not though.

  • @wyrmwynd
    @wyrmwynd 8 ปีที่แล้ว +2

    This is so, absolutely, amazing, im just in awe at how you do for these videos, its so amazing i love it

  • @capt.raptor4650
    @capt.raptor4650 7 ปีที่แล้ว +13

    Damn nice ending.

  • @EvilAccount
    @EvilAccount 7 ปีที่แล้ว +23

    OHHHHHH I get it
    *I don't get it*

  • @ekSil0
    @ekSil0 5 ปีที่แล้ว +1

    That outro was AWESOME! You are so much to the SM64 community.

  • @DEEPINTOWORSHIP
    @DEEPINTOWORSHIP 9 ปีที่แล้ว +1

    I think my head just exploded. This is very impressive and way over my head. Great job on figuring all of this out!!! Wow!!

  • @iwersonsch5131
    @iwersonsch5131 7 ปีที่แล้ว +3

    Nice Vacant Slot Clone at the end.

  • @JoshuaDemersProductions
    @JoshuaDemersProductions 7 ปีที่แล้ว +1

    Great job on the video! I still don't understand it all right away but this has been the most educational video about why and how cloning works and is actually the first I've seen the act of cloning from start to finish. Great ending too :)

  • @SB2749
    @SB2749 9 ปีที่แล้ว +19

    Hmmm, interesting research you did there.

  • @skivvy3565
    @skivvy3565 ปีที่แล้ว +1

    I hope you know just how much of a legacy you’ve left on these communities bud. Respect you and your passion and skills as well as principles for content creation

  • @qqwref2
    @qqwref2 10 ปีที่แล้ว +2

    Great explanation, and amazing video. it's obvious you've put a lot of work into this and it's cool to see how you have discovered more and more as you kept playing around with this! And that ending... :o

  • @gwennorthcutt421
    @gwennorthcutt421 5 ปีที่แล้ว

    thanks for including the visual, i found it much more intuitive than the forumlae and plain words. im really enjoying your informative videos! and the comedic timing of cutting off mario getting knocked over by the cloned chomp.
    however long the ending took you: worth it.

  • @JesuszillaS
    @JesuszillaS 7 ปีที่แล้ว +1

    I really love these videos. They give so much insight to game design!

  • @MegaZeta
    @MegaZeta 7 ปีที่แล้ว

    Neat to watch this after watching "Art"... neat how you found out that the object count spike from your previous "randomizers" (dust, wind, sand, etc.) is actually something to avoid if you're looking for a specific object

  • @archivedchannel2
    @archivedchannel2 8 ปีที่แล้ว +4

    I just love the scientific and technological knowledge I am educated from this video

  • @NezumiM
    @NezumiM 8 ปีที่แล้ว

    This is awesome! I like how you tied it to the "art" of the previous video on cloning!

  • @EtherielCS
    @EtherielCS 10 ปีที่แล้ว +1

    Thank you, this is a very thorough and entertaining illustration.

  • @RonWolfHowl
    @RonWolfHowl 7 ปีที่แล้ว

    Seems like this would be a good place to apply group theory, which is basically the study of how chaining multiple transformations together produces a new transformation. Might help with figuring out how some of the more complicated object reorderings could happen.

  • @bupboi627
    @bupboi627 6 ปีที่แล้ว

    Most people used to see cloning as a dumb glitch, but now thanks to this dedicated supermariosixtyfoureologist we now see it as science.

  • @MasterHand0001
    @MasterHand0001 7 ปีที่แล้ว +12

    Forgive me for asking a stupid question, but in the video, you said that the Chain Chomp's head never unloads. It's always there. So where is it when you free it from its pivot? I mean, it's most likely invisible, but since its not unloaded, that means its somewhere on the map, correct?

    • @jeremiaholszewski1844
      @jeremiaholszewski1844 7 ปีที่แล้ว +2

      I believe it's because a cutscene plays, the cutscene despawns the chain-chomp and pole and then play the cutscene which uses a different chain-chomp, with different animations. You're asking if it unloads or not right? Great, watch blue coin clones then you would understand. It's loaded but invisible, and it's hitbox is disabled.

  • @RosieSapphire
    @RosieSapphire 7 ปีที่แล้ว +3

    6:36 did anybody else notice that the top of Mario's hat was flickering in the Diving GIF?

  • @Vitoamiibo
    @Vitoamiibo 7 ปีที่แล้ว

    This video is fantastic ! Upload more ! Huge fane of your work and data

  • @bacaliz6229
    @bacaliz6229 9 ปีที่แล้ว +1

    Had to give a like for that ending. Very cool and informative video.

  • @brianpso
    @brianpso 10 ปีที่แล้ว

    Wow, I'm literally speechless, I thought of many things during the video that would summarise how awesome it was but none of them were good enough. Also, that ending...

  • @Lizuma
    @Lizuma 4 ปีที่แล้ว

    I really want to try cloning on Super Mario 64, I think I will sometime while playing the game. I really want to see Mario holding a goomba or place a Chain Chomp where I want! That's pretty much the only thing I want out of cloning XD. Thanks for the really good explanation on cloning, and I loved the ending, that was awesome! This is one of my favorite videos to watch on TH-cam!

  • @ihatesherbetland88
    @ihatesherbetland88 9 ปีที่แล้ว

    Thank you so much for making this video!!!! It has made the 255 coin limit easier and more fun to reach.

  • @sendylie1774
    @sendylie1774 6 ปีที่แล้ว

    That was some fancy ending.
    You're pretty good.

  • @QuinGracia
    @QuinGracia 6 ปีที่แล้ว +2

    24:01 *Backflip* “HAHA!” _Chain_ _Chomp_ _Falls_ OOH

  • @tupi9999
    @tupi9999 7 ปีที่แล้ว

    THE STAR AT THE END OMG THAT WAS AWESOME

  • @ciro589m
    @ciro589m 10 ปีที่แล้ว

    WOOOOOOOOOOW The End is AWESOME! You're a genius

  • @KaletheQuick
    @KaletheQuick 5 ปีที่แล้ว

    30 minute vid, totally worth it for the last bit.

  • @ryankennedy8196
    @ryankennedy8196 8 ปีที่แล้ว +1

    this is truly awesome. hope someone from the banjo kazooie community gets to know bk or bt as well as this. amazing stuff.

  • @hellscape73
    @hellscape73 6 ปีที่แล้ว +1

    20:40 startled me.

  • @ExsanguinatedEgo
    @ExsanguinatedEgo 10 ปีที่แล้ว

    Thank you so much, I apologize for asking you after not noticing this video. It answers all of my questions. If I have any troubles I will be sure to make sure it's a question that you haven't already answered.

  • @nickel7327
    @nickel7327 6 ปีที่แล้ว +4

    20:38 I laughed so hard at that

  • @oskarbalcerzak4765
    @oskarbalcerzak4765 3 ปีที่แล้ว

    The cloning actually uses a dangling pointer to place clones.
    First, catching a bob-omb as soon as it explodes, causes Mario to capture it just before it is unloaded.
    Then, the held object (or pointer) becomes a dangling pointer, which can be overwritten by new objects.
    Finally, as objects appear, the dangling pointer can be overwritten by a valid object, causing the same object to be held and in the world at the same time.
    After a clone is released, the original is moved to position, in which it would normally be released or thrown.

  • @swigtimefoxy4422
    @swigtimefoxy4422 5 ปีที่แล้ว +1

    2013 - the _art_ of cloning
    2014 - the _science_ of cloning

  • @Patashu
    @Patashu 10 ปีที่แล้ว

    Excellent job on cracking the puzzle, pannenkoek!

    • @pannenkoek2012
      @pannenkoek2012  10 ปีที่แล้ว

      That's what I'm here for! :D

    • @Patashu
      @Patashu 10 ปีที่แล้ว

      pannenkoek2012 btw, when are we getting nicovideo uploads >:)

    • @pannenkoek2012
      @pannenkoek2012  10 ปีที่แล้ว

      Like, would I put ALL my videos on nicovideo? Also, I don't have the original files for most of my videos.

    • @Patashu
      @Patashu 10 ปีที่แล้ว

      pannenkoek2012 Like I said before, contact FractalFusion on tasvideos forums if you're interested in doing it. It's possible to download a youtube video in the same quality it was uploaded as, so that's NP.

  • @Nikkiflausch
    @Nikkiflausch 10 ปีที่แล้ว +2

    Very informative video, thanks for this! I feel even dumber now, but that's not your fault, very well explained :)

  • @FewVidsJustComments
    @FewVidsJustComments 7 ปีที่แล้ว +2

    0:38 lol attack of the clones

  • @maniacthehedgehogpokes6435
    @maniacthehedgehogpokes6435 5 ปีที่แล้ว

    This will be my entertainment for a long time

  • @NonisLuck
    @NonisLuck 5 ปีที่แล้ว

    Excelent! Awesome ending.

  • @LogicalMarcochip
    @LogicalMarcochip 7 ปีที่แล้ว

    Loved the ending!

  • @tune_m
    @tune_m 7 ปีที่แล้ว

    This is beautiful.

  • @Fritzafella
    @Fritzafella 2 ปีที่แล้ว

    Every single one of your chain chomp clonings got me to laugh. Esp the one with the bob omb, blackflips to the center, Chain chomp crushes Mario.
    Was just glorious.
    First one: 20:38
    Bob Omb One: 24:00

  • @laofmoonster
    @laofmoonster 9 ปีที่แล้ว

    Just watched 5 of your videos, kudos. You have a great skill at explaining complex things in a clear and entertaining way. This is just as professional as the Coursera videos that I'm procrastinating for =)
    In the middle of the video I realized this is basically a stack overflow exploit. If I may ask, what is your day job? Do you program at all?

  • @Coburn64
    @Coburn64 7 ปีที่แล้ว

    5:45 got my upvote. Great stuff.

  • @CyanicCore
    @CyanicCore 3 ปีที่แล้ว +1

    All these years later, finally did it (although much more random)! If anyone's interested, this process still works in 3D All Stars. You don't need an emulator or something decades old to try!

  • @mattlawson795
    @mattlawson795 10 ปีที่แล้ว

    Thank you I can't wait to do this

  • @nilgaming2022
    @nilgaming2022 3 ปีที่แล้ว +1

    Coin clone: Can I borrow your slot, wind particle?

  • @MikeyTaylorGaming
    @MikeyTaylorGaming 9 ปีที่แล้ว +38

    This is so frustrating! I keep trying to spawn Chain Chomps pivot as shown at 23:39 but I keep getting one of the chain links instead of the pivot itself! :(
    Can't work out why it's happening, I'm in the exact same position as shown... Maybe something is loading or not loading at the wrong time...

    • @thogameskanaal
      @thogameskanaal 8 ปีที่แล้ว +3

      Someone should make a plugin that shows the objects in the slots.
      Also, hi MikeyTaylor! How do you do? Making progress with your Glitch Picnic videos?

    • @goldengamer1199
      @goldengamer1199 8 ปีที่แล้ว +3

      I love u vids Mikey

    • @MikeyTaylorGaming
      @MikeyTaylorGaming 8 ปีที่แล้ว +4

      THO games Hey man! Yeah I've just got back from a holiday and I was in the middle of a video when I left, so if I don't go to work in the morning I'll make some more progress on that! :D
      Carter ryan Thanks man, I hope you continue to enjoy them! :D

    • @supersylveonplushgaming
      @supersylveonplushgaming 8 ปีที่แล้ว

      I am having trouble with. cloning the 100 coin star

    • @xenosonic9x414
      @xenosonic9x414 7 ปีที่แล้ว +4

      You didn't have VS1.

  • @TheMaplestrip
    @TheMaplestrip 7 ปีที่แล้ว

    That ending is so hype.

  • @mikesimpson3207
    @mikesimpson3207 8 ปีที่แล้ว

    Honestly, I followed your PU thing, but I think this one is over my head. I could never keep track of that shit.

  • @ARandomTrout356
    @ARandomTrout356 23 วันที่ผ่านมา

    5:47 RIP divider. You will be missed.

  • @bagel29
    @bagel29 8 ปีที่แล้ว +16

    this video makes my brain hurt

    • @QuinGracia
      @QuinGracia 6 ปีที่แล้ว +2

      Alec P your ~240 brain files are mostly filled up then.

  • @vitorgdc
    @vitorgdc 4 ปีที่แล้ว +1

    I was at the street and didn't want to go back home... So in order to clone my phone I grabbed a fake poop (VS9) spawned 8 drops of sweat (making my VS going down to VS1) and then I approached the garage so my phone could load and I could clone it. This is a real science

  • @adrianhdz138
    @adrianhdz138 3 ปีที่แล้ว

    The last part is amazing

  • @gabrielmaisonet2843
    @gabrielmaisonet2843 7 ปีที่แล้ว

    holy crap it all makes so much sense now

  • @reeceulf
    @reeceulf 6 ปีที่แล้ว

    AWWWWWWW THAT ENDING. I love you pannen lol.

  • @607
    @607 7 ปีที่แล้ว

    Amazing video!

  • @koulatko1171
    @koulatko1171 7 ปีที่แล้ว

    the ending is perfect

  • @TheRedCap
    @TheRedCap 8 ปีที่แล้ว +1

    great vid. nice job m8

  • @givecamichips
    @givecamichips 4 ปีที่แล้ว

    The difference between the Art of Cloning and this is like the difference between Alchemy and Chemistry.

  • @charKT-7461
    @charKT-7461 4 ปีที่แล้ว

    This video told me more than school ever did.

  • @iavenjqasdf
    @iavenjqasdf 8 ปีที่แล้ว +1

    Dude you should redo this video with commentary someday. They're strangely fascinating

  • @xebatansis
    @xebatansis 8 ปีที่แล้ว

    Awesome video!

  • @supermario3459
    @supermario3459 9 ปีที่แล้ว +6

    Excellent work ! 20/20 !

    • @matthewsmith3889
      @matthewsmith3889 9 ปีที่แล้ว +3

      20/20/20/20?

    • @scabbers9980
      @scabbers9980 9 ปีที่แล้ว

      Matthew Smith 20/20/20/20/20/20/20/20/20/20?

    • @matthewsmith3889
      @matthewsmith3889 9 ปีที่แล้ว +1

      Blake Johnson OR 10/20 IS A SHORTER NAME

    • @scabbers9980
      @scabbers9980 9 ปีที่แล้ว +1

      I KNOW I WASN'T LAZY

    • @vinifranchelli8566
      @vinifranchelli8566 8 ปีที่แล้ว +1

      Blake Johnson 20/20/20/20/20/20/20/20/20/20/20
      the first 20/20=1
      so: 1/20/20/20/20/20/20/20/20/20
      1/400, 1/8000, 1/16000, 1/320000, 1/6400000, 1/128000000, 1/2560000000, 1/51200000000, 1/1024000000000
      so a very low rating