So, in summary, this is what's going on? - Being hit by a barrel puts Dogadon into a "process hit" state - Physically touching the Kong sets Dogadon's "most recently interacted actor" to be the Kong - The hit is processed, and since the most recently interacted actor is the Kong, he's considered to have been hit directly by you - which is otherwise only possible via Primate Punch.
On an unrelated note, how come you say that it's "a mystery" whether OblivionWalker encountered this glitch or not? It's such a specific effect that surely nobody would have randomly guessed correctly that it exists...
Your summary is correct. Regarding OblivionWalker, it's conceivable that he did find it, but given the shock that would have happened, he wasn't able to construct a series of steps. With DDQ actually becoming a thing, there are two possible outcomes: - He found it, and Greeny Yoshi just found it later whether it was the same method or not - He didn't find it, but got lucky in that the glitch that he claimed got found despite no backing for the glitch beforehand. Everyone has their own opinion of whether he did or didn't, so I wanted to take a neutral stance given it's not been confirmed. Didn't want to come off in a certain light if you understand what I mean
@@MrCheeze The video isn't about that story so it doesn't give the full details, but roughly, that claim was then followed by a bunch of wild claims of new gamebreaking glitches and breakthroughs that were clearly done using emulator cheats, with ridiculous "setups" that were basically just trying to waste everyone's time. His credibility was at 0 until DDQ was found again 2 years later, at which point we realized maybe he did find it after all. In my personal opinion, even if he did find it, his completely cryptic description of it and his subsequent lying about finding new things void the credit of discovery.
@@Bismuth9 Oh, I see. Using cheats and ending up encountering the Dogadon engine quirk as a result makes a LOT more sense than just guessing that the glitch exists by pure chance.
@@Bismuth9 maybe he grew frustrated with the community failing to believing he found a new-at the time-glitch (i.e. DDQ) & then decided to take revenge by wasting everyone's time 🤷♂️
Oh so basically you need the barrel to do damage, and then the player interaction makes it think it should run the cutscene of player damaging dogadon instead of barrel damaging dogadon?
I haven't seen this glitch before, but just looking at it is such a giant "what the heck" moment. Bizarre. ...though the explanation is sound. The barrel makes Dogadon think "I am hit" and the Kong makes him think "the hit was by the Gorilla, therefore it has to be the final punch". It's like those shows where "magicians" explained how their tricks work. Great stuff!
It's funny that you mention those kinds of magic shows, I always thought that those shows were better than anything that demonstrated the magic without explanation (There's a particular show in mind that involves a masked magician, I can't remember the exact name of it. That show was one of my favourites growing up).
@@Ballaam I'm /late/, but for any viewer wondering, it's "Breaking the Magician's Code: Magic's Biggest Secrets Finally Revealed" presented by Val Valentino. (I too loved that show)
grew up with this game doing all kinds of glitches, hilariously many of my assumptions on the ones i found myself were wrong, but at least i got them to work consistently.
I tried this with DK in Aztec with DK. It skipped the knockout scene and DK turned huge (like chunky would during the 2nd fight) and stayed that way until I picked up the key.
Thank you for explaining this my dude. I’ve always wondered how it physically worked. When I’d do soeedruns of the game, I knew it was a thing and would do them, but never understood WHY it happened. Keep up the amazing work!!
Yeah, with all that we had previously, a lot of glitches can be easily explained (Lag speedup, moonkicks etc.), but there was never a way to explain DDQ in terms of why. Glad we finally got it resolved.
I always wondered how come jumping into Dogadon granted you Fungi Forest victory! All this info was amazing! And then it reminded me that I STILL have no idea how the final phase of the Fungi Forest fight is actually supposed to work when everything runs properly, because it always felt to me like it was random if the game ever let you win. Spam Primate Punch, lose. Spam regular B, lose. Or sometimes win instead??? It is a mystery to me lol
Dogadon has an internal health (I believe he starts at 65 health). You do 3 damage to him in the opening 3 phases, which means you have to do 62 hits on him to win. Primate punch does more health per hit, but that's slower compared to spamming regular punches.
Haha, yea, this is far more intricate than what I was expecting. As soon as the code started to touch the collision queue, I knew I was going to be in for a wild ride.
In the Fungi Forest fight I tried this and the boss gets defeated and the cutscene plays, but I can't get the key and it doesn't spawn in. What did a do wrong in that case? I'm using chunky as usual and he was hit by the tnt and I jumped into him to activate the glitch.
It was exactly 3 weeks from June 1st or 2nd when I discovered the land to the barrel method to June 23rd when I found the faster method, but whatever great video by the way, but I have a question, why does the key not spawn if you do the land on the barrel method in a certain way that the game fails to spawn the key after you kill him?
I didn't really go too much into the exact dates because it just felt a bit clunky (and some weren't elements had no exact date due to the evidence being deleted/non-existent), but here are the exact dates as provided by Exchord: - 25th Aug 2013: When the trick was initially named "Dogadonkey" (By RingRush) - 2nd June 2015: When Exchord noticed that you commented on one of his videos with a faster method. Aztec Key 5 happened the same day. - 4th June 2015: First mention of "Dogadonequick" - 22nd June 2015: First mention of doing some method without getting Dogadon to move (Isn't explicitly stated which method, just that the method is "really hard") - 24th June 2015: First mention of the modern method Regarding the key spawn, I'm not too sure on that one.
Yea that sounds about right, I did comment on exchords video in his 2nd dogadon video I think, and i deleted it afterwards and then tell everybody in cfox stream chat instead, and the current method, yea I did comment on the Skype group at the time before discord became a thing, and then 2 days later 2dos was able to replicate the method and then highlight it on twitch.
I watched this video twice really carefully and still couldn't understand any of the stuff with the numbers D: computer programming isn't my strong point I suppose, glad that people were able to summarize it in the comments. Either way, I've been wondering why this glitch was a thing for years and it's really cool to have an explanation, even if I can't really understand it fully lol
Yeah, in hindsight it probably would have been good to put a bit of a summary at the end. The next two videos I have got lined up cover stuff which don't go into the collision queue, so those won't be so bad in terms of the math/compsci department.
The gist of it is he hits the barrel and the Kong at the same time. The barrel does damage, but the Kong was the last thing he hit, so it thinks the damage came from the Kong, which triggers the death scene.
Yeah I was about to comment the same. The explanation of the key being accepted, and what does that have to do with the barrel and the kong in the collision queue are too far apart in the video.
Yes, if you dont open the gate in training grounds to go outside, and dk face won't be on the tag barrel, by getting key 5 early to go to castle, and enter kut out, and pause exit out of the fight with other kongs besides dk, and enter the tag barrel, the yellow question mark will be there, you can still free dk by going to training grounds and ground pound the switch with any kong, and dk will be free.
I'm sorry if this seems like a stupid question, but are we looking at the actual source code of DK64 in the video? If so, could we expect fans to make an unofficial PC port of DK64 like how Super Mario 64 was ported to PC?
Yes, that is part of the source code for DK64. A decompilation is in progress, but decompilations take a huge amount of work (afaik, the sm64 decomp started in 2015). One outcome of a full decomp is that a 100% accurate pc port can be made without emulator usage like what has occurred with SM64. However, there are much larger benefits of a decomp outside of that :)
@@Ballaam Oh wow, I didn't realize that a decompilation project was underway. I thought this might've been leaked source code from the gigaleak that happened a year ago. Thanks for the reply.
That leak was only Nintendo developed games. Whilst DK64 is on the Nintendo 64 and Donkey Kong is Nintendo property, it was developed by Rareware. Hence why dk64 was not there
@@Ballaam Hey Ballaam, I wanted to drop by and see if you have any updates on the DK64 decomp project. Believe me, I understand such projects take time and are all done 100% voluntarily, so I don’t mean to sound like I’m demanding anything. I tried looking around on places like GitHub for the project and see what percentage of completion it’s at, but I couldn’t find it anywhere. I presume the project is privately being developed and any progress or milestones are being kept within the circle of devs. If you are a part of the decompilation project, I just want to thank you for your time and effort. I would love to see an eventual PC port be made out of the DK64 decomp, but I understand the team’s personal lives and their wellbeings come first and foremost. Keep up the good work if the project is still alive, and be sure to let us all know when it’s finished! :)
Hello Ballam. I was hoping you could help me with something. I'm trying to do the Bonus Game Transfer Glitch to skip both Lanky and Chunky's Beaver Bother Minigames in Creepy Castle using Diddy's Ballroom Minigame, but I can't stop the Intro Cutscene from playing when I enter Creepy Castle or use a Tag Barrel. What should I do in this situation?
That would be the 55s Intro Story fadeout happening. What I would advise doing is the following: - Once you press A to start intro story, start a timer (phone, stopwatch, whatever is best) - Enter the cannon to go to Castle lobby no earlier than 55s - Hit the portal to enter Castle around 1:23 (you may need to play around with this timing a little). - For Tree Beaver Bother, you should have enough time to clip into the tree and use DK to clip out of bounds (roll clip, see speedruns for how to do this) and get to the bonus barrel - For Tower Beaver Bother, take Warp 5, tag lanky and enter the wind tower. Complete at least one of the tasks that allows you to reach the bonus barrel (best one to complete if you can only do one of them would be the shooting switches task). Once you have done that task/both tasks, exit the wind tower and drop down to the platform with the trash can. Enter the T&S Portal there at 2:36. Wait inside T&S until 3:25, at which point go back to castle through the portal. Take Warp 4, then warp 5, head back into wind tower. If you only managed to complete one of the tasks, complete the second task. Then go up the wind column to enter the bonus barrel
In terms of actual lowest percentage: 0% (K Rool Early to skip Keys 3 and 8) In terms of the displayed percentage: -128% (101% but dupe golden bananas to get 128% which displays as -128% due to integer overflow)
@@Ballaam Ah, so 0% IS possible. I was trying to do a lowest percent run myself but that would require castle early to unlock all kongs which is impossible for me to do.
So, in summary, this is what's going on?
- Being hit by a barrel puts Dogadon into a "process hit" state
- Physically touching the Kong sets Dogadon's "most recently interacted actor" to be the Kong
- The hit is processed, and since the most recently interacted actor is the Kong, he's considered to have been hit directly by you - which is otherwise only possible via Primate Punch.
On an unrelated note, how come you say that it's "a mystery" whether OblivionWalker encountered this glitch or not? It's such a specific effect that surely nobody would have randomly guessed correctly that it exists...
Your summary is correct. Regarding OblivionWalker, it's conceivable that he did find it, but given the shock that would have happened, he wasn't able to construct a series of steps. With DDQ actually becoming a thing, there are two possible outcomes:
- He found it, and Greeny Yoshi just found it later whether it was the same method or not
- He didn't find it, but got lucky in that the glitch that he claimed got found despite no backing for the glitch beforehand.
Everyone has their own opinion of whether he did or didn't, so I wanted to take a neutral stance given it's not been confirmed. Didn't want to come off in a certain light if you understand what I mean
@@MrCheeze The video isn't about that story so it doesn't give the full details, but roughly, that claim was then followed by a bunch of wild claims of new gamebreaking glitches and breakthroughs that were clearly done using emulator cheats, with ridiculous "setups" that were basically just trying to waste everyone's time. His credibility was at 0 until DDQ was found again 2 years later, at which point we realized maybe he did find it after all. In my personal opinion, even if he did find it, his completely cryptic description of it and his subsequent lying about finding new things void the credit of discovery.
@@Bismuth9 Oh, I see. Using cheats and ending up encountering the Dogadon engine quirk as a result makes a LOT more sense than just guessing that the glitch exists by pure chance.
@@Bismuth9 maybe he grew frustrated with the community failing to believing he found a new-at the time-glitch (i.e. DDQ) & then decided to take revenge by wasting everyone's time 🤷♂️
haha now explain the funny homing ammo sounds in level lobbies I bet you can't
Thinking face emoji
d-pad going schwing schwing schwing EXPLAINED
I have no idea what you even mean by this?
Lol
@@Ballaam figure it out yet?
I did not expect to read a heartfelt message for a copypaste code example.
Hope for the best on your end as well in this new year.
Oh so basically you need the barrel to do damage, and then the player interaction makes it think it should run the cutscene of player damaging dogadon instead of barrel damaging dogadon?
Yes, in summary
@@Ballaam Good to know this video would have been more comprehensible as a tweet
😂😂
I haven't seen this glitch before, but just looking at it is such a giant "what the heck" moment. Bizarre.
...though the explanation is sound. The barrel makes Dogadon think "I am hit" and the Kong makes him think "the hit was by the Gorilla, therefore it has to be the final punch". It's like those shows where "magicians" explained how their tricks work. Great stuff!
It's funny that you mention those kinds of magic shows, I always thought that those shows were better than anything that demonstrated the magic without explanation (There's a particular show in mind that involves a masked magician, I can't remember the exact name of it. That show was one of my favourites growing up).
@@Ballaam yeeeees, the masked one! That's exactly the one I meant.
@@Ballaam I'm /late/, but for any viewer wondering, it's "Breaking the Magician's Code: Magic's Biggest Secrets Finally Revealed" presented by Val Valentino. (I too loved that show)
I love code at 13:43
And keep up the great work! A friend recently introduced me to your channel and I'm loving your videos!
Thanks, glad you are enjoying the videos :)
The unexplainable explained.
Makes sense.
grew up with this game doing all kinds of glitches, hilariously many of my assumptions on the ones i found myself were wrong, but at least i got them to work consistently.
I tried this with DK in Aztec with DK. It skipped the knockout scene and DK turned huge (like chunky would during the 2nd fight) and stayed that way until I picked up the key.
Ballaam you mad lad, you’ve done it again
Great content as always, thanks for your wisdom.
Thank you for explaining this my dude. I’ve always wondered how it physically worked. When I’d do soeedruns of the game, I knew it was a thing and would do them, but never understood WHY it happened. Keep up the amazing work!!
Yeah, with all that we had previously, a lot of glitches can be easily explained (Lag speedup, moonkicks etc.), but there was never a way to explain DDQ in terms of why. Glad we finally got it resolved.
This is currently one of my favorite videos!!! I love this!!!!!
Thank you, it's much appreciated :)
Thanks for the explanation video!
It was truly such a weird mystery.
I always wondered how come jumping into Dogadon granted you Fungi Forest victory! All this info was amazing!
And then it reminded me that I STILL have no idea how the final phase of the Fungi Forest fight is actually supposed to work when everything runs properly, because it always felt to me like it was random if the game ever let you win. Spam Primate Punch, lose. Spam regular B, lose. Or sometimes win instead??? It is a mystery to me lol
Dogadon has an internal health (I believe he starts at 65 health). You do 3 damage to him in the opening 3 phases, which means you have to do 62 hits on him to win. Primate punch does more health per hit, but that's slower compared to spamming regular punches.
Great video Ballaam! Really well explained
Thank you Christian
amazing video, really good job Ballaam :D
Cheers dude, it's appreciated
This is... quite intricate, to say the least. Great video Ballaam!
Haha, yea, this is far more intricate than what I was expecting. As soon as the code started to touch the collision queue, I knew I was going to be in for a wild ride.
8:07 shoutots to chunking for resorting this
Chunky shrugging needs to become a meme
How doesn't this have more views?
In the Fungi Forest fight I tried this and the boss gets defeated and the cutscene plays, but I can't get the key and it doesn't spawn in. What did a do wrong in that case? I'm using chunky as usual and he was hit by the tnt and I jumped into him to activate the glitch.
Great stuff as always Ballaam! Keep up the great work and happy new.
Thanks Romulus, much appreciated :)
"It just works" - Todd Howard
It was exactly 3 weeks from June 1st or 2nd when I discovered the land to the barrel method to June 23rd when I found the faster method, but whatever great video by the way, but I have a question, why does the key not spawn if you do the land on the barrel method in a certain way that the game fails to spawn the key after you kill him?
I didn't really go too much into the exact dates because it just felt a bit clunky (and some weren't elements had no exact date due to the evidence being deleted/non-existent), but here are the exact dates as provided by Exchord:
- 25th Aug 2013: When the trick was initially named "Dogadonkey" (By RingRush)
- 2nd June 2015: When Exchord noticed that you commented on one of his videos with a faster method. Aztec Key 5 happened the same day.
- 4th June 2015: First mention of "Dogadonequick"
- 22nd June 2015: First mention of doing some method without getting Dogadon to move (Isn't explicitly stated which method, just that the method is "really hard")
- 24th June 2015: First mention of the modern method
Regarding the key spawn, I'm not too sure on that one.
Yea that sounds about right, I did comment on exchords video in his 2nd dogadon video I think, and i deleted it afterwards and then tell everybody in cfox stream chat instead, and the current method, yea I did comment on the Skype group at the time before discord became a thing, and then 2 days later 2dos was able to replicate the method and then highlight it on twitch.
I watched this video twice really carefully and still couldn't understand any of the stuff with the numbers D: computer programming isn't my strong point I suppose, glad that people were able to summarize it in the comments.
Either way, I've been wondering why this glitch was a thing for years and it's really cool to have an explanation, even if I can't really understand it fully lol
Yeah, in hindsight it probably would have been good to put a bit of a summary at the end. The next two videos I have got lined up cover stuff which don't go into the collision queue, so those won't be so bad in terms of the math/compsci department.
The gist of it is he hits the barrel and the Kong at the same time. The barrel does damage, but the Kong was the last thing he hit, so it thinks the damage came from the Kong, which triggers the death scene.
Yeah I was about to comment the same. The explanation of the key being accepted, and what does that have to do with the barrel and the kong in the collision queue are too far apart in the video.
Hey I just found your channel and it’s awesome I’ve subscribed
Very interesting I enjoyed watching 👍
This is so educational
Using the King Kut Out glitch, is it possible to see a question mark for Donkey Kong in the tag barrel?
Yes, if you dont open the gate in training grounds to go outside, and dk face won't be on the tag barrel, by getting key 5 early to go to castle, and enter kut out, and pause exit out of the fight with other kongs besides dk, and enter the tag barrel, the yellow question mark will be there, you can still free dk by going to training grounds and ground pound the switch with any kong, and dk will be free.
@@awhitmore7317 Thank you!
0:35 what about lobby dpad homing sound glitch thing
What a great glitch
I'm sorry if this seems like a stupid question, but are we looking at the actual source code of DK64 in the video? If so, could we expect fans to make an unofficial PC port of DK64 like how Super Mario 64 was ported to PC?
Yes, that is part of the source code for DK64. A decompilation is in progress, but decompilations take a huge amount of work (afaik, the sm64 decomp started in 2015).
One outcome of a full decomp is that a 100% accurate pc port can be made without emulator usage like what has occurred with SM64. However, there are much larger benefits of a decomp outside of that :)
@@Ballaam
Oh wow, I didn't realize that a decompilation project was underway. I thought this might've been leaked source code from the gigaleak that happened a year ago.
Thanks for the reply.
That leak was only Nintendo developed games. Whilst DK64 is on the Nintendo 64 and Donkey Kong is Nintendo property, it was developed by Rareware. Hence why dk64 was not there
@@Ballaam
Gotcha
Thanks for the clarification.
@@Ballaam
Hey Ballaam, I wanted to drop by and see if you have any updates on the DK64 decomp project. Believe me, I understand such projects take time and are all done 100% voluntarily, so I don’t mean to sound like I’m demanding anything.
I tried looking around on places like GitHub for the project and see what percentage of completion it’s at, but I couldn’t find it anywhere. I presume the project is privately being developed and any progress or milestones are being kept within the circle of devs.
If you are a part of the decompilation project, I just want to thank you for your time and effort. I would love to see an eventual PC port be made out of the DK64 decomp, but I understand the team’s personal lives and their wellbeings come first and foremost. Keep up the good work if the project is still alive, and be sure to let us all know when it’s finished! :)
Hello Ballam. I was hoping you could help me with something. I'm trying to do the Bonus Game Transfer Glitch to skip both Lanky and Chunky's Beaver Bother Minigames in Creepy Castle using Diddy's Ballroom Minigame, but I can't stop the Intro Cutscene from playing when I enter Creepy Castle or use a Tag Barrel. What should I do in this situation?
That would be the 55s Intro Story fadeout happening. What I would advise doing is the following:
- Once you press A to start intro story, start a timer (phone, stopwatch, whatever is best)
- Enter the cannon to go to Castle lobby no earlier than 55s
- Hit the portal to enter Castle around 1:23 (you may need to play around with this timing a little).
- For Tree Beaver Bother, you should have enough time to clip into the tree and use DK to clip out of bounds (roll clip, see speedruns for how to do this) and get to the bonus barrel
- For Tower Beaver Bother, take Warp 5, tag lanky and enter the wind tower. Complete at least one of the tasks that allows you to reach the bonus barrel (best one to complete if you can only do one of them would be the shooting switches task). Once you have done that task/both tasks, exit the wind tower and drop down to the platform with the trash can. Enter the T&S Portal there at 2:36. Wait inside T&S until 3:25, at which point go back to castle through the portal. Take Warp 4, then warp 5, head back into wind tower. If you only managed to complete one of the tasks, complete the second task. Then go up the wind column to enter the bonus barrel
@@Ballaam Thank you for this information. I'll keep it in mind for my next DK64 playthrough.
Thanks.
Out of curiosity, what is the minimum percent possible in DK64?
In terms of actual lowest percentage: 0% (K Rool Early to skip Keys 3 and 8)
In terms of the displayed percentage: -128% (101% but dupe golden bananas to get 128% which displays as -128% due to integer overflow)
@@Ballaam Ah, so 0% IS possible. I was trying to do a lowest percent run myself but that would require castle early to unlock all kongs which is impossible for me to do.
Happy 8D 0D 1Q
You still alive bro? y suscribed to your channel i hope you continue uploading donkey kong 64 its my favorite game
I've been really busy moving countries, but yes I am still alive and still working on making videos when I can
@@Ballaam ok thanks good luck editing the video
@@Ballaam in my channel sometimes i dont have time or i dont have energy to make videos i dont know why i loved much dk64 i will upload it
Cool video.
TL;DR
They copy pasted the code for the boss fights
Not really. That only explains why it works in Aztec