17:31 I've had several people reach out to me about your reaction. While its true that people do continue to recognize me from this youtube comment, not all the attention has been bad. It's been a fascinating 6 years to say the least with plenty of highs and lows, but especially as I find myself attempting to pursue a computer science degree, I've been perfectly content living my life and maintaining a (relatively small) internet presence (mainly on twitter). I still get comments with people making A Press jokes at least several times a week (a year or two ago, it was as often as every day of my life), but I've noticed an interesting phenomenon. At a certain point, when you hear the same joke over a thousand times, you become so good at ignoring it, that you begin to stop noticing when it happens at all. There have been points where I have considered completely deleting my account and starting fresh, but I'm glad it never came to that since I believe it has made me a stronger person overall. If anyone reading this is curious about anything in particular, I still read every notification and I've always held the firm belief that I want to make myself as accessible as possible.
@@beginnereasy the semantics were completely defined in the video. It's his field more than it is yours, the least you could do is follow his terminology, though I bet that's a bit hard for a snoteating toddler such as yourself.
@@beginnereasy Like he explained in the video, it depends on the context. You're counting before the level even starts, he still beat the level in .5 presses. I don't get why you didn't understand this.
@@gottagofastest lol just say you ain't that good at much. I haven't met many people who have truly mastered even one thing that would hate on another person for mastering something no matter how silly it is in their opinion. You're either young, or really sad, or both
@@blind_surgeon When I first saw your comment, I thought it was dumb, because Asmongold seems like the last big streamer that would care about being relevant, but then I realized you're right! He has to support his lavishly expensive life of luxury...
I looked it up, it is very unhealthy to have a 180 BPM after working out. And this guy isn't working out. I get his adrenaline is pumping because he got the world record and 1000s hours of time and effort for that moment, but holy shit that is terrible. He needs to see a doctor.
@@kabosui over 180 isn't unhealthy if you're young and an athlete. I've literally spent an hour straight with a 180 heart rate the whole time, and been at 200+ for 5+ minutes before. For the average person/someone over the age of like 40 though, yeah that's unhealthy (for context, I was a collegiate rower)
@@jamesddiii1292 he enjoys Super Mario speedruns and spend hundreds of hours on them. so I don't think he is an athlete like you. He is also not pushing his body through physical means so it is concerning he managed to reach such a high heart rate. I mean for Christ sake he got 180-190 through pure adrenaline, definitely quite unhealthy, think it is almost enough to damage the heart if he is not in a healthy shape. If he was in healthy shape I think it changes the story a bit.
@@kabosui also let’s keep in mind we have no idea what kind of heart rate monitor he’s using. it could be mis calibrated for all we know. still insane tho, it was sustained at like 175-180 for a little while.
When he mentioned jumping on top of the scuttlebug after the 20min explanation of parallel universes, someone in chat said: "So it all goes back to the buginning" and I just wish I could marry that person
I was thinking about that the whole time he was talking. I think a lot of people got confused and distracted, but I was just sitting there thinking "what was the point of the scuttlebug? and this is all to save half of a button press..."
I think most people, myself included. Forgot about the scuttle bug, forgot about the A and forgot where we were even at when talking about PU and QPU. But *NOBODY* forgot about Henry.
I've actually watched this video 3 or 4 times now. At first, I was shell shocked and none of it made sense. Now, it makes perfect sense. Parallel universe, all of it. It's just hilarious watching Asmon's reaction + Henry's wholesome response to it all even in this comment section. This video is a gem.
Holy shit! I've never seen someone got destroyed that hard like TJ "Henry" Yoshi. My man also got laughed at by Asmongold and his audience 6 years later.
@@AverageSneedEnjoyer Nah, I've seen him around and he's thriving on the popularity. He's like a mini-celebrity. People will sometimes jokingly give him crap but every time I spot him in the comments he's a good sport.
@@youtubesuresuckscock the fuck are you on about? I feel like you put your fingers in your ears for the explanation and afterwards just invented something that sounds stupid so you can win an argument against what wasn't said. "If you define a button press as the button having ever been pressed" isn't even a remotely objective definition. You haven't created an elegant definition, you've just created a definition that ignores important details.
The best thing about that whole setup is that it is used to save half an A press. All of that 12 hour long building up speed, traveling to parallel universes and the scuttle setup just because the star is out of reach of a jump. The people figuring out the A button challenge are just insane.
@@rayafk8502 yeah if you're exercising or doing something that excites you it's fine, if you're just chilling on a chair and suddenly your heart goes up to 150+ that's a problem
i have regular svt and my heart rate regularly gets stuck at 185 bpm and i can assure you even when im in hospital neither alarms are going off nor is a doctor preparing to shock me
He did make the joke, but it spawned a non novel novelty version of a parallel universe that only you exist in, but you aren't aware that you switched universes yet....unless you are reading this, then the now you are in while reading this will be updated and you will hopefully avoid the time loop by noticing the extra ....
@@KingKRool91 wow, 10 months later and still the need to talk shit. Spelling is a arbitrarily convention and I speak four different languages, english not being my native one. How about you fuck off and watch some more old videos, bozo.
If anyone is interested in the concept of "writing code while inside the game", basically memory manipulation, you should really check out the speedruns for a game called Dark Cloud 2. In that run, they specifically modify the stat values of different weapons and items to write specific values to specific memory slots. Its like the run at 12:00, but to a much much more insane degree, and eventually they manipulate the memory to unlock developer/debug mode and then teleport to the final boss fight and give themselves maxed gear.
I wanted to give a quick explanation for how the Super Mario World credits warp works. In computer memory there is static and dynamic memory. Static memory holds things like textures, backgrounds, and the instructions for the game, etc. Dynamic memory holds things like enemy positions, item spawn timers, animation data, basically anything that changes during gameplay. These enemy positions and other dynamic memory values are represented by numbers, so are the instructions in static memory, the difference is that the computer is treating the positions like positions and the instructions like instructions. As the game runs a cursor (points to the current instruction being run) moves down the static memory instructions and runs them. As it does this it might jump back and forth between lines, for example if mario picks up a coin it might jump to the line with the instruction that increases the coin counter. The game can be glitched so that the cursor running instructions in static memory actually jumps to the dynamic memory where our enemy positions and yoshi position, animation data. etc. is all stored. Normally this causes a crash because the game will try to run a number that doesn't correspond to a valid instruction. However if we change our dynamic memory to numbers that do correspond to valid instructions the game will happily run these as if they were. In this glitch the values in dynamic memory correspond to instructions that jump the cursor to the end credits instructions in static memory and these are run causing the credits to start.
Love how you broke it down in an easy to understand way, thank you! I can't even begin to imagine how hard it is to replicate the exact numbers. How did people even figure it out? Can you calculate it the other way around but inputting the numbers and seeing what that looks like in game so you can replicate it later?
@@Vokoca Sorry, 5 months late, there are numerous faster methods of achieving this same goal, however they require much more precise positions. Most of the values set in this version of the skip are quite leniant as far as memory manipulation goes since they are only manipulating the x sprite position and not the x position of the Koopa which could be subpixel, sprite positions are not subpixel perfect. The exact y coordinates do not matter as much either since they are being used to tell the game where to jump the cursor to, as long as this is in a range somewhere before the manipulated memory then the computer will skip over unmanipulated memory and end up running the manipulated part. Bonus part: If the koopa dies too high then the cursor may be set too far before the manipulated memory and the game will crash before reaching it. If the koopa dies too low then the cursor will end up starting in the middle of the manipulated memory and will only partially run the manipulated memory also causing a crash.
Forgive my ignorance, but does Asmongold usually take us on random adventures like this? If so, I'm definitely subscribing to this dude bc this was the greatest random video click I've had the privilege to view
If you liked that video, check out Bismuth's A button challenge documentary series. He goes over the whole history of the challenge, and how many A button presses were pressed over the whole game from the begining of the challenge until today. And he covers all the glitches that were used to bring that count lower. Episode 6 has basically covered everything until this year with a teaser for part 7 where some new strats were recently found.
40:35 I love that reveal that he *knows* how much he's f***ing with everyone. Been talking in near-monotone the whole time keeping his cool like "yeah, no big deal" and then he hits you with the "just kidding :)" ):!
If anyone is curious for more info, this is called "arbitrary code execution". You modify the state of memory in very specific RAM addresses, then find a way to treat that block of addresses as code. In this case, the whole Yoshi egg, shells, etc, is setting up the state of the RAM. When Yoshi grabs the coin created by the fireball at the same time mario grabs it, it confuses the code and causes it to run what is in memory at that exact address as code (instead of increasing your coin counter). This is why working with pointers is scary. If you don't know what you're overwriting, it can have seemingly random and dire consequences in your code.
The real treasure was the sm64 section Seeing asmon desperately try to understand quadruple parallel universes and syncing speeds is hilarious, his facial expressions are so good
Paramedic: Press this cloth against his artery, he's losing too much blood Paramedic: he's, he's flat-lining what's happening? Why the fuck did you let go? Mario speedrunner: What? You didn't say 'half a press'.
After seeing Terminalmontoge’s Speedrunner Mario animations (specifically fox vs Mario) it really is amazing to see the actual strategies in speed running. Like holy shit the “Parallel Universes” thing is real.
I think its sick to use up hundreds of hours to run through a game. Its not even fun anymore, they must dream of this shit by now. I'll never understand your fascination for this..
Basically it's because there's a conversion from a big number to a small number, so a position above 32767 gets wrapped around to -32768+reminder, making it so collision is checked for position 0,0 is the same as 0, 65536, and same in the other direction. This is actually decently common to see in programs, as smaller numbers are faster for the computer to deal with, and so lossy conversion that has a repeating pattern happens. Though now we use at least 32 bit, so it's way harder to actually use.
That was a quality video. Seen the length of it and thought no way I watch it all or skip most but no, at 20 minutes it went up a gear and was mad dog from there on. Asmongs reactions helped me know I wasn’t going mad or too deep.
Imagine you are one of the original Mario 64 devs watching this. They basically just set back Marios position when he floats off the map, never imagining they were creating parallel universes with a few lines of code.
This is why I think speedrunning games is an argument for us living in a simulation. it's a stretch I know but there are games within the game that devs never knew people would be playing. It was in the code but the devs never intended for people to use it that way. It reminds me of the mandlebrot set. That uniquely infinite fractal pattern created with math was there before humans knew what math was. Before the earth was a thing, math created the mandlebrot set and within it are things that look like elphants, other animals, landscapes, and trees. We as humans create things quite simply, and within it we can discover unforeseen complexities that run so deep we can spend a lifetime trying to perfect our understanding of them.
@@MorrowProduction u still miss a point all living beings have organs and other organisms functioning together or separatley etc still got a high advance brains and so on
*Mario 64 Part* At the start: "Why I can press a button a half time" Also at the start: "How to make a bug jump higher" At the middle: "Let's talk about parallel dimensions" Me: "Sorry, did I skip a part?"
The glitch with the $1000 bounty was legit caused by a random cosmic ray causing a specific bit on his computer to flip from a 1 to a 0 which corresponded to Mario's vertical position and made him warp upwards. Took years for somebody to realize this and it's like a 1 in a trillion thing to happen. Veratasium mentioned it in a video as did multiple articles when it was discovered what caused it as the odds that it happened during a speedrun attempt live on Twitch is astronomical and because of the publicity the cash bounty to reproduce what was precieved as a normal glitch got. And the fact that the bounty was offered by the same guy that went viril over the .5 A press Henry thing that's been memed do death is crazy. That video caused him to have a mental breakdown though and made him not do commentary videos anymore while it got Henry an audience on Twitch and UA-cam and he collabed on stuff with other streamers later on and did speedruns. It's all a crazy part of internet and gaming history.
@@CassiusStelar Nope, there is no valid explanation that involves a glitch with the cartridge pins. It's almost certainly a Single Event Upset, which is most likely caused by high-energy radiation, which is quite likely to be caused by a cosmic ray. It's just the most probable explanation (by far) given what we know.
Talk about next level problem solving. The way all the parts come together like that is nothing short of incredible and truly shows the limits of human ingenuity. Maybe I'm baised though bc comp sci major
On the NES Mario record, let's say every time he runs it it takes 3 minutes on average per run (and obviously they took more time at the start and less time at the end, since every mistake is a "run-kill" and he resets the game, the math adds up to: 14,941 tries == 44,823 Minutes 44,823 minutes == 747.05 Hours 747.05 Hours == 31.1 Days This man spent 31 consecutive days of his life perfecting this run, and that's the time on this marker, he probably spent even more time reading and investigating the glitches and practicing each and every one of them individually.... Total respect
It's crazy to think that Super Mario 64 is one of the most iconic speedrun games in the community which has been out for about only 25 years and there are still discoveries for glitches in the game that the runs keep getting faster. I just learned today that 12 hours in the parallel universe is equivalent to 2.458 seconds in real life
the scuttlebug thing, even though I'm seeing it happen and I'm hearing him explain. i can only imagine this with no context no audio being the most schizo thing to ever figure out lmao. imaging being someone with no tools assisting to figure out how to cheese the game in different aspects just tried this out randomly. You know Halliday's eggs would not be a thing in this world with these Speedrunners.
These things aren't discovered by 1 person. This is the result of a community effort. 1 person discovers something and shared it within the community like "hey look at this interesting thing I found" and then other people say "oh that is interesting, I wonder if that can be used to do x or y thing" and while testing that one of them finds another unique interaction and shares that. Then someone else will say "oh shit nice man I wonder if that could fit into this insane challenge I've been working on theorycrafting" and so on and so forth. These things are the result of an entire community accidentally discovering things one after the other over 20+ years. It's really cool to see and is constantly evolving. I have no doubt this will be used in other things and even more crazy shit will be discovered as a result somewhere down the line
Why do you have to be so demeaning and judgemental? You are almost certainly contributing less to the world than this guy, who is doing what brings himself and his community joy
"With no tools?" You do realize they have memory viewers right? Its still an incredible discovery but like they definitely have tools, that's why they're called "Tool-assisted speedruns"
This is the funniest Asmon video i have ever seen when it got to the Mario 64 portion, my brain couldnt handle it, absolutely hilarious, fuckin PHD in physics to understand this video hahhaha
I'd be really interested to see if their's an upper bound to the number of QPUs and if spawning them infinitely results in a memory leak, or one is actively happening, he's just controlling the leak.
@@xXAkirhaXx given that mario's real position is a float, the limit would be the upper bound of a 4 byte float, which is 3.4 * 10^38, though rounding errors would mess up the game once mario reaches a certain distance and then he'd overflow at the limit. Also, while parallel universes look like new ground, there actually isnt anything out there. the game is only ever using the original area to check for collision, so no extra memory would have to be allocated.
27:00 These man understanding of game mechanics is on a whole new level. The average "normie" players will never understand how much try and error, time and knowledge lie behind these superior runs. Imaging having Super Mario PhD...
Asmon should really react to Bismuth's series on the history of the A press challenge, particularly the pannenkoek revolution. There are some tricks that would blow anyone's mind there like cloning
For those of you who don't know what "sub-pixels" means, each pixel on your screen is made up on red, green, and blue lights, each of them jammed inside of each pixel. Those are sub-pixels. They generally usually cannot be seen with the naked eye. And that flagpole clip requires such precision that it needs to be in the right sub-pixel, and that can't even be accomplished via normal movement - you need to have something else shift Mario by a fraction of a pixel, such as a corner boost, or maybe jumping on a certain enemy in a specific way, etc.
Ah, that not what it means in Mario bros . A lot of nes games the cordnet system was greater then the video output resolution. Hence mario could be in an x, y cordnet with finer percision then what was rendered. Not sure why this was done .. my guess would be pal / nstc formatting consideration maybe so they could build game logic and have it be universal between versions. then when rendering it adjust for the display resolution.
27:48 Man, i remember that after this came out, a lot of videos from a lot channels explaining this came. At the time, it was entertained, but did knew why, suddently, a LOT of channels decided to make a video about parallel universes in mario 64.
I don’t think I’ve ever felt so much anxiety, confusion and nausea at the same time, than I did when listening to the scuttlebug explanation. Update: The above sensation x1000 after listening to the multiverse that exists within Super Mario 64
Even more mind blowing, the watch for rolling rocks star has been bumped down to 0 A presses, and you don’t have to wait 12 hours to sprint through parallel universes
"Oh, no, so he's gonna have to find an amount of parallel universes that aligns with the quarter stepping?" This right here is why the internet exists.
In computer and electrical engineering what he drew to demonstrate the button press is called a timing diagram. The jump action occurs on a rising edge (when the signal changes from 0 to 1), but the button is still being held and other changes stay until the falling edge.
I really feel like Asmon would love Ocarina of Time speedruns, especially the LOTADs that ZFG has put out. They're so technical and in depth, they're some really great runs
If these speedrunners dedicated the same amount of time to a trade or an instrument etc, they would be masters of it... Speedrunning is fascinating, on one hand it is impressive, on the other hand it just feels like such a waste of a life
21:24 I'm gonna be a Nitpick Andy and say that this, and every other first party nintendy games are made for everyone, not just kids Games exclusively made for kids are often simple to a point of being insulting to kids that have basic hand eye skills me, and many other people as kids played these games, and eventually figured it out 8)
Newtonian Physics: The A button on the controller was pressed inwards. Release would be an outward movement, thus the button was pressed once no matter if its held motionless. Quantum Physics: The games coding does not recognize a full press, there are specific situations only allowed when the button is in a depressed state, and another action can only be performed after the button is released thus making a press, hold, release cycle being equivalent to 1 press of the button.
I used to judge people who spent so much time and energy on useless achievements. Now I'm just amazed and impressed when people are passionate about anything. It is truly astounding.
17:31 I've had several people reach out to me about your reaction.
While its true that people do continue to recognize me from this youtube comment, not all the attention has been bad.
It's been a fascinating 6 years to say the least with plenty of highs and lows, but especially as I find myself attempting to pursue a computer science degree, I've been perfectly content living my life and maintaining a (relatively small) internet presence (mainly on twitter).
I still get comments with people making A Press jokes at least several times a week (a year or two ago, it was as often as every day of my life), but I've noticed an interesting phenomenon. At a certain point, when you hear the same joke over a thousand times, you become so good at ignoring it, that you begin to stop noticing when it happens at all.
There have been points where I have considered completely deleting my account and starting fresh, but I'm glad it never came to that since I believe it has made me a stronger person overall.
If anyone reading this is curious about anything in particular, I still read every notification and I've always held the firm belief that I want to make myself as accessible as possible.
I was going to troll and explain what a button press is but first we need to talk about parallel universes...
hope you're doing well mate
@@Sagragoth life remains good 👍
Man you really are strong, I would have probably gone insane if I were you lol
@@BunniMonster shut up
Henry - "Half a presses aren't real"
this dude- "you're wrong and im going to use quantum theory to prove it"
it's a full a press he just starts before the level. Arguing semantics I bet he's circumcised.
@@beginnereasy the semantics were completely defined in the video. It's his field more than it is yours, the least you could do is follow his terminology, though I bet that's a bit hard for a snoteating toddler such as yourself.
Bro this man is the TRUE NERD. Tell me I am wrong.
@@beginnereasy Like he explained in the video, it depends on the context. You're counting before the level even starts, he still beat the level in .5 presses. I don't get why you didn't understand this.
@@fuy1648
He said "I bet he's circumcised"
He's obviously a delusional moron so I'm slightly confused on how you don't get his lack of understanding.
Anytime I see a Mario speed run I feel like I'm a toddler with undeveloped hand eye coordination by comparison
True!
its kinda neat and endearing that people love this game so much they have managed to figure out how to play it in entirely new ways like this.
I chuckled
Imagine how good they could have got at something actually useful instead
@@gottagofastest lol just say you ain't that good at much. I haven't met many people who have truly mastered even one thing that would hate on another person for mastering something no matter how silly it is in their opinion. You're either young, or really sad, or both
Bro majored in Mario Sciences
stop trying to stay relevant. no one cares about your channel.
😆 that‘s a hilarious thought
Bro majored in desperately trying to stay relevant.
@@blind_surgeon When I first saw your comment, I thought it was dumb, because Asmongold seems like the last big streamer that would care about being relevant, but then I realized you're right! He has to support his lavishly expensive life of luxury...
These speed runs provided him with all the facial expressions he needs for any video thumbnail for the rest of his career.
Asmon: **Explains how incredibly precise the Speedrun is**
Meanwhile chat is just hoping the man doesn’t have a heart attack with that heartrate
I looked it up, it is very unhealthy to have a 180 BPM after working out. And this guy isn't working out. I get his adrenaline is pumping because he got the world record and 1000s hours of time and effort for that moment, but holy shit that is terrible. He needs to see a doctor.
@@kabosui over 180 isn't unhealthy if you're young and an athlete. I've literally spent an hour straight with a 180 heart rate the whole time, and been at 200+ for 5+ minutes before. For the average person/someone over the age of like 40 though, yeah that's unhealthy
(for context, I was a collegiate rower)
@@jamesddiii1292 he enjoys Super Mario speedruns and spend hundreds of hours on them. so I don't think he is an athlete like you. He is also not pushing his body through physical means so it is concerning he managed to reach such a high heart rate. I mean for Christ sake he got 180-190 through pure adrenaline, definitely quite unhealthy, think it is almost enough to damage the heart if he is not in a healthy shape. If he was in healthy shape I think it changes the story a bit.
@@kabosui also let’s keep in mind we have no idea what kind of heart rate monitor he’s using. it could be mis calibrated for all we know. still insane tho, it was sustained at like 175-180 for a little while.
@@jamesddiii1292 i simply would die
When he mentioned jumping on top of the scuttlebug after the 20min explanation of parallel universes, someone in chat said: "So it all goes back to the buginning" and I just wish I could marry that person
I was thinking about that the whole time he was talking. I think a lot of people got confused and distracted, but I was just sitting there thinking "what was the point of the scuttlebug? and this is all to save half of a button press..."
"He's buggining to believe" - Mariphios, definitely..
Girl pretty
eh, I'd marry the speedrunner/commentator. He obviously can hold a conversation :D
U got it wrong , its about holding half of A conversation, or 2.5 of A conversation if its the full speedrun@@paandock
"I am 4 paralell universes ahead of you" This is were the origin for the meme came from, this god damn video is...
And the sound bite "we need to consider parallel universes"
I think most people, myself included. Forgot about the scuttle bug, forgot about the A and forgot where we were even at when talking about PU and QPU. But *NOBODY* forgot about Henry.
I've actually watched this video 3 or 4 times now. At first, I was shell shocked and none of it made sense. Now, it makes perfect sense. Parallel universe, all of it. It's just hilarious watching Asmon's reaction + Henry's wholesome response to it all even in this comment section. This video is a gem.
Holy shit! I've never seen someone got destroyed that hard like TJ "Henry" Yoshi.
My man also got laughed at by Asmongold and his audience 6 years later.
He's still around in comment sections and always gets roasted. I feel bad for him, he's served his time in the comment gulag
@@AverageSneedEnjoyer Nah, I've seen him around and he's thriving on the popularity. He's like a mini-celebrity. People will sometimes jokingly give him crap but every time I spot him in the comments he's a good sport.
@@AverageSneedEnjoyer yeah, I feel bad too. The man also said sorry, but no one let it go.
Henry is, in fact, still not convinced and believes his truth. You lost him way before PU.
@@youtubesuresuckscock the fuck are you on about? I feel like you put your fingers in your ears for the explanation and afterwards just invented something that sounds stupid so you can win an argument against what wasn't said.
"If you define a button press as the button having ever been pressed" isn't even a remotely objective definition. You haven't created an elegant definition, you've just created a definition that ignores important details.
Asmons head in his hands saying "I forgot about A" obliterated my sides. The video was a masterpiece but asmons reaction elevated it.
Bro, I forgot about A, it was perfect LOL
The best thing about that whole setup is that it is used to save half an A press. All of that 12 hour long building up speed, traveling to parallel universes and the scuttle setup just because the star is out of reach of a jump.
The people figuring out the A button challenge are just insane.
henry is the one who really got obliterated
Might wanna get that checked, I think you need your sides for important things like... uh... blood retention?
Just because of that i alone I subscribed 😂
As a paramedic its so funny to see 180 heartrate on a screen without alarms going off or a doctor preparing to shock
What you make of this person's health?
Heart rates can get up there pretty regularly can’t they? I know mine does when I’m exercising. This isn’t me doubting you either.
@@rayafk8502 yeah if you're exercising or doing something that excites you it's fine, if you're just chilling on a chair and suddenly your heart goes up to 150+ that's a problem
@@rayafk8502 220 minus your age to calculate your estimated HR maximum. Chat have never exercised.
i have regular svt and my heart rate regularly gets stuck at 185 bpm and i can assure you even when im in hospital neither alarms are going off nor is a doctor preparing to shock me
Jesus lol that Mario 64 glitch explanation felt like a quantum physics class 😂 holy shit that was entertaining as fuck.
I could not stop laughing 😂
I can't believe that he missed the best joke on the 0.25 A presses video: 49:49
"You need to update your home to the death barrier"
He did make the joke, but it spawned a non novel novelty version of a parallel universe that only you exist in, but you aren't aware that you switched universes yet....unless you are reading this, then the now you are in while reading this will be updated and you will hopefully avoid the time loop by noticing the extra ....
@@ZephyrAvoxel I now see green ASCI characters all around me!
That Mario 64 run shows the reason why humans should be feared. The level of abstraction is more then amazing.
This is why aliens don't visit our planet anymore. That and the memes that are evolving since this video was drop.
Once AI takes over running everything this is all we'll do, crazy unnecessary shit like this.
Humans will definitely not be feared for their ability to spell correctly.
@@KingKRool91 wow, 10 months later and still the need to talk shit. Spelling is a arbitrarily convention and I speak four different languages, english not being my native one. How about you fuck off and watch some more old videos, bozo.
*than
If anyone is interested in the concept of "writing code while inside the game", basically memory manipulation, you should really check out the speedruns for a game called Dark Cloud 2. In that run, they specifically modify the stat values of different weapons and items to write specific values to specific memory slots. Its like the run at 12:00, but to a much much more insane degree, and eventually they manipulate the memory to unlock developer/debug mode and then teleport to the final boss fight and give themselves maxed gear.
so it's like creampie'ing a hooker without paying her and she doesn't notice it?
I wanted to give a quick explanation for how the Super Mario World credits warp works. In computer memory there is static and dynamic memory. Static memory holds things like textures, backgrounds, and the instructions for the game, etc. Dynamic memory holds things like enemy positions, item spawn timers, animation data, basically anything that changes during gameplay.
These enemy positions and other dynamic memory values are represented by numbers, so are the instructions in static memory, the difference is that the computer is treating the positions like positions and the instructions like instructions.
As the game runs a cursor (points to the current instruction being run) moves down the static memory instructions and runs them. As it does this it might jump back and forth between lines, for example if mario picks up a coin it might jump to the line with the instruction that increases the coin counter.
The game can be glitched so that the cursor running instructions in static memory actually jumps to the dynamic memory where our enemy positions and yoshi position, animation data. etc. is all stored. Normally this causes a crash because the game will try to run a number that doesn't correspond to a valid instruction. However if we change our dynamic memory to numbers that do correspond to valid instructions the game will happily run these as if they were.
In this glitch the values in dynamic memory correspond to instructions that jump the cursor to the end credits instructions in static memory and these are run causing the credits to start.
Thank you!
Tldr
@@cloudededen5819
Game memory go funky, game warp to credits.
Love how you broke it down in an easy to understand way, thank you!
I can't even begin to imagine how hard it is to replicate the exact numbers. How did people even figure it out? Can you calculate it the other way around but inputting the numbers and seeing what that looks like in game so you can replicate it later?
@@Vokoca Sorry, 5 months late, there are numerous faster methods of achieving this same goal, however they require much more precise positions. Most of the values set in this version of the skip are quite leniant as far as memory manipulation goes since they are only manipulating the x sprite position and not the x position of the Koopa which could be subpixel, sprite positions are not subpixel perfect.
The exact y coordinates do not matter as much either since they are being used to tell the game where to jump the cursor to, as long as this is in a range somewhere before the manipulated memory then the computer will skip over unmanipulated memory and end up running the manipulated part.
Bonus part: If the koopa dies too high then the cursor may be set too far before the manipulated memory and the game will crash before reaching it. If the koopa dies too low then the cursor will end up starting in the middle of the manipulated memory and will only partially run the manipulated memory also causing a crash.
Forgive my ignorance, but does Asmongold usually take us on random adventures like this? If so, I'm definitely subscribing to this dude bc this was the greatest random video click I've had the privilege to view
Welcome to Asmongold channel
have a good time
There's the Barny vids, then the one with the random death in Stonetalon... Yeah he does this kind of thing often.
@@runkurgan lol awesome! Then I'm happy to join this community. Thanks for having me
@@runkurganidk what barny vids is but that will be my next search lol
This dude was destined to design an engine that would allow light travel. He instead, spent his talent playing Mario 64. We're doomed.
That rolling rocks speedrun breakdown was something else. Building up speed for 12 hours just to save an "A" press or two.
I think it's to save half an "A" press 🤣
If you liked that video, check out Bismuth's A button challenge documentary series. He goes over the whole history of the challenge, and how many A button presses were pressed over the whole game from the begining of the challenge until today. And he covers all the glitches that were used to bring that count lower. Episode 6 has basically covered everything until this year with a teaser for part 7 where some new strats were recently found.
40:35
I love that reveal that he *knows* how much he's f***ing with everyone.
Been talking in near-monotone the whole time keeping his cool like "yeah, no big deal" and then he hits you with the "just kidding :)" ):!
This mans is the literal definition of “show your work”
If anyone is curious for more info, this is called "arbitrary code execution". You modify the state of memory in very specific RAM addresses, then find a way to treat that block of addresses as code. In this case, the whole Yoshi egg, shells, etc, is setting up the state of the RAM. When Yoshi grabs the coin created by the fireball at the same time mario grabs it, it confuses the code and causes it to run what is in memory at that exact address as code (instead of increasing your coin counter). This is why working with pointers is scary. If you don't know what you're overwriting, it can have seemingly random and dire consequences in your code.
The real treasure was the sm64 section
Seeing asmon desperately try to understand quadruple parallel universes and syncing speeds is hilarious, his facial expressions are so good
Paramedic: Press this cloth against his artery, he's losing too much blood
Paramedic: he's, he's flat-lining what's happening? Why the fuck did you let go?
Mario speedrunner: What? You didn't say 'half a press'.
this is one of my favorite videos of yours. so great to see the respect of speed runs and other technical gameplays. had me in stitches
After seeing Terminalmontoge’s Speedrunner Mario animations (specifically fox vs Mario) it really is amazing to see the actual strategies in speed running. Like holy shit the “Parallel Universes” thing is real.
Thats why he said "Im already 4 parallel universes ahead of you" cuz of QPU!
Watch their video of the BotW speedrun, WR, it is hilarious.
I think its sick to use up hundreds of hours to run through a game.
Its not even fun anymore, they must dream of this shit by now.
I'll never understand your fascination for this..
Basically it's because there's a conversion from a big number to a small number, so a position above 32767 gets wrapped around to -32768+reminder, making it so collision is checked for position 0,0 is the same as 0, 65536, and same in the other direction.
This is actually decently common to see in programs, as smaller numbers are faster for the computer to deal with, and so lossy conversion that has a repeating pattern happens.
Though now we use at least 32 bit, so it's way harder to actually use.
@@Dargoneth this comment fits wow pretty well
My God, that guy with his graphs and Asmond/Chats reactions had me in tears laughing. Just amazing stuff all around guys 😂
This guy is the Architect of Mario Matrix 😂
That was a quality video. Seen the length of it and thought no way I watch it all or skip most but no, at 20 minutes it went up a gear and was mad dog from there on. Asmongs reactions helped me know I wasn’t going mad or too deep.
Seeing Asmon’s mind slowly being broken by pannen was quite the experience
Imagine you are one of the original Mario 64 devs watching this. They basically just set back Marios position when he floats off the map, never imagining they were creating parallel universes with a few lines of code.
This is why I think speedrunning games is an argument for us living in a simulation. it's a stretch I know but there are games within the game that devs never knew people would be playing. It was in the code but the devs never intended for people to use it that way. It reminds me of the mandlebrot set. That uniquely infinite fractal pattern created with math was there before humans knew what math was. Before the earth was a thing, math created the mandlebrot set and within it are things that look like elphants, other animals, landscapes, and trees.
We as humans create things quite simply, and within it we can discover unforeseen complexities that run so deep we can spend a lifetime trying to perfect our understanding of them.
@@MorrowProduction The golden ratio is just a bad habit our programmer never knew was all over the code.
@@julioc.3158 Great phrasing & insight of the universality we see before us :)
@@MorrowProduction u still miss a point all living beings have organs and other organisms functioning together or separatley etc still got a high advance brains and so on
@21:22 Asmon: "When they released this game, this game was for kids."
Well, same as Peppa pig and there's a speed run for that.
*Mario 64 Part*
At the start: "Why I can press a button a half time"
Also at the start: "How to make a bug jump higher"
At the middle: "Let's talk about parallel dimensions"
Me: "Sorry, did I skip a part?"
The glitch with the $1000 bounty was legit caused by a random cosmic ray causing a specific bit on his computer to flip from a 1 to a 0 which corresponded to Mario's vertical position and made him warp upwards. Took years for somebody to realize this and it's like a 1 in a trillion thing to happen. Veratasium mentioned it in a video as did multiple articles when it was discovered what caused it as the odds that it happened during a speedrun attempt live on Twitch is astronomical and because of the publicity the cash bounty to reproduce what was precieved as a normal glitch got. And the fact that the bounty was offered by the same guy that went viril over the .5 A press Henry thing that's been memed do death is crazy. That video caused him to have a mental breakdown though and made him not do commentary videos anymore while it got Henry an audience on Twitch and UA-cam and he collabed on stuff with other streamers later on and did speedruns. It's all a crazy part of internet and gaming history.
How is he doing in a parallel universe though?
bitflip baby
Actually it was caused by faulty pins
@@CassiusStelar Nope, there is no valid explanation that involves a glitch with the cartridge pins. It's almost certainly a Single Event Upset, which is most likely caused by high-energy radiation, which is quite likely to be caused by a cosmic ray. It's just the most probable explanation (by far) given what we know.
@@animowany111 yes there is. Cartridge tilting can do shit like that
5:41 "ive died on this level before" lol i dont think theres a level i havent died on
Toad: "Mario, Peach was kidnapped by Bowser, you have to save her!"
Mario: "...5 minutes 🖐"
idk that seems a little slow...
4:54:81 lol
I LOVE THE HALF A PRESS VIDEO!!! I watch that shit once a year because it's so fucking impressive.
Seems that you're into pain because I received 3 aneurysms from watching that video once.
Talk about next level problem solving. The way all the parts come together like that is nothing short of incredible and truly shows the limits of human ingenuity. Maybe I'm baised though bc comp sci major
As soon as I think to myself this game can't possibly get anymore convoluted and complex, my guy drops the parallel universe bomb.
On the NES Mario record, let's say every time he runs it it takes 3 minutes on average per run (and obviously they took more time at the start and less time at the end, since every mistake is a "run-kill" and he resets the game, the math adds up to:
14,941 tries == 44,823 Minutes
44,823 minutes == 747.05 Hours
747.05 Hours == 31.1 Days
This man spent 31 consecutive days of his life perfecting this run, and that's the time on this marker, he probably spent even more time reading and investigating the glitches and practicing each and every one of them individually....
Total respect
It's crazy to think that Super Mario 64 is one of the most iconic speedrun games in the community which has been out for about only 25 years and there are still discoveries for glitches in the game that the runs keep getting faster. I just learned today that 12 hours in the parallel universe is equivalent to 2.458 seconds in real life
Asmongold killed me when he said "Will this be on the test"
This dude really just destroyed Asmongold's entire reality with half an A-press.
"you can't half an A press, if you press the button down even by a movement, that's a full A press"
"and if you don't press it, that's 0 A presses."
I love how Asmon's brains was so fried by his first watch of 0.5x A Presses that he didn't clue into the second video being a YTP at first XD
The multiverse mario speed run thing was insane dude it almost crushed my brain 🤣
Never have the words "i am 4 parallel universes ahead of you" been more true
Hell yeah that Pannenkoek2012 video is fucking legendary, can't wait to see the reaction (loving the speedruns rn)
Pancake2012
the scuttlebug thing, even though I'm seeing it happen and I'm hearing him explain. i can only imagine this with no context no audio being the most schizo thing to ever figure out lmao. imaging being someone with no tools assisting to figure out how to cheese the game in different aspects just tried this out randomly. You know Halliday's eggs would not be a thing in this world with these Speedrunners.
Dude's probably a near genius but instead of dedicating his intellect to any scientific field he spend his time on understanding mario64 lmao
These things aren't discovered by 1 person. This is the result of a community effort. 1 person discovers something and shared it within the community like "hey look at this interesting thing I found" and then other people say "oh that is interesting, I wonder if that can be used to do x or y thing" and while testing that one of them finds another unique interaction and shares that. Then someone else will say "oh shit nice man I wonder if that could fit into this insane challenge I've been working on theorycrafting" and so on and so forth. These things are the result of an entire community accidentally discovering things one after the other over 20+ years. It's really cool to see and is constantly evolving. I have no doubt this will be used in other things and even more crazy shit will be discovered as a result somewhere down the line
Why do you have to be so demeaning and judgemental? You are almost certainly contributing less to the world than this guy, who is doing what brings himself and his community joy
@@holysecret2 I think the only one being judgy here is you
"With no tools?" You do realize they have memory viewers right? Its still an incredible discovery but like they definitely have tools, that's why they're called "Tool-assisted speedruns"
This is the funniest Asmon video i have ever seen when it got to the Mario 64 portion, my brain couldnt handle it, absolutely hilarious, fuckin PHD in physics to understand this video hahhaha
I'd be really interested to see if their's an upper bound to the number of QPUs and if spawning them infinitely results in a memory leak, or one is actively happening, he's just controlling the leak.
no need for PHD in physics when a regular person like me could understand it :* pannenkoek did such a good job with explaining it all in a simple way.
@@xXAkirhaXx given that mario's real position is a float, the limit would be the upper bound of a 4 byte float, which is 3.4 * 10^38, though rounding errors would mess up the game once mario reaches a certain distance and then he'd overflow at the limit. Also, while parallel universes look like new ground, there actually isnt anything out there. the game is only ever using the original area to check for collision, so no extra memory would have to be allocated.
"It's not rocket science" has been replaced by "It's not Mario speedrunning"
RIP TJ "Henry" Yoshi. He tried to roast someone else, but instead got burnt to a crisp. You will be missed.😢
Most people dont appreciate the art of mastering this shit enough.
TerminalMontage’s joke about Mario being so fast he’s X parallel-universes ahead of [you] finally makes sense now
Asmongold going down the speed running wormhole. Time to make your viewers watch some Summoning Salt.
So THIS is where the "I am 4 parallel universes ahead of you" from terminal montage came from :0
I actually met the real actual TJ "Henry" Yoshi in a game of tf2. It was like meeting my favourite celebrity
Alt Title: Asmon Watches Super Mario video about what Half-A presses are, gets taught Quantum Physics and nearly has an aneurysm.
Asmons take on this actually made it 20x more interesting than just me watching it myself I must say.
Landing pixel-perfect in all of those blocks successively is like landing multiple Black Flashes in a row. It just *is* a legendary accomplishment.
Remind me what a black flash is
@@dannysetemup Just a fun Jujutsu Kaisen reference, it’s basically intense concentration like when an athlete enters “the zone”
@@Jitterzz thanks. Knew it was from a show but I couldn’t piece it together.
28:00 This part makes sense to me. It's just math
Hey everyone at 3:20 the little dinosaur runs across the blocks it's really cute
Haven’t watched the vid yet but I’m so ecstatic that asmon is watching another genre of game.
27:00 These man understanding of game mechanics is on a whole new level. The average "normie" players will never understand how much try and error, time and knowledge lie behind these superior runs. Imaging having Super Mario PhD...
Asmon should really react to Bismuth's series on the history of the A press challenge, particularly the pannenkoek revolution. There are some tricks that would blow anyone's mind there like cloning
watching Asmongold's mind melt as it watches Watch for Rolling Rocks is priceless.
27:40 "I built up speed for 12 hours. Now. Lets talk about parallel universes." 🤨😆🤣
Look at how people beat Ocarina of Time in any %. No one is complaining about that, but they are criticizing the zip.
For those of you who don't know what "sub-pixels" means, each pixel on your screen is made up on red, green, and blue lights, each of them jammed inside of each pixel. Those are sub-pixels. They generally usually cannot be seen with the naked eye. And that flagpole clip requires such precision that it needs to be in the right sub-pixel, and that can't even be accomplished via normal movement - you need to have something else shift Mario by a fraction of a pixel, such as a corner boost, or maybe jumping on a certain enemy in a specific way, etc.
Ah, that not what it means in Mario bros . A lot of nes games the cordnet system was greater then the video output resolution. Hence mario could be in an x, y cordnet with finer percision then what was rendered. Not sure why this was done .. my guess would be pal / nstc formatting consideration maybe so they could build game logic and have it be universal between versions. then when rendering it adjust for the display resolution.
@@matthewcampbell7286 Oh, I see 👀 Interesting! I never knew that!
After seeing this I'm fully convinced the matrix is real
6:14 “just give me 5 minutes I’ve gotta beat Mario”
Such a throw away flex
27:48 Man, i remember that after this came out, a lot of videos from a lot channels explaining this came. At the time, it was entertained, but did knew why, suddently, a LOT of channels decided to make a video about parallel universes in mario 64.
I don’t think I’ve ever felt so much anxiety, confusion and nausea at the same time, than I did when listening to the scuttlebug explanation.
Update: The above sensation x1000 after listening to the multiverse that exists within Super Mario 64
And then you let go of A, simple really.
Even more mind blowing, the watch for rolling rocks star has been bumped down to 0 A presses, and you don’t have to wait 12 hours to sprint through parallel universes
Vision: We know little about the Multiverse.
Dr. Strange: we know surprisingly little about the Multiverse.
This guy: Half press A, ez game
Last guy could've colonized Mars by now but instead he dedicated his life to speedrunning mario 64.
20:25 - 25:00 ARE TAKING NOTES GUYS? this will be in the test next week!
If figuring the secrets of the universe was a mario game, this dude would have already finshied speed running the big bang theroy
The technical mastery of the mario64 bit was just madness...I got the same feeling as when I watch quantum physics videos
I am 4 universes ahead of you
When bro said he might need 25 hours, not just 12 hours I died. 💀💀
"Oh, no, so he's gonna have to find an amount of parallel universes that aligns with the quarter stepping?"
This right here is why the internet exists.
This guy could have figured out interstellar travel. Instead he dived into the source code and became Neo.
The part about Mario PU was extremely cool. Not only itself but what it represents.
I actually understood the "half a press" speedrun since I'm also a game dev. But to find these stuff and use them in such a way... This is ridiculous.
Me: "I really should get some work done", Also Me: *Watches 30 minutes of a guy explaining quadratic parallel universes in Mario 64
In computer and electrical engineering what he drew to demonstrate the button press is called a timing diagram. The jump action occurs on a rising edge (when the signal changes from 0 to 1), but the button is still being held and other changes stay until the falling edge.
I really feel like Asmon would love Ocarina of Time speedruns, especially the LOTADs that ZFG has put out. They're so technical and in depth, they're some really great runs
First guy’s heart rate during run is the same as mine when I’m actually running lmao
If these speedrunners dedicated the same amount of time to a trade or an instrument etc, they would be masters of it...
Speedrunning is fascinating, on one hand it is impressive, on the other hand it just feels like such a waste of a life
probably the best youtube video i have ever seen! MINDBLOWING
I love how you show them the respect they deserve, both by watching and commenting, but also by genuinely learning the tricks and rules. Cudos.
You could practice this run for 3 months, and still not hit the first two jumps consecutively lol, thats how insane this shit is.
21:24 I'm gonna be a Nitpick Andy and say
that this, and every other first party nintendy games are made for everyone, not just kids
Games exclusively made for kids are often simple to a point of being insulting to kids that have basic hand eye skills
me, and many other people as kids played these games, and eventually figured it out 8)
For anyone looking for an answer to what "zero point five A-presses" means, there's a real quick answer at 16:23.
1:42
Asmon :" Wait a Second"
Speedrunner: "Ok"
Time doesn't matter, you can't say no to the literalgod
Alternative title: How to win an argument in the most complex way.
🤣😂🤣😂 45:50 "When you revolutionize the theoretical physics of a virtual multiverse because you don't want to let go of a button"
What a line!
Newtonian Physics: The A button on the controller was pressed inwards. Release would be an outward movement, thus the button was pressed once no matter if its held motionless.
Quantum Physics: The games coding does not recognize a full press, there are specific situations only allowed when the button is in a depressed state, and another action can only be performed after the button is released thus making a press, hold, release cycle being equivalent to 1 press of the button.
This is by far my favorite video, especially the N64 part, LOL.
I used to judge people who spent so much time and energy on useless achievements. Now I'm just amazed and impressed when people are passionate about anything. It is truly astounding.
We’d already be on Mars if Mario speedrunners applied their intellect to IRL stuff