the amount of jargon in that ocarina segment was incredible. almost every sentence included the name of some trick that would itself take 20 minutes to explain. that game has been exploited to death and i love it.
@@DeathByMinnow as a regular attendee of ZFG’s streams I understood it all, but yeah that much jargon with no context is gonna be a hard time for anyone.
I think this video really understates how absolutely insane the Pokemon one was. That's like one of those joke videos you'd see on UA-cam in 2006. The fact that it's a genuine run of Pokemon Yellow is absolutely insane.
i was friends with one of the tas authors back in like 2014 in minecraft. And the other author went on to make the arkanoid tas. We haven't talked in a long time and i became a taser myself in that time......
@@guy_th18 this is such a silly comment lol. arbitrary code execution can be as simple as warping you to the credits or as complex as coding entirely new games, it’s like saying “playing mary had a little lamb on the guitar is just as impressive as playing a metallica solo.” sure, they’re both done using the same tools, but the similarities end there
@@coolman2805 What I'm saying is that within the confines of TASing a game, any TASes that use an ACE exploit are roughly equivalent. Once ACE is used, it just becomes a measure of the TASer's ability to write good working machine code on the given console (which is indeed hard and does require a lot of skil!). It bypasses all other skills that impress people watching TASes, like coordination and planning, RNG manipulation, frame perfect exploits and all the like. I personally prefer TASes that "think outside the box" rather than "gain the ability to redefine the entire box". Hope that makes sense.
@@flazzorb i mean, hes not really using ram right? hes not actually coding the games, hes just coding the visuals the game would make, its a video not a controllable game
Fun fact the super wavedash samus was preforming was actually a super DUPER wavedash that goes even further than a regular super wavedash. Dead serious.
That is correct. A super wave dash is frame perfect. A SUPER DUPER wavedash is not possible with human hands as it requires like 200 forward and back inputs performed in a nanosecond. Really insane tas stuff
He switched the execution mode to draw images on the screen and generate sounds based on button inputs (that are TAS button inputs), so basically he converted that whole movie into combinations of A, B, START, SELECT, UP, DOWN, LEFT, RIGHT... Crazy encoding scheme
As silly as some of these runs are, they take a lot of skill and knowledge to route these. Really interesting stuff EZ. The Pokemon run is crazy to say the least.
@@bobboomer5348 Basically code translating into everything you see is written with button inputs. Since it's a TAS there are a ridiculous number of inputs. With arbitrary code execution instead of displaying the game it displays 4 different games and a spongebob scene.
@@hoagielamp6543 Yep! Another surprising thing is the Shiny Celebi -- you can't legitimately obtain a shiny Celebi in the English version of Pokemon Crystal
I love lobosjr explaining this in relation to the centipede demon glitch in dark souls. It was some story about a guy just accidentally doing something that broke the game, then speed/challenge runners obsessively messing around in that same area doing the same thing until they found a consistent way to break the game
It's a lot of time and obsessive tinkering. I listen to a podcast with one of the guys that was big at the start of Link's Awakening Remaster speedrunning, he found out how to walk around on top of a wall to get to a loading zone. Think it was mentioned in a TomatoAnus video? ua-cam.com/video/yOMKljWdCIE/v-deo.html That's King Nole, right there
One thing to mention for the Melee one is that it also uses a variation of the super wavedash sometimes called the super-duper wavedash. Unlike the super wavedash, which requires two frame-perfect inputs and can be used in competitive play, the super-duper wavedash requires *six* frame-perfect inputs and is considered TAS only, and it sends even farther. In those clips where Samus does them, you can tell she's doing them when her tether grab comes out.
As an fighting game enthusiast, i love watching tas vs tas fights. The'y're entertaining showcases of 1 frame combos, touches of deaths and exploitation of janky hitboxes
Great note about all dungeons no doors, a newer all dungeons route (i think the srm route) completes all dungeons as child while void warping around, and actually is an rta viable all dungeons no doors route, because it incidentally doesn't open any doors!
Usually I shrug off commenters trying to “expose” a speedrun or a TAS as children who don’t understand this stuff yet, but the fact that there’re multiple of those on a melee TAS is... concerning...
I like it when people who are new to speed running mistake a TAS for a human player. **World Record Comments Section** “Wait, but I saw a guy name TAS do it so much faster.”
The first TAS I saw was an SMB3 video (this was pre UA-cam). The way the guy got 99 lives by just jumping from cannon ball to cannon ball on the flying ship seemed insane but I just assumed they just had timing and control innately memorized. Nowadays I love stumbling upon speedruns of games I know nothing about and assume they're TAS because of the glitching and insane precision of movement only to find out it's not a TAS.
I remember the first time I saw a TAS I thought it essentially just meant cheating but, like, in an allowed way So the genuine question I had while watching the run was “Wait, if this is a TAS, why wouldn’t you just skip to the end of the game from the beginning”
Excellent video! I really hope you can upload more videos like this in the near future! They're easily my favorite content of yours! Thanks for uploading! Also, I remember fondly, viewing those last 2 TASes long ago.
Fun fact, there's a zelda LOTAD (Low optimization tool assisted demo, what they call these non-speed oriented TASes) every Feb 21 on ZFG's channel, like the no doors OOT one. I think my favourite is Majora's mask in 2 pauses remastered.
The person who did the Pokémon TAS is literally a genius. The knowledge, ingenuity, and creativity required to pull that TAS off is mind blowing. His/her level of intelligence is honestly intimidating to me.
I remember that pokemon TAS, my jaw dropped and i never learnt how it really worked So they essentially rewrote the original game with parts of the other games?
No, it's basically "just" a video player, reading button inputs to stream a video. There's something similar for the SNES, where the SM64 1 Key TAS is shown.
They made the video which you see into a code which is then inserted into the game as a complex series of button inputs which the gameboy then reads out and display’s the video.
@@gragogflying-anvil3605 oooh, just a vid, really damn cool regardless I just tought that they did it with a game as their base, as in, modified Pokemon into a video player
@@rompevuevitos222 Yes, that's correct. Taking control over the game and repurposing it into a video player. That's why it is so damn impressive in my opinion.
I made the original pokemon yellow TAS run that did arbitrary code execution ( aurellem.org/vba-clojure/html/total-control.html ). Awesome you were able to dig it up! This is a really great video covering the history of pokemon yellow ACE and it was great to see how far everyone was able to take it over the years! Originally, it took me almost 10 minutes to get to the initial bootstrapping code; later, people figured out how to get it down to under a minute by extensively using the pokemon list and relying on calling out to existing pokemon subroutines to minimize code. One minor correction, MrWint's run actually uses the IR port of the gameboy to input the audio/video segment of the run, as just using the buttons doesn't have nearly enough bandwidth to pull it off. The initial bootstrapping of MrWint's run IS done with buttons, but one it transitions to the video/audio it's all IR.
"type punning" - where data is converted between types as a result of their underlying memory being the same - for instance as a result of a glitch like the pokemon buffer overflow as shown. The data is the same, but the way the game uses it is different.
I like this. I hope that we can expect more stuff like these, or even meme speedruns, in the future. But it's your channel and your work, so whatever you want to do
For the first one, it seems like it'd be easier to just kinda overlay every level in a level builder kinda thing and find a route through all at the same time (if at all possible in that case, the blocks could obviously just entirely block your way)
i wouldn't be surprised if the actual route planning used something like that initially. probably just having every level loaded at the same time like a gigantic splitscreen setup rather than overlayed? definitely curious about the details of how that one was routed
"Because the gameboy color is such low level computing, there's no real difference between code and data" As a computer science student, I want to inform you There is never a difference between code and data. It is a fundemental design decision behind all modern computers. So theoretically with insecure enough software, you can do this sort of thing on any computer.
Yeah to be technically exact all computing is like that at some level - it's important to mention in the context here as it isn't immediately obvious how inputs become video/audio signals
I think he is correct in the video. In many operating systems and baked into some languages there is a difference between code and data. It's a security feature where data cannot be executed. That can be exploited in certain attacks, but there is a distinction. Once you get low enough, like assembly on a GBA, those controls don't exist.
You didn't have to say you were a comp sci student, we can all tell by the way you said something factually incorrect with the self assurance of a redditor xd
Hi! Computer scientist/engineer here (already graduated) There are some people implying this comment is wrong, it is not. RAM serves both as code memory as well as data memory. If this weren't the case, ACE/RCE exploits wouldn't exist, which they do. There are some architectures that isolate code from data. But they are not common and the definitely are not what you'd expect in a computer or games console. It is true that although code and data live in the same physical place, modern OS use some security measures, such as the non-executable flag (NX) to tell the hardware which RAM space should be executable and which one shouldn't. So it's true that ACE exploits like the ones featured on game color are not to be found unless you find a kernel-level exploit as well (or even a hardware-level one)
Basically...guy used a vulnerability in the game code to allow himself to execute his own code, then used that to allow the game to read code from elsewhere, and used THAT to just create the mishmash you saw
@@sirswagabadha4896 no no no.... you misunderstood. HE IS STREAMING EVERYTHING ON SCREEN THROUGH THE 6 CONTROLLER INPUTS!!!! everything! He wrote a program to take whatever the game sees in the controller inputs, do something with it, and just display it on screen. with 6 inputs, this dude streamed audio and video through a controller to be played on screen.
The clip used to demonstrate super wavedashing in the melee tas actually includes super duper wavedashing at the start, which is a super wavedash but you do a frame perfect sheildgrab after to greatly increase distance.
Making me realise I need to get better at TASing and make time for it again, these runs are all so amazing, I adore what what these people can do!! Masterjun videos especially always just make me happy.
The channel "Practical TAS" did an hour long documentary/video essay on the history of the world record for Peach's "Break the Targets" (Target Test) level in Super Smash Bros. Melee. I HIGHLY recommend it. While the video does go into the TAS runs that created new, better optimized routes, the main focus is on the absolute madmen that have fought for this record, going all the way back to the mid-00's. Basically, Peach's best possible times require specific turnips (and other items) to be pulled using her down-special. However, that's all random number generation (RNG) dependent, so you have to get insanely lucky, or find ways to tilt the RNG in your favor (and still get unbelievably lucky!). A Beam Sword is needed, and that alone has only a 1/768 (0.013%) chance of being pulled. So the guys who fought for the record spent hours upon hours trying to get the correct pulls, only for the CHANCE to execute nearly frame-perfect inputs.
I love Curcuit's videos. My favorite is the no keyboard challenge. The only way to move forward is through a long line of boats. Also, the only way to exit menus such as crafting tables or chests is to wait for them to auto-close after a certain length of time. While waiting he plays a different game with his inventory each time, such as Snake or Pong.
I've seen the Family Feud one before and I lost it back then, those answers were hilarious Also that pokemon one, man, I can't even begin to wrap my head around that
This video looks so good on my 4k TV i had to walk to my laptop to say keep up the good work. I was wishing for more frequent videos when I saw this one lol.
(family feud tas) The game also has a list of acceptable misspellings, such as spelling "TOAST" as "TOST" Also, you forgot the part at the end where the serious answers get 0 points and very unserious answers ("common soup ingredient? Car motor!") get highest points available
lol @ the Dance Dance Revolution-type screen for the Super Mario World 1 run ^^ A run not in this video that I think should've been included: a Super Mario Bros. 3 run where the TAS'ers get the "wrong warp" glitch in World 7-1, and then find a supposed "backdoor" that enables things like a "color a dinosaur" minigame that requires the "sudo" command to run ("We coloring; grab the crayons!"). Shigeru Miyamoto, supposedly as part of the office pool, guessed that someone would find the backdoor in 1994. Also, a Super Scribblenauts run where the TAS'ers just guess "dead lion" for nearly everything and it somehow works.
the same-input mario world TAS was incredible, but what really made me lose my s*** was the pokémon "TAS". beautiful, truly beautiful. I love nerds now
That's super Mario world speedrun honestly is the most exciting thing I've seen all year I'm obsessed with that game and I still play it like twice a week and I don't know how many ROM hacks I've played but it is such a fucking amazing game. I don't care the mechanics of it so good
It's not possible on real hardware, you would need to solder the cables directly to the cpu to input the button presses and even then it most likely wouldn't even work because of interference and hardware bugs.
This kind of reminds me of some of the genius stuff the programmers of some games manage to do to make them look really freakin' good, & play good too.
the amount of jargon in that ocarina segment was incredible. almost every sentence included the name of some trick that would itself take 20 minutes to explain. that game has been exploited to death and i love it.
I can't even begin to explain how lost I was while listening to that section.
@@DeathByMinnow as a regular attendee of ZFG’s streams I understood it all, but yeah that much jargon with no context is gonna be a hard time for anyone.
You weren't kidding. I didn't start counting until halfway through, but it's every sentence.
Not to mention it has ACE as well, the debut of which featured the FrankerZ on B button glitch.
@@T3sl4 YEP FrankerB
I think this video really understates how absolutely insane the Pokemon one was. That's like one of those joke videos you'd see on UA-cam in 2006. The fact that it's a genuine run of Pokemon Yellow is absolutely insane.
Yeah I was just thinking that that sounded like a weird creepypasta.
The TAS that was shown for a few seconds, the Super Scribblenauts one, is probably one of my favourite TASes. It's hilarious.
How can I find it? 😮
@@GniefFiar thank you!
i was friends with one of the tas authors back in like 2014 in minecraft. And the other author went on to make the arkanoid tas. We haven't talked in a long time and i became a taser myself in that time......
@@jongyon7192p don't tase me bro
Remember kids, there's nothing that can't be solved without a little inginuity and a lot of dead lions.
That Repeated Input run is absurd.
its like playing multiple rounds of 3D chest... at once
I believe someone beat mega man x and abother maga man game with gis actual human hands with duped inputs
True
I want to see the unedited tas with just one video display of the run from start to finish
The Mario one was crazy but that Pokémon one blew my mind
The pokemon tas was insane! That should have been the finale clip if you ask me
i’m still so confused
It's only as impressive as any arbitrary code execution exploit. Once you're there you can pretty much do anything
@@guy_th18 this is such a silly comment lol. arbitrary code execution can be as simple as warping you to the credits or as complex as coding entirely new games, it’s like saying “playing mary had a little lamb on the guitar is just as impressive as playing a metallica solo.” sure, they’re both done using the same tools, but the similarities end there
@@coolman2805 What I'm saying is that within the confines of TASing a game, any TASes that use an ACE exploit are roughly equivalent. Once ACE is used, it just becomes a measure of the TASer's ability to write good working machine code on the given console (which is indeed hard and does require a lot of skil!). It bypasses all other skills that impress people watching TASes, like coordination and planning, RNG manipulation, frame perfect exploits and all the like. I personally prefer TASes that "think outside the box" rather than "gain the ability to redefine the entire box". Hope that makes sense.
I found that one a few years ago and am surprised it hasn't gone around more!
i cant wrap my head around what this guy did with pokemon, thats on a whole new level
I know how he did it, but I have absolutely no clue what he did to do it.
Seriously, I had no idea it even had enough ram to do something like that.
@@flazzorb I know right!?!
Halfway through I quite literally forgot I was watching an actual TAS and thought it was a really good ytp lmao
@@flazzorb i mean, hes not really using ram right? hes not actually coding the games, hes just coding the visuals the game would make, its a video not a controllable game
stil very fucking impressive
@@LolMinecraftGames But hes also managing to effectively import that video with just the basic controls of a gameboy.
Fun fact the super wavedash samus was preforming was actually a super DUPER wavedash that goes even further than a regular super wavedash. Dead serious.
That is correct. A super wave dash is frame perfect. A SUPER DUPER wavedash is not possible with human hands as it requires like 200 forward and back inputs performed in a nanosecond. Really insane tas stuff
@@chuifongtam4703 hm, the super duper wavedash requires 6 frame perfect inputs: ua-cam.com/video/ykdNCycF4Fw/v-deo.html
also the goomy zoomy/boost ball
@@XkinhoPT 6 frame perfect inputs doesn't seem humanly impossible to me, if someone did a ton of attempts to get it legit I'm sure they would.
@@StormGallade Yes, 6 frame perfects inputs is hardly possible, but it's more realistic than "200 inputs per nanosecond"
The pokemon one seems undoable, it's amazing how they did it.
Crazy stuff. Basically writing code inside the game. Unbelievable
Im Rob Schneider
How does he do that?
He switched the execution mode to draw images on the screen and generate sounds based on button inputs (that are TAS button inputs), so basically he converted that whole movie into combinations of A, B, START, SELECT, UP, DOWN, LEFT, RIGHT... Crazy encoding scheme
@@slyonerz I loved you in 50 first dates :)
aka every april fools masterjun tas
lol
mhm
lol
lol
BOTH OF YOU GUYS????????????????
4:57 I almost skipped thinking it was a sponsorship lol
I did skip it and realized it afterwards
The Pokemon one seems almost too amazing to believe, so I downloaded the Lsnes movie and... good god what a work of art, truly amazing.
I don’t understand the Pokémon run at all so it doesn’t look impressive
@@bobboomer5348bro how many times you gonna reply this same comment lol
Hi could yo capitalize the G in God next time? Thanks
I've heard of bsnes, but, uh, lsnes?
@@ehhhhhhhhhhk bruh you aint serious XD nobody cares about your cult bs
As silly as some of these runs are, they take a lot of skill and knowledge to route these. Really interesting stuff EZ. The Pokemon run is crazy to say the least.
I don’t understand the Pokémon run at all so it doesn’t look impressive
@@bobboomer5348 Basically code translating into everything you see is written with button inputs. Since it's a TAS there are a ridiculous number of inputs. With arbitrary code execution instead of displaying the game it displays 4 different games and a spongebob scene.
@@hoagielamp6543 Yep! Another surprising thing is the Shiny Celebi -- you can't legitimately obtain a shiny Celebi in the English version of Pokemon Crystal
I always like when TAS speed runs use glitches that are so crazy you don’t know how they found the glitch.
I love lobosjr explaining this in relation to the centipede demon glitch in dark souls. It was some story about a guy just accidentally doing something that broke the game, then speed/challenge runners obsessively messing around in that same area doing the same thing until they found a consistent way to break the game
Aye a fellow Megadeth fan
A lot of the time it's a compound of knowledge about how the game works and what other glitches it has so that you can experiment with other ones.
It's a lot of time and obsessive tinkering. I listen to a podcast with one of the guys that was big at the start of Link's Awakening Remaster speedrunning, he found out how to walk around on top of a wall to get to a loading zone. Think it was mentioned in a TomatoAnus video?
ua-cam.com/video/yOMKljWdCIE/v-deo.html
That's King Nole, right there
"How does he dooooo that?"
My thoughts about this run exactly Patrick
When the thumbnail looks flashy and disconnected but ends up being a perfectly accurate representation of ONE SINGLE TAS.
Arbitrary code exicution always amazed me, it has no limits
Ram.
*execution
One thing to mention for the Melee one is that it also uses a variation of the super wavedash sometimes called the super-duper wavedash. Unlike the super wavedash, which requires two frame-perfect inputs and can be used in competitive play, the super-duper wavedash requires *six* frame-perfect inputs and is considered TAS only, and it sends even farther. In those clips where Samus does them, you can tell she's doing them when her tether grab comes out.
That Pokemon Yellow TAS reprogrammed my brain as I watched it and made it play the whole first season of Swat Cats: The Radical Squadron.
Jesus. 3:04 just trying to comprehend this breaks my brain!
As an fighting game enthusiast, i love watching tas vs tas fights. The'y're entertaining showcases of 1 frame combos, touches of deaths and exploitation of janky hitboxes
the pokemon yellow tas is probably one of the craziest things ive seen
"the no doors collective" I fucking love this timeline
The save file name is FCKDOORS lol
@@SyrupBuccaneer Oh yeah lmao, I saw that pop up during the video and had to scroll back and rewatch that part out of confusion
those doors...just got slammed
Great note about all dungeons no doors, a newer all dungeons route (i think the srm route) completes all dungeons as child while void warping around, and actually is an rta viable all dungeons no doors route, because it incidentally doesn't open any doors!
i was so confused during a few of them. My face looked like you were trying to explain bitcoin to a 13th century peasant
That Pokemon Yellow TAS has been one of my favorite videos for a while.
A question on my mind for a while is if a Majora’s Mask no doors TAS would be possible. The biggest issue I immediately spot is the clock tower door.
Clip into the building to hit the loading zone.
Love the Asumsaus transition at 11:41
Usually I shrug off commenters trying to “expose” a speedrun or a TAS as children who don’t understand this stuff yet, but the fact that there’re multiple of those on a melee TAS is... concerning...
the samus run also uses super duper wavedashes which go further. You can see them because shes grabs after her super wavedash
I like it when people who are new to speed running mistake a TAS for a human player.
**World Record Comments Section**
“Wait, but I saw a guy name TAS do it so much faster.”
99% of those are joking
@@R8Spike I hope
The first TAS I saw was an SMB3 video (this was pre UA-cam). The way the guy got 99 lives by just jumping from cannon ball to cannon ball on the flying ship seemed insane but I just assumed they just had timing and control innately memorized.
Nowadays I love stumbling upon speedruns of games I know nothing about and assume they're TAS because of the glitching and insane precision of movement only to find out it's not a TAS.
I remember the first time I saw a TAS I thought it essentially just meant cheating but, like, in an allowed way
So the genuine question I had while watching the run was “Wait, if this is a TAS, why wouldn’t you just skip to the end of the game from the beginning”
@@thatoneguy9582 "tool assisted speedrun" windows movie maker is a tool right xd
Excellent video! I really hope you can upload more videos like this in the near future! They're easily my favorite content of yours! Thanks for uploading!
Also, I remember fondly, viewing those last 2 TASes long ago.
A FIVE SECOND SPONGEBOB CLIP BEING PLAYED IN FULL WITH NO EDITING IN THIS YEAR??? AND THE VIDEO ISN'T TAKEN DOWN??? HOLY SHIT
How does he dOoOoOo it
5:00 no left mouse button is easy, just rebind break block/attack to some other button smh my head...
Fun fact, there's a zelda LOTAD (Low optimization tool assisted demo, what they call these non-speed oriented TASes) every Feb 21 on ZFG's channel, like the no doors OOT one. I think my favourite is Majora's mask in 2 pauses remastered.
The person who did the Pokémon TAS is literally a genius. The knowledge, ingenuity, and creativity required to pull that TAS off is mind blowing. His/her level of intelligence is honestly intimidating to me.
you can just say their
Totally didn't expect me in this video, lol
I also love creative TASes
My favorite TAS by far has to be the Dr. Kawashima Brain training TAS
I love that with ACE you can literally just code a game into another game which is *technically* possible to do in the base game
I remember that pokemon TAS, my jaw dropped and i never learnt how it really worked
So they essentially rewrote the original game with parts of the other games?
No, it's basically "just" a video player, reading button inputs to stream a video. There's something similar for the SNES, where the SM64 1 Key TAS is shown.
They made the video which you see into a code which is then inserted into the game as a complex series of button inputs which the gameboy then reads out and display’s the video.
He even said in the video that it's not actually gameplay. It's just videos made to look like other games.
@@gragogflying-anvil3605 oooh, just a vid, really damn cool regardless
I just tought that they did it with a game as their base, as in, modified Pokemon into a video player
@@rompevuevitos222 Yes, that's correct. Taking control over the game and repurposing it into a video player. That's why it is so damn impressive in my opinion.
"I'll include links..." as Link appears on the screen... I see what you did there!
hi
I made the original pokemon yellow TAS run that did arbitrary code execution ( aurellem.org/vba-clojure/html/total-control.html ). Awesome you were able to dig it up! This is a really great video covering the history of pokemon yellow ACE and it was great to see how far everyone was able to take it over the years! Originally, it took me almost 10 minutes to get to the initial bootstrapping code; later, people figured out how to get it down to under a minute by extensively using the pokemon list and relying on calling out to existing pokemon subroutines to minimize code. One minor correction, MrWint's run actually uses the IR port of the gameboy to input the audio/video segment of the run, as just using the buttons doesn't have nearly enough bandwidth to pull it off. The initial bootstrapping of MrWint's run IS done with buttons, but one it transitions to the video/audio it's all IR.
That extra Samus Down-B for the memes happens to be at the time 13:37
“or you can just check out either of pannenkoek’s channels”
yep, that about sums up the history of mario 64 lol!
I'm convinced that the people who route these kind of TAS's are savants and have 5-D brains.
The fact that the Gameboy Color can handle a SpongeBob Clip
Really recommend checking out the Family Feud run and so glad it made this list. I haven't laughed that hard in years!
the ACE-pokemon yellow tas is to this day one of my favorite things to ever happen ever.
like... how does he do that
"type punning" - where data is converted between types as a result of their underlying memory being the same - for instance as a result of a glitch like the pokemon buffer overflow as shown.
The data is the same, but the way the game uses it is different.
I'm super happy you at least referenced the A button challenge, I was waiting for it all video!
I like this. I hope that we can expect more stuff like these, or even meme speedruns, in the future. But it's your channel and your work, so whatever you want to do
Plot twist, this whole video was a TAS
I mean... Technically
Ezscape isn’t real. He’s just a TAS
Thank you for all the links in the description for even the videos you didn't go into detail on.
For the first one, it seems like it'd be easier to just kinda overlay every level in a level builder kinda thing and find a route through all at the same time (if at all possible in that case, the blocks could obviously just entirely block your way)
i wouldn't be surprised if the actual route planning used something like that initially. probably just having every level loaded at the same time like a gigantic splitscreen setup rather than overlayed? definitely curious about the details of how that one was routed
"Because the gameboy color is such low level computing, there's no real difference between code and data"
As a computer science student, I want to inform you
There is never a difference between code and data. It is a fundemental design decision behind all modern computers. So theoretically with insecure enough software, you can do this sort of thing on any computer.
Yeah to be technically exact all computing is like that at some level - it's important to mention in the context here as it isn't immediately obvious how inputs become video/audio signals
I think he is correct in the video. In many operating systems and baked into some languages there is a difference between code and data. It's a security feature where data cannot be executed. That can be exploited in certain attacks, but there is a distinction. Once you get low enough, like assembly on a GBA, those controls don't exist.
You didn't have to say you were a comp sci student, we can all tell by the way you said something factually incorrect with the self assurance of a redditor xd
What he meant therefore is simply that in the Gameboy color there's absolutely no security
Hi!
Computer scientist/engineer here (already graduated)
There are some people implying this comment is wrong, it is not. RAM serves both as code memory as well as data memory. If this weren't the case, ACE/RCE exploits wouldn't exist, which they do.
There are some architectures that isolate code from data. But they are not common and the definitely are not what you'd expect in a computer or games console.
It is true that although code and data live in the same physical place, modern OS use some security measures, such as the non-executable flag (NX) to tell the hardware which RAM space should be executable and which one shouldn't.
So it's true that ACE exploits like the ones featured on game color are not to be found unless you find a kernel-level exploit as well (or even a hardware-level one)
I'm going to need an extremely long explanation of what was going on in the pokemon run
Basically...guy used a vulnerability in the game code to allow himself to execute his own code, then used that to allow the game to read code from elsewhere, and used THAT to just create the mishmash you saw
@@sirswagabadha4896 no no no.... you misunderstood. HE IS STREAMING EVERYTHING ON SCREEN THROUGH THE 6 CONTROLLER INPUTS!!!! everything! He wrote a program to take whatever the game sees in the controller inputs, do something with it, and just display it on screen. with 6 inputs, this dude streamed audio and video through a controller to be played on screen.
The clip used to demonstrate super wavedashing in the melee tas actually includes super duper wavedashing at the start, which is a super wavedash but you do a frame perfect sheildgrab after to greatly increase distance.
Thanks for covering my Family Feud run!
Making me realise I need to get better at TASing and make time for it again, these runs are all so amazing, I adore what what these people can do!! Masterjun videos especially always just make me happy.
The channel "Practical TAS" did an hour long documentary/video essay on the history of the world record for Peach's "Break the Targets" (Target Test) level in Super Smash Bros. Melee. I HIGHLY recommend it.
While the video does go into the TAS runs that created new, better optimized routes, the main focus is on the absolute madmen that have fought for this record, going all the way back to the mid-00's. Basically, Peach's best possible times require specific turnips (and other items) to be pulled using her down-special. However, that's all random number generation (RNG) dependent, so you have to get insanely lucky, or find ways to tilt the RNG in your favor (and still get unbelievably lucky!). A Beam Sword is needed, and that alone has only a 1/768 (0.013%) chance of being pulled. So the guys who fought for the record spent hours upon hours trying to get the correct pulls, only for the CHANCE to execute nearly frame-perfect inputs.
I have to imagine some younger viewers are seeing Tankman in the brain age TAS and wondering "wait how is the fnf guy in a video this old"
Because he's the Newgrounds mascot.
@@ju2tunknown yeah no shit
And pico
I got memories of playing shitty flash games and the newgrounds logo.
I absolutely love that this guy made a Tas of Tetris within a tas of pokemon within a tas of another pokemon game
I love Curcuit's videos. My favorite is the no keyboard challenge. The only way to move forward is through a long line of boats. Also, the only way to exit menus such as crafting tables or chests is to wait for them to auto-close after a certain length of time. While waiting he plays a different game with his inventory each time, such as Snake or Pong.
Excellent video! Very well made, thanks for including me in it 👍👍
youre welcome.
being included.
The family feud one makes sense now.
I can imagine someone playing doom through pokemon yellow
But can it run doom
I've seen the Family Feud one before and I lost it back then, those answers were hilarious
Also that pokemon one, man, I can't even begin to wrap my head around that
Man you never fail to impress with your videos. You single handedly showed me why speed running is so interesting, and I'm very grateful for that.
9:56 when Chuck Norris plays Tetris
This video is amazing. That clip of Samus killing Zelda gave me life
12:55 That isn’t even the super wavedash.
THAT, is the SUPER DUPER WAVEDASH
This video looks so good on my 4k TV i had to walk to my laptop to say keep up the good work. I was wishing for more frequent videos when I saw this one lol.
(family feud tas)
The game also has a list of acceptable misspellings, such as spelling "TOAST" as "TOST"
Also, you forgot the part at the end where the serious answers get 0 points and very unserious answers ("common soup ingredient? Car motor!") get highest points available
lol @ the Dance Dance Revolution-type screen for the Super Mario World 1 run ^^
A run not in this video that I think should've been included: a Super Mario Bros. 3 run where the TAS'ers get the "wrong warp" glitch in World 7-1, and then find a supposed "backdoor" that enables things like a "color a dinosaur" minigame that requires the "sudo" command to run ("We coloring; grab the crayons!"). Shigeru Miyamoto, supposedly as part of the office pool, guessed that someone would find the backdoor in 1994.
Also, a Super Scribblenauts run where the TAS'ers just guess "dead lion" for nearly everything and it somehow works.
the same-input mario world TAS was incredible, but what really made me lose my s*** was the pokémon "TAS". beautiful, truly beautiful.
I love nerds now
Tas is one of these coolest things in existence
thank you for explaining the family feud one. I saw that TAS and didn't understand it at all.
That first run is like communicating with only one letter of the alphabet by making ASCII art of whole sentences with it.
Ayy right off the bat it’s the OG same input TAS
9:55 "Look at my mad skills!" **MANIFESTS SPEED DEMON**
The Pokemon clip was wild. It felt like a fever dream a programmer would have.
That's super Mario world speedrun honestly is the most exciting thing I've seen all year I'm obsessed with that game and I still play it like twice a week and I don't know how many ROM hacks I've played but it is such a fucking amazing game. I don't care the mechanics of it so good
The multiple Mario levels with the same input creator must be a God.
the 0 score Dodonpachi Daioujou TAS is incredible
I have no fucking idea what happened in the Ocarina TAS but it was fascinating.
that wall kick at 2:14 was pretty cool
oh id love more vids like this. these kinda tases are really interesting
i so wanna see that pokemon yellow tas on real hardware if possible
It's not possible on real hardware, you would need to solder the cables directly to the cpu to input the button presses and even then it most likely wouldn't even work because of interference and hardware bugs.
That Ocarina of Time TaS is like an acid trip. You navigate a world that makes no sense.
Good to see you back, EZ. :)
okay the pokemon yellow thing crashed my brain
If I may offer a suggestion, how about games with the largest and shortest difference between casual and speedrun playthroughs?
Hahaha, I've seen that Mr. Wint TAS before. It's amazing!
that pokemon tas is the best tas of all time ngl
This kind of reminds me of some of the genius stuff the programmers of some games manage to do to make them look really freakin' good, & play good too.
the no left click tas was done on the same seed where he beats Minecraft in 30 seconds
this man is insane lmao
I’m genuinely in awww at the Pokémon one wtf was that!!!! That was amazing
Not a TAS, but I got a good score in Crossy Road without moving left, right, or backwards.
That Pokemon TAS is insane
Challenger Andy did the Minecraft left click challenge with even more restictions, no glitches, non-TAS, on a random seed
That Pokemon Arbitrary Code Execution is how I imagine SCP-079 works.