I’m glad that the previous WR holder of this game is just as confused as anyone else upon first viewing this video. Pannen is such galaxy brain
@AlwaysBolttheBird4 жыл бұрын
Previous? Did Cheese lose the record?
@AstroGaming13374 жыл бұрын
@@AlwaysBolttheBird yeah, Simply is the current SM64 120 stars WR holder, Cheese is currently in 3rd place
@andrewosborne32134 жыл бұрын
@@AstroGaming1337 woohoo go simply! I like cheese as well but I'm really glad simply finally got WR.. he def deserves it
@bloonsfamily20663 жыл бұрын
i understood it better
@lootsorrow3 жыл бұрын
@@bloonsfamily2066 GUESS AGAIN, cheese just got wr back
@TJ-Henry-Yoshi4 жыл бұрын
Thank you for the gift sub Corey. XD Cool to see a first time reaction 5 years later to the video that for better or for worse, changed my life forever.
@protoman13654 жыл бұрын
All because of a comment on the pole jumping video. Also, has it already been 5 years? I remember it like it was yesterday. Time really flies.
@TJ-Henry-Yoshi4 жыл бұрын
@@protoman1365 the anniversary is the 12th of this month
@diegoaguilar19544 жыл бұрын
@@TJ-Henry-Yoshi oh, same day i pay for my phone’s internet, what a coincidence
@TheAbsol74484 жыл бұрын
Hey!
@meringue32884 жыл бұрын
Holy shit you're the person from the video! If you don't mind me asking, how did it change your life?
@95TurboSol4 жыл бұрын
This is what happens when someone destined to be a rocket scientist is REALLY into video games
@acsu964 жыл бұрын
Like with Tafokints, it's possible some people who are literal rocket scientists are, in fact, also just really into video games
@meyes56714 жыл бұрын
pannenkoek is a college professor iirc
@acsu964 жыл бұрын
@@meyes5671 didn't know that, that's cool
@richfitzgerald8333 жыл бұрын
If you look it up making this video almost killed him.
@aBlackMage3 жыл бұрын
@david mullen I honestly can't tell if you're trolling or actually rambling this incoherently
@TheLastPhoen1x4 жыл бұрын
"its the scatterbug we positioned" - ok this broke me, this was the greatest harrowing plot twist whatever I ever seen. This guy is a genius.
@toebel4 жыл бұрын
Textbook example of Chekov's gun
@samuelmcdonagh15903 жыл бұрын
@david mullen it’s naïve to downplay the genius of this achievement by saying that it took too long. Time was simply a prerequisite.
@Blessy.EXEreal3 жыл бұрын
@@samuelmcdonagh1590 I agree, its not how long it takes, its how much it succeeded!
@david mullen I'm sure you wouldn't be able to perform this glitch even in 1000 hours.
@cheesespeedrunningyt4 жыл бұрын
I cannot actually believe that I've never watched this video, always heard of it for years and just never got the motivation to sit down and check it out. FINALLY "QPU" MAKES SENSE NOW!!
@RodriHermo4 жыл бұрын
Scallowbug POWA
@puddle8124 жыл бұрын
Cheese, PLEASE react to this video about the 0 star TAS kzbin.info/www/bejne/rZvKlmSYi9SVhJI
@kerbe34 жыл бұрын
@@puddle812 Oh my god yes!
@hypnotoad284 жыл бұрын
@@puddle812 Should also make this it's own comment so it's more visible x)
@samjanssens15093 жыл бұрын
please check the comment above about how the 'release part' does actually NOT matter (as opposed to what you say in the video), you are referring to the LENGTH of the HOLD part, which matters, not the moment you 'do' the 'release'
@Echolovania3 жыл бұрын
The genuine look of shock at "I do build up speed for 12 hours" will always be a highlight to me.
@alexpotts65203 жыл бұрын
Are Twitch still doing the "new PogChamp face every day" thing? Because I feel this would be a good one to submit!
@jfb-3 жыл бұрын
15:50 by "out of bounds" he means something specific, basically a space where there are no floors defined; rather than the more casual definition of something like "somewhere you're not intended to be". It's what the "invisible wall" around the edge of levels actually is due to its property of not allowing mario in it.
@LaserBread2 жыл бұрын
IIRC, the game refuses to let Mario out of bounds if his movement vector goes out of bounds. If Mario is forced out of bounds with no floor below him, the game immediately kills him. This is probably done to keep the game consistent if the player were to fall through the ground.
@MattTOB618 Жыл бұрын
@@LaserBread Additionally, any map where you can fall into the void and die is _not_ you going out of bounds; there's actually a floor FAR below the main stage, with a kill plane above it. If there _was_ no floor, you physically would not be able to move above those pits (without glitches).
@p3chv0gel223 жыл бұрын
"Now we can go back to the Video" "Finally!" "Just kidding" "FUCK!" Why did i laugh so much
@Jerros_4 жыл бұрын
The "release" part of pressing the A button does NOT 'do' anything. What Cheese is talking about is that the length of the 'hold' part is important, but Pannenkoek is still right. If you were to buffer out the press, Mario won't jump and a lot of actions change in the game. The "press" is tied to a lot of actions. The release does nothing.
@DarkLeviathan84 жыл бұрын
Thank god someone else realized this, it’s always so cringe to see the chat blindly go with whatever the streamer is saying sometimes.
@bob_kazamakis4 жыл бұрын
It all has to do with the context of the A button challenge
@hypnotoad284 жыл бұрын
Exactly lol. I was going to say something similar. I legit just said to myself, "Cheese, you're misunderstanding." Though I think Pannenkoek could've been more concise, kinda hard with weird topics such as this.
@debrebeuf89594 жыл бұрын
Yea i kinda cringed when cheese was ranting about this. Cheese is talking about the hold, not the release.
@TimTam694204 жыл бұрын
the release is what determines the length of the hold, no?
@wyatttibbitts86034 жыл бұрын
It’s not the release of A that matters, it’s the length of the Hold, being shorter or longer.
@sonikblade4 жыл бұрын
BRO, you said it all, i just thought about commenting exact this lol
@sonikblade4 жыл бұрын
Examples of actual release event on gaming would be the letting go of a fire button when you holding a bow and arrow in a medieval game
@Tobias24 жыл бұрын
I can do it without touching a I just use b
@eyesburning4 жыл бұрын
True, but without releasing there would be no way to change that duration.
@awsomeman32344 жыл бұрын
@@eyesburning It is based after the duration held and just because you have to let go of the button to reduce the duration it's held doesn't mean that the release is what dictates the jump. The duration held is similar to a dependent variable in an experiment.
@daniellemurnett2534 Жыл бұрын
I swear this video is most often meme'd for "But first we need to talk about parallel universes" but really the stinger is the Skuttlebug returning out of nowhere with the *_steel chair_* to be the most crucial part of this strat.
@Zsadism4 жыл бұрын
Hey babe, glad you finally watched this! Not gonna lie I have seen it like 50 times in the past few years.
@AlanNess4 жыл бұрын
I learn something new every time I watch it
@Faber0k3 жыл бұрын
I hope he does another pannen video!
@lethargy0_0353 жыл бұрын
Whats up with the babe?
@Blernster3 жыл бұрын
@@lethargy0_035 people copy what KZbinrs say and try to talk like them. It's so lame
@2rquoised3 жыл бұрын
@david mullen tf
@elpiedra15963 жыл бұрын
Hope Pannen realizes not every video on his main channel has to be as complete and good as this one, and I hope he understands that the memes doesnt mean we dont appreciate all of his 9999 IQ work with this game.
@notchmath96423 жыл бұрын
He feels that every video on his main channel does need to be this level of quality which is why he has a second channel that he doesn’t feel that way about
@kaws62313 жыл бұрын
Pannen is always so good at visualing and explaining these abstract concepts in Mario 64. I doubt I would ever understand QPUs and the like without his videos.
@TimothyJH4 жыл бұрын
I'd like to clear up the question asked at 15:45 where there was confusion about the fact that Mario did not get pushed "out of bounds" even though he goes "out of bounds" in other levels, such as areas inside the mountain in TTM during Mountain Clip and such. The out of bounds that pannenkoek is referring to is actually not the same thing as the "out of bounds" that most people think about. Unfortunately, pannen doesn't actually explain this in that video, but he does have a series on his other channel, UncommentatedPannen, called "Walls, Floors, & Ceilings" that explains this in detail. I'll just summarize the relevant information. "Out of bounds" is technically defined as any area that has no floor beneath it. An example would be the area beyond the hills surrounding BOB, and this area out of bounds is actually why Mario can't leave the map without hyperspeed. There are actually no invisible walls that surround the entire course that prevent you from leaving; that edge is just all out of bounds. Note that the "death floor" that kills Mario when he falls off of a stage, like TTM or RR, does indeed count as a floor that prevents the "creation" of an area out of bounds. Because this is the way areas that are out of bounds are determined, places like the water in the mountain encountered during Mountain Clip in TTM don't actually count as out of bounds as far as the game is concerned, so Mario is able to move around there. This was a fun reaction to watch. I recommend watching pannen's explanation about the Secret Aquarium star; that one is also pretty awesome. EDIT: I just remembered that the explanation video about the Secret Aquarium is actually uploaded on bad_boot's channel. Sorry!
@LaterXavier-TX4 жыл бұрын
Well now you've gotta watch Scuttlebug Jamboree SM64DS TAS by Adeal's TASes.
@electroflame61884 жыл бұрын
If he watches that, he may as well also watch Josh65536's Secret Under the Moat video
@adealtas4 жыл бұрын
Yoooo yes he should react to SM64DS TASes!
@goldenwarrior11864 жыл бұрын
Oh my gosh I completely forgot about that video lol
@LaterXavier-TX4 жыл бұрын
@@adealtas Agreed, I like SM64DS TASes a lot. Big Fan btw
@thesecretkey98454 жыл бұрын
Watch for rolling rocks is literally, unironically, the best video ever uploaded to youtube, in any category.
@JD3Gamer3 жыл бұрын
“But first we need to talk about parallel universes” is so iconic.
@marty136127 ай бұрын
The entire video is riddled with iconic quotes and moments like "Scuttlebug Jamborie" and the sassy "TJ 'Henry' Yoshi"
@ntarcet63053 жыл бұрын
To break down the modular arithmetic grid a bit (around the 18 minute mark) - it's clock maths. Knowing that 21:00 is 9pm is known in maths as working modulo 12. In this video he's using modulo 64 thousand and something (albeit shifted to include the negative values).
@IR4ndI0mIL0wIb0Ib4 жыл бұрын
Back in the 90s people said Mario is a kids game, he's not as fast as Sonic... Well who's laughing now?!
@clairelili8733 жыл бұрын
@david mullen i mean, even if its a glitch, mario did build speed AND survived going through 4 fucking dimensions, and can do that multiple times.
@FFKonoko3 жыл бұрын
@david mullen yeah. If sonic goes too fast he leaves the camera behind but stays in the level.
@RoseQuartz6923 жыл бұрын
@david mullen Mario is actually faster then Sonic
@cyrnoz18034 жыл бұрын
5:21 he is right, it's the "hold time" that makes an impact on your jump, the act of releasing itself doesn't do anything
@dolphinlunggrin65944 жыл бұрын
the act of releasing is what ends the hold time.
@cyrnoz18034 жыл бұрын
@@dolphinlunggrin6594 Yeah but what determines a jump's height is not the release itself, it's the time between the press and the release
@dolphinlunggrin65944 жыл бұрын
@@cyrnoz1803 i know, but what i'm saying is the holding time and the release are inseparable. "holding longer" is exactly the same as "release later" so you can't say one of them is important while the other is not.
@DIVAD2914 жыл бұрын
@@dolphinlunggrin6594 The game is probably not programmed to wait for the "release" command to set the jump height. Instead the game probably constantly checks if the player is holding A and when it finds that you're not holding A anymore it sets the jump height. So the release is meaningless to the computer even tough from a human perspective it's obvious that releasing A and not holding down A are the same thing.
@cyrnoz18034 жыл бұрын
@@dolphinlunggrin6594 Also if you keep holding you will get a full jump without the nead of a release
@wurmalex28794 жыл бұрын
22:30 the representation of being 4 parallel universes a head of you. Love how this escalated from pressing A button being 3 steps to PU´s
@KiloShank3 жыл бұрын
Pannen was one of the reasons I fell in love with speedrunning. Breaking games is awesome, and having that kindof in depth explanation for some of the more outlandish glitches makes it that much better when you see people performing RTA viable stuff, or watch a TAS
@Xbob424 жыл бұрын
This is legit like the 8th time I've watched this video through fully since it released... and it never gets old. What a fantastic video. Glad to see Cheese's reaction, too!
@kesilchen7 ай бұрын
same
@Super_Death11 ай бұрын
"Bro you CANNOT get that star with half an A press" "Bet, come back in 12 hours when I've built up enough speed to hop several multiverses"
@evilken004 жыл бұрын
This video is a prime example on how someone can truly be an expert and extremely knowledgeable at something, but not truly get it 100%. But then experiences the mind blowing eureka moment when everything clicks together
@smtandearthboundsuck84002 жыл бұрын
No he’s just sperging about the A release part when they’re in agreement. The duration of the A hold is what matters for length/height of jumps, not the release. Neither are wrong.
@ccgarciab2 жыл бұрын
@@smtandearthboundsuck8400 he meant the pu/qpu part
@CyberBlastoise Жыл бұрын
This is why the next step of becoming a master of a subject after becoming an expert of something is to teach. It helps your brain make connections that it kind of knew but didn't connect yet.
@maestro97659 ай бұрын
Einstein when he came up with the theory of Special Relativity
@devonchase54982 жыл бұрын
So, that short jumping example for the importance of the A button release is a little misleading. I've done a few speedruns and small TASes (private, but nothing crazy), and I'm fairly confident that is isn't the releasing of A that shortens the jump, but rather the lack of holding it longer. If we pause mid-jump while A is held, release it while paused, then unpause using Start, the exact same effect is applied, even though Mario never even sees the release. So, I believe pannen does have a point at 5:20, just a point that's easily misinterpreted.
@rhap98654 жыл бұрын
The whole "length of the press" or "time of the release" is literally the same exact argument just different perspectives, like is a glass half full of water or half empty. What I see the comments saying and what the video saying is that the length of the press is what matters in determining the height of a jump, which yes that makes sense and is correct. But what Cheese is saying is essentially the same thing, except he's looking at it from the release perspective. Say your standard A press is 1 second long. By RELEASING .5 seconds early you change the outcome of the jump, but this is literally the same thing as reducing the time HELD by .5 seconds. In other words, the video looks at jumping as "hold A FOR (x) amount of time to change the jump" while Cheese sees it as "release A AFTER (x) amount of time to change the jump". And before people reply saying this, yes I am aware that in terms of the programming and all that stuff, the actual release is not what affects it and is instead how long you hold the button down, I'm just trying to point out that it isn't wrong to say that releasing after a certain amount of time changes the jump instead of holding for a certain amount of time, because they are literally two sides of the same coin when it comes to gameplay.
@iwersonsch51314 жыл бұрын
yeah but cheese wasn't just saying that he's right, he was on top of that saying pannen was wrong which is incorrect
@arnabmitra083 жыл бұрын
From actual programming perspective the keydown and keyup are real events. There is no key hold event. Key repeating in windows is a software thing done by scheduling timer events when keydown happens and stopping when keyup happens (which is why this effect can be modified from settings)
@iwersonsch51313 жыл бұрын
@@arnabmitra08 Strange, cause that's not how the memory read software Stroop sees it happening. It is probably not that hard to switch between the two perspectives by using a monostable circuit somewhere
@JoahW3 жыл бұрын
You are correct, but pannen is also correct. It just depends on how technical you want to be. Under normal circumstances of playing the game, there's no way for the player to be able to tell if something is happening "on button release" vs "if the button is not pressed" or any reason to differentiate between them. The only way is to compare what happens when the button state transition occurs normally vs. when the controller is temporarily unplugged or the game is paused. For pressing, it makes a difference, but for releasing there is none. He wasn't wrong, but I think he was splitting hairs and being needlessly technical when explaining his arbitrary concept of "half an A press." Just saying "with A held down" would be better.
@supC_2 жыл бұрын
@@arnabmitra08 That depends on the programming language, especially when working with analog electrical switches. From a hardware perspective, the key being depressed or not is the easiest thing to recognize because there’s either an electrical current flowing or there isn’t. Getting the press and release requires calculating the slope of the electrical current which takes an extra step.
@DaVeganZombie3 жыл бұрын
Okay so, Cheese, what a QPU is at 23:15 is... Say a bus comes to the stop every 1/4 of its route. ... and if a passenger isn’t at one of those 4 stops, it breaks down and explodes. So you need to make sure there’s people at your stop every time the game checks to make sure it arrives. Why can this bus analogy work for so many Mario things?
@RipVanFish09 Жыл бұрын
I thought this was going to be a real explanation, then I thought it was a joke, then I realized it WAS real. Also yeah, you can apply the bus to so much stuff with Mario 😂
@metalomaniaco4 жыл бұрын
All memes aside, pannenkoek is a legend and I'm so glad you're reacting to one of his videos, specially the 0.5x A one...had no idea you haven't watched that before! His other channel is a gold mine in terms of SM64 hidden mechanics, literally all of his videos are a must watch for everyone invested into the game.
@ub3rfr3nzy944 жыл бұрын
I'm sad he got afraid to post more voiced videos I thought his explanations were really interesting, but the meme got to him and he was embarassed. Nobody was making fun of him but I guess he didn't see it that way.
@PeterJavi4 жыл бұрын
@@ub3rfr3nzy94 Nah, the guy really wasn't in the right place mentally when he made that video. Let's be glad he just stopped commentating and kept up his research on his second channel.
@mak4rno4 жыл бұрын
Hey cheese, when you talk about the importance of releasing, dont you think that its actually how long you HELD the important part and release just the mere action of not being pressing A anymore?
@anton701813 жыл бұрын
Yeah cheese is wrong about that part. He probably did not understand it. Releasing the button doesn’t do anything. But having it held does some stuff
@enting19913 жыл бұрын
@@anton70181 Exactly. The press performs an action and the holding modifies the same or other actions. Releasing, in itself, doesn't do anything. Releasing is basically the same as A not being held anymore.
@vicentegeonix3 жыл бұрын
But releasing is important, you cant just have the button press forever
@ZT1ST3 жыл бұрын
Except releasing the A button is the indicator for the game to notice that you stopped holding the A button. The value of whether the A button is pressed is, as I recall, digital, so it's a 0 or a 1, and not analogue, but even if it were - somewhere between 0 and 1 would be a cutoff point - like halfway pressing the A button would have input as 0.5 - and at that point, it swaps to the behavior of not holding the button.
@barry19023 жыл бұрын
I'll cut this argument short,.unless you're going for the maximum jump time, releasing is just as important as pressing. The interval between is a variable chosen by the action of pressing and the action of releasing.
@JoeMajewski2 жыл бұрын
The releasing of the "A" button may be important in terms of playing the game, but Pannen was referring to how the game's programming works, and that (and I'm totally speculating here as I assume Pannen knows his stuff) "on release" doesn't do anything. Letting go of the "A" button early to make a shorter jump is not handled by the on release part, but probably the game checking if it's still held or not.
@iLiokardo3 жыл бұрын
29:40 *Let me remind you. It was Mario that positioned the Scuttlebug there.*
@MrKazxeheu4 жыл бұрын
> be cheese > watches 4 year old video for the meme > actually learns how PUs work
@pokestep3 жыл бұрын
I've seen this video many times and but it's a lot of fun seeing you go through the process of figuring it out and understanding it. The video is great because you always think "what's he taking about" and then he shows you with a diagram so it's p much immediately clear. I'm glad to see cheese for something out of it and learned something new, despite being very well acquainted with the game!
@keyman31314 жыл бұрын
The beginning: the A button press consists of pressing and then releasing the A button The end: so I'mma just hop over to some parallel universes real quick
@alansmithee4192 жыл бұрын
7:55 Hey, physics student here (said to emphasise the fact that despite this, I am willing to discard maths): The people in chat complaining about that not being how mathematical rounding works are completely missing the point. It is how the *game mechanics* work. Maths is irrelevant. Also even within maths there are other rounding methods. Four I can think of: 1. Round up (i.e 1.5, 2.5, and 3.5 go to 2, 3, and 4) 2. Round down (i.e 1.5, 2.5, and 3.5 go to 1, 2, and 3) 3. Round to even (i.e 1.5, 2.5, and 3.5 go to 2, 2, and 4) 4. Round to odd (i.e 1.5, 2.5, and 3.5 go to 1, 3, and 3) Different ones are used for different statistical tests I believe, often used to limit biases in the data. Each has its pros and cons. 1 is obviously the most common, but 2 isn't uncommon. 3 and 4 are rare, but are used.
@tile-maker49624 жыл бұрын
18:20 [EASY EXPLINATION] What he is essentially saying is that when you "code up" a videogame, it is made on a giant (x, y,) grid. Just think of a large tic tac toe board with many lines. That entire grid contains a measurement of so many units up (y) and right (x). When you go past the measurement of right or up you go into another "dimension", (A 'O' or 'X' in tic tack toe). If you move 2 times the length of the grid you go 2x the "dimensions" away. It is essentially a voided square. [THE HARDER EXPLINATION] *Floats and Shorts* are words used in programming to describe the length of the *precision* of a number (length of the map) float = +-1.0000001
@adrianhdz1383 жыл бұрын
16:10 12 hours and parallel universes 🧀: 😱
@mrcolegreat35954 жыл бұрын
I watched this live but I had to come back to see chat's reaction to Tj """""Henry""""" Yoshi again
@rcslyman89293 жыл бұрын
"Finally, for simplicity..." Dude. You've 20QPU'd past simplicity long, long ago.
@Memo-yh4nc3 жыл бұрын
I’m surprised because I actually found it pretty easy to follow along with the explanations and found them enlightening myself. It’s strange to see someone else with an entirely different perspective since you’re a speedrunnner not be able to follow along, but since this was the first technical SM64 video I watched, everything was fresh and easy to understand.
@vega12873 жыл бұрын
well i work in electronics and i say this integer and short makes perfect sense because if you count past 32767 on a 32 bit short it loops back arround to -32768 because of the way computers add numbers and on how 2's compliment works for simplification i will use only half a byte to demonstrate it so 0 is represented in binarry as 0000, 1 is 0001, 2 is 0010, 3 is 0011 and for is 0100 and addition in this way is really simple because like decimal addition there will be a sum and a carry so 0101 + 0011 = 1000 or in decimal it is 5 + 3 = 8. but this system has a tiny flaw because subtraction is considerably harder. but now what happens when we do 1111 + 0001 well the result is, it overflows and gives us 0000 back and if we do this for for example 0101 + 1101 so 5 + 13 we get 0011 or in deckmal this would be 3 and there is some method to figureing out what we add sonthe resilt is smaller, the short aner is we juat add 2's compliment. to figure out 2's compliment of a number we simply invert all the bit's then add 1 so ~0011 = 1100 -> 1100 + 0001 = 1101 this has the advantage, that the left most bit also imidiatly tells us if the number is positive or negative but also the disadvantage that if do 0111 +0001 and say the number is signed it would become 1000 wich is the binary representation of -8 anyways floating point numbers are a little different, these are like sciemtific notation in binatry so normal scientific notation goes for example 5.7EE-2 wich is 0.057 now we can do that also in binatrry and if we do that we can actually store numbers much larger but it will be less accurate anyways i'll continue writing this later
@1997Awesomedude4 жыл бұрын
3:50 you could argue that in the cases of wanting to do a shorter jump it's still the held time that's the important part as that's what's controlling Mario's jump but it mostly just gets into useless semantics
@franksausage41743 жыл бұрын
Yeah but the hold time is tied to the release point.
@proplaystowin7 ай бұрын
Knowing how much pannen overworked himself over what was meant to be his christmas break just to get the video done before he had to go back to school makes me sad
@xWinGLP4 жыл бұрын
its important "when" to release... that means its important "how long" you hold the A button. so its not about the release action, its about the time how long the hold goes.
@unreal-the-ethan4 жыл бұрын
i'm pretty sure "out of bounds" in this game is anywhere with no floor for mario to stand on (or fall down to).
@Scented_Shadow3 жыл бұрын
I want everyone to know that creating this video was DEVASTATING on pannenkoek's mental health. He suffered and endured extreme depression and self-harm periods over feeling like he 'had' to create it. He feels even worse because it is doing so well, because it makes people demand more of the same thing. So please keep that in mind; he loathes this video and the place he went to create it now. And if you read his extremely detailed document about it, you'd start to understand why. Both why he feels so bad about it, and also how it came about that way; even from how he writes, you can tell he is trying to do and explain everything correctly and completely, leaving no room for error, to a pathological degree. I believe he must have some form of obsessive compulsive personality disorder. He cannot stop himself from HAVING to do the things he feels he 'has' to do, and hurts himself if he can't do them correctly, and to 100% completion. It is actually supremely sad.
@neehgurg21113 жыл бұрын
I mean explaining everything completely isn't a sign of "obsessive compulsive disorder", it just means being a good teacher that wants his students to actually understand what he's teaching and not learn by memory or take anything for granted, as most people are doing nowadays
@Scented_Shadow3 жыл бұрын
@@neehgurg2111 Not OCD, or obsessive compulsive disorder. Obsessive Compulsive PERSONALITY Disorder. That's something different. Please actually read his file, and you'll see I'm right. Of course explaining everything thoroughly on its own isn't a sign of anything. But in his case it's pathological. He HAS to do it, or he hates himself and thinks hes failing at everything. He can't find mental rest until he's absolutely sure he did everything perfectly. And when he doesn't find mental rest, he hurts himself as "punishment". If you're gonna tell me that's not a sign of mental issues, you're kind of ignorant. I'm not making any of this up either, HE himself explains that he did those things and thinks those things in the file I'm talking about. An obsessive devotion to work to the point of neglecting your own needs as well as painful perfectionism are both telltale signs of obsessive compulsive PERSONALITY disorder. Go Google it.
@FFKonoko3 жыл бұрын
@@neehgurg2111 It is like you did not read...
@zebefreod8713 жыл бұрын
It's sad knowing this detail, but it's a fucking good reason for not doing other videos like that. Hope the guy's doing well
@Scented_Shadow3 жыл бұрын
@@zebefreod871 I hope so too. He's only uploading uncommentated videos now. That seems to be easier on his mind.
@saihenjin3 жыл бұрын
On the whole press/hold/release thing, Panen is talking about how it's treated in the code. The releasing of the button isn't actually what's determining the jump height. Jump height is determined by how long the button was held. There's nothing in code that says "when A goes from 1 to 0 do this thing" outside of it just being used to figure out how long it was being held.
@im4everskilled3 жыл бұрын
When he says "there's no use for the release part" he's talking about it in isolation. Releasing early to do a short hop still requires the A-press.
@Nico2718_2 жыл бұрын
15:45 you never get pushed out of bounds in the game. An example of Mario having a ton of speed and not breaking throw bounds you know a lot is an LBLJ, when you move behind the castle door you're redirecting your speed by abusing the fact that you stay in place if your next intended position is out of bounds. Basically, out of bounds is not when you die, the game considers you out of bounds if no floors are underneath you (often it might seem that no floors are underneath but there actually are, for instance lava and death barriers are particular type of floors (I'm not that sure about death barriers, but I think so, otherwise it wouldn't explain why you can fall down in stages like BitS and the THI wind valley)). And since there are no floors outside the map, there are no way to get outside the map... unless we abuse the fact that if the floor detextion function reaches a too high value, it loops back around thereby constantly checking inside a 65536x65536 units box even if Mario is outside that range, so creating infinite copies of the map, the parallel universes
@esrohm64604 жыл бұрын
releasing the a button actually doesn't matter. what matters is the when not the if for short hops. if releasing would matter than something in some situation would happen when you release it no matter how long you held it before but short hops are determent by the length of the a press and you could argue that releasing triggers that the button is no longer pressed but its not like when you release that you go from a jumping into falling but you just no longer jump also the out of bounce never pushes you back, but rather wall have rectangles around them going into the out of bound area in which they can push you back and if you go past that in one step you are past that rectangle you are no longer in a area that pushes you back but you are out of bounce so you don't move.
@goldenwarrior11864 жыл бұрын
Me the moment Pannenkoek mentions the first example: Wait that’s outdated it’s possible to get there with 0 now (and has been for like 3 years)
@AkanoWire3 жыл бұрын
7:56 the context is "A presses for the whole game" : 1 A press in the castle + 2 A presses in the level the context for "A presses on single star" is 3 A presses for the level ^^
@Battosai874 жыл бұрын
He is right about his claim that releasing the A-button doesn't do anything. Let's take your example of jump height. The determine factor how high mario jumps is not when you release the A-button. The real factor is how long you "hold" the A-button. Of course you have to release the jump button so it's not "hold" anymore. But this is not what the game actually checks. It checks how long the "hold"-period was and not when you released the button. It may doesn't make a difference from a practical point but from a programming point of view he is totally right and there is a big difference. Since the most information in this video are explained from a programmer perspective, he is right about saying releasing the A-button doesn't do anything.
@JGMeador4444 жыл бұрын
@jshowa o Yes, as you said, you do have to release A to press it again. However, in the video, when pannenkoek is talking about this, he's talking about actions, or things that are directly caused by the state of the A button. Pressing A makes Mario jump (the duration of the hold after the press is checked for jump height), and holding A makes you fall slower with a wing cap or it allows you to slowly swim, for example. These are actions. Releasing the A button does not directly cause anything to happen (could argue this is the determining factor for jump height, but the code checks if A is held, not if it's been released), and does not allow for any other movement options while the release is happening. So while releasing the A button is necessary to be able to press A again, the release itself is a useless part of the full A press in terms of movement options.
@JGMeador4444 жыл бұрын
@jshowa o I honestly haven't seen the code either, that was presumptuous on my part. I know I would code it like: if (A is pressed && A has not already been held for more than [x] frames){ Mario accelerates upward based on his horizontal speed; ++framesAHasBeenHeld; } In the context of the A button challenge, is there ever any benefit to Mario being in the "not jumping" state? I can't think of one.... I guess you could consider it an action, but even if you do, you get into the question of if that state transition matters. And you get into the real question we're discussing, which is whether to define the jump height based on how long you hold A or when you release A. I've always defined it for myself by how long I hold A, not by when I release it, but they're logically equivalent.
@iwersonsch51314 жыл бұрын
@jshowa o No action in the code checks for whether the A button is going from pressed to unpressed afaik. The code only cares about whether A is not held, held, or just now being pressed
@iwersonsch51314 жыл бұрын
@jshowa o If that is what you mean by "A being unpressed", then that is not equivalent to A being released.
@iwersonsch51314 жыл бұрын
@jshowa o Then you are confusing two different meanings of "being unpressed". The falling edge does nothing in the game's logic. Only the being down does.
@XenonPrimeSBSV3 жыл бұрын
This feels like a legitimate educational lecture that should be preserved for future generations, this deserves to be written about by future scholars.
@chaxinitus2 жыл бұрын
Oh my god that slow realization that he built up speed for 12 hours, fucking perfect.
@andrewshaw15712 жыл бұрын
Followed by carefully timed movements involving realignments to drop out of qpu alignment and hit sinking speeds while in pu's, meaning he would have to do them blind since he has to leave the camera behind to avoid crashing the console.
@jesseemerson54773 жыл бұрын
I got some awesome laughs from your reactions, Cheese. Love your content and keep going strong!
@esotericVideos4 жыл бұрын
It's like the Stairway to Heaven of Mario vids.
@orvilleredenpiller3383 жыл бұрын
I’ve never wanted to shove Robert Plant into a locker.
@adamwootton34594 жыл бұрын
Hahahahah oh man when he brought up the scuttlebug again after 20 mins of hardcore maths/physics I absolutely died!! Your reaction videos are the best cheese! More please!
@TheJoseluisperez10004 жыл бұрын
Tj "Henry" yoshi Sorry I love this meme and wanna keep it alive
@Double-X2-Points4 жыл бұрын
24:40 did we just figure out the secret of irl teleportation? 2021 gonna be nuts
@__G__-4 жыл бұрын
"Tell me your boyfriend won't cheat on you without actually telling me your boyfriend won't cheat on you" - This video
@Patralgan Жыл бұрын
I'm glad that after all these years there's finally many reaction videos of that video. I remember watching it many years ago multiple times and having my mind blown every time but for a long time there weren't any reaction videos, well maybe one which didn't even bother watching it through. I love the video because it is an explanation of something which must be the most insane elaborate and difficult tech for the most insignificant thing, just to collect a star in a video game in the most ridiculous manner imaginable.
@angrypicture61553 жыл бұрын
At 19:18 I was like "oh that's what happens when you fly through the stairs and end up standing in the void!" cool, I understand that now!
@СтепанНестеров-р2р3 жыл бұрын
Pannen has a video called 'Floors, Walls and Ceilings' which explains Out of Bounds in detail. Basically, you can not move there but you can have the floor behind Mario disappear, which means that Mario is now Out of Bounds and dies instantly.
@Aquaticset3 жыл бұрын
by the end i asked myself why he would spend 25 hours building up speed to get a star, but then he said in .5 a presses, and i died laughing
@KirsGM4 жыл бұрын
No kidding, no other video on the internet broke my mind like that one. All the effort put on it is out of this planet.
@Storm9574 жыл бұрын
Is this cheese’s first pannenkoek video?
@goinkosu4 жыл бұрын
the reactions indicate that it probably isn't. he seems familiar with pannen's style of commentary
@ShaunaJagan4 жыл бұрын
pannenkoek2012: "don't blink" Cheese: *NO ONE TELLS ME WHAT TO DO*
@vatoreflex4773 жыл бұрын
As a Dutch guy, I really love how you pronounce 'Pannenkoek'.
@buwayanialt6 ай бұрын
I think pannenkoek pronounces it wrong too lmao
@DARKLE14083 жыл бұрын
We went from positioning an actor, to rocket science, to quantum physics and string theory, just to get a star that would take less than 5 minutes... amazing!!
@beenardbruh96054 жыл бұрын
He goes on about "releasing to do short jumps" isn't that just holding it less and not having a direct effect itself?
@iwersonsch51314 жыл бұрын
Correct. The code that makes Marios jump lower and has him drop off of the owl and hangable ceilings only checks for whether A is being held or not, not whether you just now stopped holding A
@barry19023 жыл бұрын
Releasing the button IS not holding it. I don't understand why people keep bringing this up.
@kissenklauer70113 жыл бұрын
@@barry1902 because its technically a different thing and if youre gonna correct others about it you better get it right.
@cattysplat7 ай бұрын
That comment at the start on comments complaining they don't know what a half A press is, much like a disappointed teacher who knows 90% of the kids don't read the class notes and ask the same dumb questions again.
@CAMBSLC3 жыл бұрын
That haunting music, anytime anything is explained I hear that music. Every time it plays, some fabric of my Mario reality is turned inside out.
@hexxychan16494 жыл бұрын
Cheese sth abt PUs.....in big boos hunt in the elevator going down in that spinning thing if u manage to position yourself correctly you can blj while the elevator is going up and build up enough speed to get yourself in a pu... You can hear the music from the room with the spinning floor but u can't see anything.....
@stardustreverie97373 жыл бұрын
4:08 I'm pretty sure the release isn't the element that causes it, it's just the lower hold time
@chribu54546 ай бұрын
I hope this guy is actually an Astrophysicist for his career and this is just what he does for fun
@adriankasparek15614 жыл бұрын
I just realised this, Speedrunner Mario VS Melee Fox, wasn't 100% sure but after hearing "parallel universe", it just clicked in my mind LMAO
@tgguitarguy3 жыл бұрын
SM64 SRC Leaderboard: Category: IL of HMC 6 with less than 1 A press WR: 12:02:03.123 by pannenkoek2012
@TiltCntrlz8 ай бұрын
How about the new 3h45 video about invisible walls?
@LoreSolver48 ай бұрын
I also want cheese to react to that video
@claireschweizer4765 Жыл бұрын
when cheese said "mario's booty is thick sometimes he can't run fast" I lost it, he says it so calm and casual and you can just hear the rage behind it lmao I can't🤣🤧
@keeler19844 жыл бұрын
this should be a doctorate I feel like I just watched a brief history of time
@the_juug_god41004 жыл бұрын
Lol wonder how you'll manage when the electricity goes out for good, better save your food stamps up 🤣
@keeler19844 жыл бұрын
@@the_juug_god4100 Understandable have a nice day
@ifroad332 жыл бұрын
I think Pannen means that the "release" part of the press is not used in any level in order to save an A-press in the entire run. In speedrunning it is used very frequently, but when it comes to just saving A-presses, its not necessary.
@fortisch2 жыл бұрын
i don't get how this concept is confusing. pressing is half, releasing is half, if you only do one of the two, you halfed the process and it's is in theory a half press. If you don't agree with the idea itself, that's fine and legit, but how is it confusing?
@ShadowKingthe74 жыл бұрын
Ok you now need to react to Bismuth's video for the sm64 0 star tas
@RodriHermo4 жыл бұрын
Underrated comment.
@someguylostontheinternet45044 жыл бұрын
Pannenkoek: Don't blink! Cheese: *blinks* Pannenkoek: Am I a joke to you?
@cosmicfish46524 жыл бұрын
I now get I am four parallel universes ahead of you
@TheSektor474 жыл бұрын
As a programmer the parallel universes and the scuttle bug trick makes sense.. but why the fuck? I mean really? Who takes the time to think of this.. Basically an integer value for computers holds -32k to positive 32k. Basically if you assign a variable as say 35k then there will be an overflow. Thus resetting the position from positive 32k then overflowing into to negative numbers. I.e -32k (because the integer data type cannot physically hold that number . Nor can an integer hold a decimal.) If we tried to store 5.12345 in an int it cuts off the decimal giving 5. Its taking advantage of how variables are stored such as speed, position, distance, height, etc.. Also... again, why is this a thing. Logically it makes sense but why is it being dug into so deep. Im honestly amazed at the amount of work that he put into it and im super impressed to be honest. But again, what the FUCK.
@KaitouKaiju3 жыл бұрын
Because he wants to beat the game with fewest A presses
@nickd31574 жыл бұрын
Yo, i had never seen this video before, and holy hell!! What did i just watch? Your reactions and comments made it so much better as well!!! Im going to smoke a cigarette and let my brain cool off, my cpu is overheated.
@nickd31573 жыл бұрын
Lol shut it mister :-D i know its killing me and I accept that, its my choice, my life is shit anyway, literally just today felony warrants issued for my arrest, im on probation, and i have 100% complied, paid my fees and court costs, and completed every requirement of my supervision, yet they are violating me on some arbitrary b.s. and i made it known i will not comply. Welcome to my world buddy, lol i need that stogie, it keeps me cool, calm, and collect.
@ryananderson96683 жыл бұрын
What is the release of A, if not simply a lack of holding A? 3:50
@williamhutsch8514 жыл бұрын
the reason why its rounded down to 2 is explained in the bio he says to read before watching the video. Also from what i understood of the video the point of the scuttle bug is so that mario can realign with qpu by getting enough height to return to the initial universe. Right before that segment he noted that mario could get off the coordinate qpu path if he was raised to high and or he goes to low. It appears that without raising the scuttlebug in air he would probably travel too far going to another universe, but by hitting the scuttlebug and groundpounding he was able to stop before he went too far.
@sobbing_horse4 жыл бұрын
this videos actually outdated. he cut off about 9 hours in an updated video on his other channel
Coming back to see your reaction after Watch for Rolling Rocks in 0xA
@bob_kazamakis4 жыл бұрын
Your last vid was “Who finds strats for SM64?” And I think you found your answer with the god of strats himself lol
@iwersonsch51314 жыл бұрын
There are indeed situations where you want to not hold A anymore. These can be very soon after pressing A, e.g. to get a low jump or drop off a hangable ceiling - or they can be much later, e.g. to punchgrab and clone. In any case, actions that require you to not hold A are called "terminating", and they are never tied to the action of releasing the A button. How can we know that? Well, you can pause away the action of starting an A press to cancel it, and you can do the same thing with the action of releasing the A button, but you can't pause away the action of no longer holding A.
@pyr6664 жыл бұрын
it's computer science. part of the computer can keep track of the number for his x movement, but the part that executes code needs that number to be in between 2 values. so if the code can only go from 1 to 100, a value of 105 counts up to 100, then starts from 1 again. the code treats mario like he's in position 5, but the computer knows he's actually at 105. there's no visual data at 105.
@spaceangelmewtwo907419 күн бұрын
The precise moment when cheese at last became QPU-aligned: 22:41 Welcome back to the QPU grid, buddy.
@PhirePhlame2 жыл бұрын
There's a difference between the killplane and out-of-bounds. The killplane is a special floor which ejects Mario from the level if he gets within a certain height above it. This is how official fall-outs and bottomless pits are handled. Out-of-bounds is any area which has _no_ floor underneath it at all - not even the killplane, which to reiterate is itself a floor with special properties. It's extremely difficult to go into true out-of-bounds since all movement calculations which would go into it are cancelled. In practice, this means that out-of-bounds is every "invisible wall" you've ever encountered at the edge of a course. Thus, the only way to successfully enter out-of-bounds would be if the floor itself ceased to be under you (possible on the BBH carousel, if you clip through the wall), or if you ledgegrab, move to a position where climbing up would put Mario into the out-of-bounds (since that's a fixed snap up onto the ground, rather than a movement calculation - the very right-rear edge of the castle roof got slightly famous for this exact thing many years ago). Not that you can really do anything once you _do_ get out-of-bounds, though, as the game will void you out (even more unceremoniously than the killplane does) the very instant it happens.
@thomas33y804 жыл бұрын
I SAW THIS VID SO MANY TIMES how did you not see it until now??? literally the best video ever!!