Back in the days games are coded in low level languages, and memory was a luxury. Lot of objects are swapped using pointers in SNES, which means each object has a temporary reference. Upon creation and deletion the reference pointers are swapped for other objects, therefore achieving low memory usage. It seems like upon picking up the barrel assign it a reference to memory sector, but for some reason other objects are able to swap to its memory sector while that memory sector is still being used as a barrel object (probably due to bad collision). Therefore the game, instead of presenting a barrel object, present whatever is currently using that memory block - enemies, objects, etc. This memory block is most likely an index to an Array object - in some extreme cases I would assume the index of the barrel memory sector went above the array length threshold, and caused an overflow issue - which can explain oddity like spawning of Klubba. In modern day gaming there is abundance of memory usage (assume code is optimized), so most developer won't run into this issue of memory-sharing anymore (remember how games comes in CDs instead of blocky cartridges?). By the way the MissingNo in Pokemon GB is caused by the same issue.
@AIEmporium7009 жыл бұрын
+Yixin Xia Teach me to be awesome, master!
@uksvenom55906 жыл бұрын
Jason Penopolis your a game designer in disguise
@TheBlockerNator6 жыл бұрын
But how does it turn to Klubba or K Rool, those aren;t even in the same level?
@chuckdude5145 жыл бұрын
Honestly, corporations are not doing much different than these with their triple A games nowdays. Have you take a look at Fallout 76, New horizon or battlefield 4?
@SirRocafort4 жыл бұрын
Thank you for the explanation!!!
@ParodyAccount_9 жыл бұрын
"Castle Crush glitch is like a box o' chocolates: ya nevah know what ya gonna get."
@lazertag7209 жыл бұрын
That was always a stupid quote,if you bought or received a box of chocolates you'd know what you are gonna get cause you can see what the box contains duhhh
@ingamingpc16348 жыл бұрын
I once got a scary-ass mosquito when I did the barrel glitch on the stage
@justinruiz50546 жыл бұрын
It would be a box of chocolates if that chocolate took your soul when you tried to eat it.
@DJIncendration5 жыл бұрын
All chocolate is real chocolate.
@DJIncendration5 жыл бұрын
Not necessarily.
@blahyourmamafoo9 жыл бұрын
Just recently decided to look back into this. Here is a quick attempt at explaining this glitch in a simplified way for anyone interested. When the barrel is doing the "explode" animation, it uses a temporary sprite which will be deleted very soon. If you pick up the barrel during that temporary sprite, you essentially have a pointer to somewhere in memory. This memory was supposed to be deemed "deleted" for use by other sprites/etc. When you attempt to throw this deleted sprite barrel, the game does the normal routine for the barrel throw animation (probably should be near the other animation for the barrel, such as incrementing a pointer into an array) because the game assumes the pointer is still valid (you are holding a barrel). This loads up whatever is pointed to at that memory location to display the animation. As memory is limited in older consoles, memory is often overwritten by what is coming up next in the level (since the old sprites/animations are not needed). So many times the enemy that has just been loaded slightly off screen is what the barrel chooses to spawn. Example: carrying the barrel to the mouse, pretty consistent there. But immediately when grabbing the barrel causes randomness...maybe due to the several spawning enemies near the barrel... However, since this is a serious bug, you see the many crashes. Attempting to load the barrel throw animation for the "deleted" barrel could potentially load almost anything loaded in memory. You could possibly get half the bytes of something, then half of the next set, and get some wild, unexpected value/memory location. I suspect the corrupted save files is due to accidentally hitting memory that deals with saving/loading, arbitrarily executing parts of it, which immediately causes the game to crash. Maybe the game ignores corrupted saves, hard to tell without the actual source code. Doing these types of glitches on actual hardware sucks because of so many crashes and having to restart the console. Try using an emulator, hopefully setting it so that it can save everything in memory when doing a savestate. That way you can savestate at the level select, then make a new one right after the level loads normally (save to different slots). Now just use the savestate closest to the glitch, and if it stops working for some reason, just load the rom again and have fun.
@SirRocafort4 жыл бұрын
Thanks for the explanation!
@thesandersdeath10 жыл бұрын
I think i understood why the glitch is happening: as we can see a bit further in the video, throwing the barrel will throw an ennemy. In fact, i think that the game try to throw the nearest entity. But, since no valid entity was present at the start of the game, it just spawns random lines of codes, resulting in game crashing and save corruption.
@HannahBanina9 жыл бұрын
I'm not sure which is my favorite: moving the enemies and the "No Rambi" sign into your grasp, or transforming into psychedelic Klubba and pitch-black Kleever with Krow's headless corpse. I'm glad I never found this playing, tho. I love this game too much to risk breaking it that badly. Nice compilation.
@SirRocafort4 жыл бұрын
Thank you! I'm glad you liked it!
@Leafia_Barrett12 жыл бұрын
It seems like the game, upon realizing that you're throwing a nonexistent object, tries to grab the first object it sees and implement that as the barrel. Failing that, it shits itself.
@Maplekitty16 жыл бұрын
I love the bit around 3:07 where Diddy's throwing the rat, it even has a fitting pose..
@alexisdelarosa91058 жыл бұрын
3:04 I bursted out laughing
@404waffles11 жыл бұрын
diddy: dixie im gonna show you a magic trick dixie: ok *diddy drops barrel and picks up invisibarrel* dixie: invisible barrel? *diddy throws the invisibarrel.* ASDFJFGFJHSDOPFJAOPJD
@SwiftCracker14 жыл бұрын
Rambi's been hacked by a group of Kremlings, they should consider this revenge since he's used their death cry as his "I'm hit!" noise.
@aurathedraak79098 жыл бұрын
the game is like freaking out saying "WTF IS GOING ON HERE" because game carts are so easy to corrupt.
@rlinders99727 жыл бұрын
1:32 Ooh.
@harqalada656 жыл бұрын
1:45 Klubba turns into King K Rool. I bet that's not even his final form.
@detrezo5 жыл бұрын
Lmao he hearted a comment on a 12 year old video. Damn
@SirRocafort4 жыл бұрын
10 month better?
@detrezo4 жыл бұрын
@@SirRocafort bruh
@SirRocafort4 жыл бұрын
@@detrezo we bros now!
@SDollz17 жыл бұрын
Oh yeah Kudgel.. that's who I was thinking of.. that one boss. I'm going to try to get mine to transform into Kudgel.
@SirRocafort14 жыл бұрын
I think there was no gaming category back when I uploaded this :)
@SuperShadow8 жыл бұрын
I love that rat death animation. It's just "ahh fuck"
@Mariam-pw6df8 жыл бұрын
ɷ I Have Watcheddd Thissss Movieeee Leakedddd Version Hereeee : - t.co/e6QlTccFx6
@BanjoGeek11 жыл бұрын
1:40 "Going somewhere, floor?" "....n-n-n-no.... Uhh, just looking for the bathroom..."
@poppybrosjnr14 жыл бұрын
It's interesting how it seems to replace the barrel with the nearest item/enemy when you throw it. Well, apart from random glitchy Klubba and Kleever.
@_anjerikku_10 жыл бұрын
3:22 ℓσσк!! ιтѕ ѕσиι¢
@kjellm8714 жыл бұрын
OMFG, I was in tears when Klubba appared
@tamaqueen3178 жыл бұрын
LOL that part when Diddy kept throwing that rat
@SirRocafort17 жыл бұрын
If it freezes and you press reset you get full game glitched, but you can fix it loading again the rom. I prefer warning people about losing their saved states, in case it happens they don't blame me :)
@Nyarth12825511 жыл бұрын
lol, the castle crush freeze glitch can be done in hot-head hop as well just use the dark chest at the beginning, get rid of the rat with the light chest, jump on the green barrel guy with dark chest. The chest and barrel will be in the same spot, press Y and you pick up something invisible also happens in that level with the chest and barrel guy right before the checkpoint (next to the black cannon)
@BohepansTheThird17 жыл бұрын
Oh man! Lucky! I never got the game to transform me into anything with this glitch. xD The site where I heard about this gltich, I'd seen screenshots of becoming Klubba, his club...or is it klub?...Wrinkly Kong, and possibly other stuff I'm not recalling at the moment. But I never got anything but a blackout. T_T; I have no luck. XD Anyway, great video, kupo! And nice finds! You win.
@SirRocafort17 жыл бұрын
Thanks man, as you said you need to be very unlucky to break your game at first time even if you find this randomly.
@tamaqueen3178 жыл бұрын
The code with this is really wonky. I'm glad to see some good comments explaining just what was happening that caused it to malfunction like that
@SDollz17 жыл бұрын
I have this on the virtual console and I did the glitch well over 10 times and it never erased my saved data... it must be immune to it. That was so cool when you transformed into Clubba (that's his name, right?)
@victobob16 жыл бұрын
I liked it when a Neek came out after Diddy threw his invisible barrel and said, "ow!" I thought that was really funny.
@aldaadla16 жыл бұрын
hmmm i really like this vid. some really nice glitches in there, especially this swamp-like looking monster with the club... i always got stuck at that level... just couldnt beat it.. maybe cuz i was so young xD
@SirRocafort4 жыл бұрын
The time to beat it has arrived!
@mycophobia7 ай бұрын
i did this a few times as a kid, making copies of the save in each slot just in case. but then one time it wiped all my saves lol. was fun while it lasted i seem to remember hearing that you can corrupt the sram to the point where it triggers a false positive on the copy protection routine and the game won't boot anymore until you take the battery out to clear the sram. idk if that's true though. 1:28 the sound it makes after you make glitched klubba collide with something creeped me way out as a kid. creepypasta material
@SirRocafort17 жыл бұрын
I think it's called Kudgel, like Kudgel's contest the boss from the swamp world :)
@geometrydashlurd63278 жыл бұрын
Bro this glitch is ultra dangerous.It will corrupt NOT only the save files , but it will never allow you to go to the game menu.Never try this!
@OmegaMaxter14 жыл бұрын
jesus christ, the rhino barrel turned you into missing no's long lost half-brother!
@SirRocafort16 жыл бұрын
Thanks man! I'm glad you liked the video! :D
@johnnywilson307110 жыл бұрын
I swear at 1:39 Diddy Morphs into the Pokemon Thunderus. The Transparent weapon creates this tail which makes Klubba look like the pokemon
@SirRocafort17 жыл бұрын
I'm glad you enjoyed it! If you try this and game freezes, not reset the rom, just load it again. I'll upload a video of what happens if you reset it, it's really weird ;)
@Sokobansolver12 жыл бұрын
How did this go unnoticed?
@dubsky_14 жыл бұрын
Damn! This level must have a lot of glitches! Was this the level the game designers worked on the least?
@SirRocafort4 жыл бұрын
It's a vertical autoscroller but instead of no floor or water, there's a solid floor that's constantly moving, maybe it's too much for the game.
@Xerxes424214 жыл бұрын
I love how this is in the "science and technology" category
@SirRocafort4 жыл бұрын
It's called Glitch science!!!
@SirRocafort16 жыл бұрын
Thanks :) you might try it now, but personally I still can't understand how I beated +100% all DKC1, DKC2 and DKC3 games when I was young xD
@Zuqkeo17 жыл бұрын
I heard about the original glitch, but I never knew about all these variations. That speedy Neek looks funny. Also it looks like Diddy just 'throws' the last sprite (enemy/item) when he's holding nothing. So, you glitched the event queue used to draw sprites on the screen, I think. ^_^
@RandumbDoomer9 жыл бұрын
Now wait, was this glitch fixed in the GBA release? That's what I own, and I'm on that one stage right now...
@weavilefrost70349 жыл бұрын
+Randumb Don't risk it. In the original it could break the cartrige.
@RandumbDoomer9 жыл бұрын
I know, but they MUST of done something about it for the GBA release...
@weavilefrost70349 жыл бұрын
Looked it up, its fixed on the GBA and Wii virtual console, but not the Wiiu versions. Still don't try it in case Im wrong.
@RandumbDoomer9 жыл бұрын
Good, now I know I'll be safe when trying to 100% the level...
@LaC2uSKA8 жыл бұрын
It does work on the Wii U version. Make sure you have a restore point in virtual console so you won't lose your progress.
@BohepansTheThird17 жыл бұрын
Good stuff. That was totally worth it, I imagine.
@positiveopinions13 жыл бұрын
Introducing the Invisibarrel! Put fear into your enemies as they won't see what's coming! Side effects include turning into giant shadow swords, giant mass towers of glitchiness, making enemies appear right next to you and act as if on steroids, and generally completely screwing up your game. Have fun!!
@SirRocafort16 жыл бұрын
I'm glad you liked it.
@thomas401914 жыл бұрын
Yeah, that's true. It turns into Kleever once the hook hits it. Right before, it's a different silhouette. I eve thought it was that cat with many tales.
@NinjawsGaiden17 жыл бұрын
lol, i never knew this level had so many Glitches.
@thegalaxyguardian17 жыл бұрын
Actually, you have to try to do this glitch, it's not something that can accidentally happen. Also, I've tried this plenty of times on my Wii, then tried it on an emulator, and it seems like the chances of erasing game data with the Wii's version of DKC2 is very low. It's only happened once to me after doing this glitch almost 20 times. Anyways, Great video Pakitovo! I've never seen some of the things that have happened from this glitch.
@SirRocafort4 жыл бұрын
Thank you for the comment!!! Glad you could see something different! Maybe we should replay DKC again!
@LTOver99k12 жыл бұрын
they should rename the level CASTLE CRASH XD
@MrDissidiaFan8 жыл бұрын
I'm curious. Is there the risk of corrupting your computer if you perform this glitch in an emulator?
@DoctorMinjinx8 жыл бұрын
+MrDissidiaFan No, but there is a chance it could screw up the emulator. But to fix it, all you would have to do is re-install the emulator.
@SwiftCracker14 жыл бұрын
The one at 0:13 has a headless dead Krow turn into a Kleever when Dixie cries. I can't seem to do that one; is there a trick to it?
@DemRat11 жыл бұрын
Some of the interesting stuff ahppens when being hit while in the Rambi-barrel. Like Ghost-Diddy
@ovaiggy Жыл бұрын
Ok but how do transformation barrels work in this game? If it is the same barrel it should perform the same action but somehow the transformation gets corrupted.
@Zimion3216 жыл бұрын
Now that I think about it, it looks like a malformed spiky cannonball (like the ones used in K. Rool's Battle).
@SantasEvilHelper16 жыл бұрын
theres a glitch i found on that lvl where you jump in the rambi barrel and dixie gets hit at the same time. dixie dies but you play as rambi with no music and the ground isnt moving
@SirRocafort4 жыл бұрын
I'd like to see it!!
@SirRocafort16 жыл бұрын
Oh lol :D If you haven't recorded anything yet with snes9x, try it before doing it in Castle Crush, just in case you get the erased file again with no video XD
@ggamer7715 жыл бұрын
3:05 You're throwing a dead rat!
@Goblinoid9012 жыл бұрын
Wow.. Luckily I didn't confront this glitch in my playthrough. But man was castle crush and toxin tower effing HARD! Caused probably numerous ragequits when I was a kid.
@oldum7712 жыл бұрын
Really, the game is confused. The Rambi Barrel is moved to another location, formed from a DK Barrel which causes the game to think you turned into RAMBI, but the game is already glitched up, which makes you turn into something else.
@knox1113 жыл бұрын
A U.O. Character sheet? Wow, wasn't expecting that.
@plrusek13 жыл бұрын
if youre lucky you in placement you can actually "move the ORIGINAL barrel" with rambi and transform into it.
@pompmrs.1274 жыл бұрын
3:04 diddy the animal killer
@tenike117 жыл бұрын
Sorry for the late response. I turned off all notifications because my e-mail inbox was going nuts. I mean, how can you not crack a smile after listening to Kleever crying? :P Good stuff, man. All of the stuff that comes out of that Rambi barrel is really... really random. It could be anything. I hope you game or emulator didn't get messed up doing this. Good video. Thanks.
@SirRocafort4 жыл бұрын
Sorry for the even later response to this comment!! I'm glad you liked it!
@oscuro896110 жыл бұрын
Yeah its weird though. I wonder what actually causes it to happen because it doesnt happen on any other level so something with that scrolling wall or some timing issue?
@dreekiusmach-na2106 жыл бұрын
Daaam , dam dadaDAM !Dadam DAM DAM!
@HyperSonicXtreme17 жыл бұрын
Looks like Rare didn't see this coming LOL!!
@HyperSonicXtreme4 жыл бұрын
So you finally favorited my comment after all these years.
@hhuuhhuuhh2287 жыл бұрын
There is a glitch the equivalent of destructive in Pokemon Yellow. It involves quite a bit of stuff to do though
@SirRocafort4 жыл бұрын
Interesting! Like a softlock, but can you start a new game??
@Pooky199114 жыл бұрын
These glitches are insaneXD
@SirRocafort4 жыл бұрын
Thank you! I have some cool DKC and DKC3 glitch videos if you liked this one!
@jessiebeck88914 жыл бұрын
Does it work on the Nintendo Switch?
@MisterOhma17 жыл бұрын
It seems like this kind of thing is unavoidable if you're not careful. And it kills your game? Rare really should have checked this. Now I'm worried to get this game on my Wii.
@SirRocafort17 жыл бұрын
You are right, Kudgel attacks with it :P
@kissapoikanen17 жыл бұрын
1:30 nice you are Kudgel. or is it Klubba?
@Tetsuo964Pinocchio9 жыл бұрын
So what's the worst possible consequence of messing with this glitch?
@RandumbDoomer9 жыл бұрын
+Maxx .Higgins I heard Tats Top Videos says it could damage the cartridge AND console beyond repair...
@lollolz27888 жыл бұрын
+Randumb Or ignite and overheat the console.
@RandumbDoomer8 жыл бұрын
Lol Lolz Christ!
@Mannetasi8 жыл бұрын
Has that acually happend? If so... O_O wow
@gnaurai62517 жыл бұрын
You can't really fry a microprocessor just by glitching the software it's running... however you can overwrite save data with garbage but the odds of it happening are small. It's more convenient to do through an emulator anyway.
@MentalWyro14 жыл бұрын
I loled sooo hard on this one: 1:09 that I almost died, and transformed into a rambi barrel, and reseting with all of my memories erased.
@sporister16 жыл бұрын
here you are. I've posted the glitch as a video pesponse. hope you enjoy^^.
@SirRocafort4 жыл бұрын
Sorry I missed this!!! Thank you I liked it :D
@SecretTimeWarp12 жыл бұрын
3:23 And that's how Sonic came to be.
@oscuro896110 жыл бұрын
It doesnt seem like you could brick the actual game the memory is just on some rom chip isnt it? All the games though back then snes/nes were in assembler though so they could break just about anything in memory
@Zimion3216 жыл бұрын
No, I mean right after the screen starts to screw up but before it goes black. There's this spiky thing on the left of the screen...
@kekula6913 жыл бұрын
... forgot to take my medication today
@SirRocafort14 жыл бұрын
I don't use any tricks, just do the same and load the game back, video is not edited!
@Zimion3216 жыл бұрын
What the heck is that thing at exactly 1:32? It looks a like a Puftup...
@MissingUTAH9119 жыл бұрын
Does the effect depend on where you throw the barrel?
@blahyourmamafoo9 жыл бұрын
+MissingUTAH Sorry for such a late reply, just recently decided to look back into this. It actually kind of does, but it really depends on several factors. When the barrel is doing the "explode" animation, it uses a temporary sprite which will be deleted very soon. If you pick up the barrel during that temporary sprite, you essentially have a pointer to somewhere in memory. When you attempt to throw this deleted sprite barrel, the game does the normal routine for the barrel throw animation (probably should be near or right after the other animation for the barrel, such as incrementing a pointer into an array), which loads up whatever is pointed to at that memory location. As memory is limited in older consoles, memory is often overwritten by what is coming up next in the level (since the old sprites/animations are not needed), so many times the enemy that has just been loaded slightly off screen is what the barrel chooses to spawn. Example: carrying the barrel to the mouse, pretty consistent there. But immediately when grabbing the barrel causes randomness...maybe due to the several spawning enemies near the barrel... However, since this is a serious bug, you see the many crashes. Attempting to load the barrel throw animation for the "deleted" barrel could potentially load almost anything loaded in memory. You could possibly get half the bytes of something, then half of the next set, and get some wild, unexpected value/memory location. I suspect the corrupted save files is due to accidentally hitting memory that deals with saving/loading, arbitrarily executing parts of it, which immediately causes the game to crash. Maybe the game ignores corrupted saves, hard to tell without the actual source code.
@MissingUTAH9119 жыл бұрын
Thanks!
@pompmrs.1274 жыл бұрын
1:30 now you can play as klubba
@JCentavo17 жыл бұрын
still that was something weird! did the game crash after that or did u lose a life?
@kekula6916 жыл бұрын
1st glitch awesome!
@Sealord7536915 жыл бұрын
2:50 the mouse doesnt like you throwing air at him
@SirRocafort17 жыл бұрын
Kudgel's Contest is a boss... so I guess Kudgel :P
@SirRocafort16 жыл бұрын
In DKC2 zinger is regular enemy I think. So it is smaller.
@mark030a5 жыл бұрын
I wonder what would happen if you would hack a SNES classic, import the game into the SNES classic and do this glitch And since the SNES classic gives you the ability to save state, it would be far less dangerous to do the glitch.
@SirRocafort4 жыл бұрын
There's only one way to know!!
@mark030a4 жыл бұрын
@@SirRocafort I'm not risking mine tho, lol.
@SDollz17 жыл бұрын
I can't get mine to transform into Kudgel it just freezes like at 0:50... :(
@DragonUltraMaster14 жыл бұрын
Awesome gliches :D
@SirRocafort4 жыл бұрын
Thank you!!!
@SirRocafort17 жыл бұрын
You can still buy more snes games? Not here in Spain, at least that I know!
@JonnyJinx0415 жыл бұрын
Does anyone know why this glitch happens and why it's so fatal?
@SirRocafort17 жыл бұрын
Yeah it was weird! What about Rambi signal???
@TJCARCHIVES-j1e4 жыл бұрын
does it work for the switch?
@SirRocafort4 жыл бұрын
I don't know but I'd be careful before trying on your own stuff?
@sporister16 жыл бұрын
if i do this glitch, I transform into a giant Zinger. I can't do anything. I have to start the game from new. It's very weird.
@TweeterMan28716 жыл бұрын
Yeah, you sure do have to back up your ROM...never before other than this have I seen a game corrupt a ROM for good...
@SirRocafort4 жыл бұрын
Amen!
@SirRocafort17 жыл бұрын
That's why this is a Glitch Compillation Video :P P.S: That is not the most rare of it!
@JMFSpike15 жыл бұрын
NEVER do this glitch with a real DKC2 cartridge and SNES system! This glitch is so severe that it's known to permanently damage both the game and even the system itself! If you must try it, do it on an emulator, but don't be surprised if it messes your emulator up either.
@JCentavo17 жыл бұрын
1:17 thats not supposed to happen! when u get hit with one char left, that char doesn't run away