@MegaMario9005 How he survived the turtle? The game has a kinda weird way of checking if Mario is landing on an enemy or not. As long as Mario is falling down, he'll land on an enemy wherever he may touch it, even if the enemy lands on him.
@MegaMario9005 Oh yeah, that part. All walls are made out of 16*16 pixel blocks. If Mario will land between two such blocks, with the right speed, he'll get stuck in the wall for one frame. During that frame you are able to do a wall jump.
@sideslide23 Nah, my attitude is fine =). I just think that you understand the purpose of this video. It is not to say "I finished the game" or anything. But to see if the input of a Tool Assisted Speedrun can be used on an actual console and game. Which this videos proves being possible
also the pipe in level2,1 do,nt lead you to world 8,and the the pipe you were go in before you get across the lave do,nt lead you to the last part of the castle.
also the allmost falldown in the gap of world8,2 brings me in concern.
but it,s true thid gsme had slot of glitches nintendo was,nt aware of.
but if those recorded button presses were send to the robot as an command input,whooah i will call this science fiction.
did he just bounce off the lava? considering how glitchy the game is, you can to the wall-jumping bit by landing in certain spaces, but when you can bounce off lava, you have got to be good!
@JoshuYT Yeah, many things are really difficult on console. Walljumping can be done for example. But some glitches basically requires you to go in slow motion when playing, even though it's possible in theory to do.
@Tomtelala i thought so too, but if you look at the description, it says this is a tool-assisted run, meaning that the game is sort of being hacked to make the game easier or harder to play.
@MrNamegame It's not hacked or anything. A TAS is just slowing down the game so you can get more precision with your input and uses save states and rerecording to fix mistakes.
But everything done in the movie can be done on a console if you repeat the same input. It's still the same exact game.
@Tomtelala that is not what i meant. sorry if you didn't understand me, but i am a bit autistic. look up "autism" on google. anyway, what i meant to say is that the tool that the maker of the video is using actually finds a path into the control center of the game, then finds out what the game does and changes it in a certain way, depending on the command the user of the tool inputs. that is my way of explaining it, i don't know how to explain it any other way. again, look up "autism" on google.
A person played on an emulator on the computer, and he could beat the game. Another person took those controls as we call them "input" and inserted them into his bot you see on the console. The bot is just playing back one man's controls he put into the emulator.
If there was ANY difference between the emulator and the real console, the movie would not play back correctly, mario wouldn't have finished the game. Therefore, the game behave doesn't change
@Wakssbm well how did he do the walljumping then? if you didn't read the description, it said it was tool assisted. i don't know wether to belive you or the video description, but i think the description is either lying or what is means by "tool-assisted run" is the NESbot.
@MrNamegame add on to previous comment: i think the descrition is either lying or what he means by "tool-assisted run" is that the NESbot has a program that has a tool-assist program. i think the description is lying though, because how would the guy have known the creator of the button press setup used a tool-assist program? anyway, let's just stop debating on this and forget about it, i watched this video a long time ago already.
The bot does not change the game in any way. It only does button-inputs. He got the .fm2 file (which is what records the button presses) from TASVideos org and uploaded it to his NESBot which relayed them to his NES. All the glitches, including the walljumping, are just that: glitches. It does not 'change' the game to make these things possible, they are all technically possible in real-time, just very difficult. If you go to TASVideos org it will explain how all the tricks are done.
You are right, it does change the way the game behaves. The same way that picking up a controller and pressing the buttons changes the way the game behaves. But it still does not change the actual programming of the game itself.
~To be brutaly honest, its a nice try and idea, but people have already made bots that run off a computer and play this game more than perfect, exploiting every part of the game Without any modding being done to the game cartridge. search some Tool assisted speed runs and you will see
~To be brutaly honest, its a nice try and idea, but people have already made bots that run off a computer and play this game more than perfect, exploiting every part of the game Without any modding being done to the game cartridge. search some Tool assisted speed runs and you will see
@HardcoreTVgabber You mean, tool assisted speedruns exactly like this one?
Tool-assisted speedruns are usually done on game ROMs on console emulators for PC. What this bot does is take an input file from one of those emulators, and play back the input on a real NES. The revolutionary part of this is that this is a speedrun from an emulator (FCEUX), which syncs back perfectly on a real NES.
@maximlef Most TAS videos abuse glitches to the extreme, therefore the whole 'non-death' thing is due to abusing the collision detection in the game. The people who make these videos research any possible stuff-ups in a programmers code, to shave time off and win the record time.
@SolusGhost If Mario is falling against an enemy, it doesn't matter where he will hit the enemy, Mario will still land on it.
The piranha plants have a "weird" hitbox. Meaning that the whole flower won't kill Mario. And if you fall through the flower to enter a pipe, it is possible to do so without getting hurt.
This run is as legit as any other Tool Assisted Speedrun.
@Tomtelala no its not.- there is a part towards the end of a lvl where the turtle jumps onto marios head, not the other way around- he should die there. . (if mario is big he will be small) - But mario simply bumps downwards- And he touches almost every plant in the game, not going into the pipes most of the time. Thats also a death hit. the bot used in the vid might be legit, but the speedrun is not. He should have been dead a million times.
@maximlef There is nothing fake about this video.Every time an enemy touches him, it's either because of the hitboxes or because you can touch the enemy on that way without dying.
Mention one of these places and I can explain for you.
@SolusGhost At 03:52 Mario was falling, and then it doesn't matter if the turtle hits Mario or the other way around, it will still be the same effect.
The hammers is because of the hitboxes in the game. As this is a Tool Assisted Speedrun, he could easily jump so that he was as close to the hammer as possible without dying, and that he did.
Again, with the fire, it's because of the hitboxes not being as big as the whole sprite.
@Tomtelala again your reply fails cause yet again ill tell you the "tool" is not deciding when to jump- Its already programmed from HappyLee's run. So in your words HeppyLee' is just that amazing he can avoid getting killed by EVERYTHING: _ Again read the description and look closely at the vid,. You keep talking about the hit boxes. In your mind they are as big as mario- And we all played this game and we know it aint true.
@SolusGhost The thing is, I know what a TAS is. The only thing that is stored in a TAS is pure input of a game. If you replay the emulator movie file with the emulator, it will just add the input to the game, just as the bot is doing. If it was fake, like if it was using a game genie code, the movie wouldn't replay correctly. So you CAN NOT cheat with a Tool Assisted Speedrun.
The hitboxes are smaller than the sprite, not the same size. And that's one of the reasons you don't get killed.
@Tomtelala OMG. pointless arguing with you. - the point i gave you are so easily identified as hits- Like mentioned almost every single flower he hits dead on- but your saying that if i go and play mario now i can just jump into all the flowers and not die?
@SolusGhost If you jump the right way on them, yes you can. Falling through at the right time with the right speed and position, you can go through a flower and enter a pipe while it is there. If you go to tasvideos' website, click on "Game Resources" and then "Super Mario Bros", you'll find a lot of glitches in the game and explained how and why they work
There are a lot of games where it looks like the character got hit, most of the cases it is because of bad hitbox detection, calm down please
@Tomtelala again you talk about going into the pipe.- He does that like 5 times this whole video while hitting the flowers like a 100 times. Thats MY point. And im calm.- But please. Look at the vid. Count how many times he hits "DIRECTLY" on a flower and does "NOT" go into the pipe. There are plenty of "hit kills" which didnt get registered. And thats not because of the hit-box area. If it where, the hit box would only be 1% of the actual object.
@SolusGhost All of them are indeed because of the hitboxes and at many places it is really easy to do it on console (As seen in this video for example). Many of the times it is because the flower is about to go into the pipe again, where you are unable to get killed by it. Other times he's touching the top, or the side, of the flower without dying, this is because of bad hitboxes.
No matter what you say or believe, nothing is fake and you can do this yourself too.
@Tomtelala You should keep in mind the bot is just copying the game of a other player. So it CAN be fake. Read the description. HappyLee made this run, not the "robot" the robot is simply copying HappyLee's button pushes-
Guys, wall jumping is possible in Super Mario. If you push the jump at the frame you hit the wall, it works. The pass through wall trick is similar. Both are possible, but nigh impossible to do in un-assisted play.
This is the result of almost three decades of training in 14 different universes. Going back to his second adventure is a walk in the park for him, so much he can wall jump in this game too.
Now, if I understand TASs correctly enough, don't the replay files even sync the RNG that games utilize so that way the replay is crystal clear? Would this translate into consoles as well or will there be an occasional Hammer Bros. hammer that gets Mario or something?
@Itsbrown4606 if there even is anything random in mario 1, it's completely based off of memory values that are in the player's control like time or inputs held down
While I agree with everyone on TASVideos that having a way to play back TASes on actual hardware is really, really, really cool, the ramifications for the non-assisted speedrun community are staggering. Will Speed Demos Archive have to start being like Twin Galaxies and only accept a speedrun if Nate physically witnesses it, lest a less obviously tool-assisted movie and play it in this manner?
@SatansBestBuddy1 Probably a glitch related to the vine, and somehow triggering the event of having climbed it while doing something unrelated at the right time.
I think it's cool that a controller can be programmed to do a pre-recorded run in a game, but how is it in this video that when mario bumps into piranha plants or runs into hammers or the squids he doesn't die? and is wall jumping really possible in this game? or are these things only possible because of the programmed controller or a modified game?
haha :D now i can finally and honestly say this: "NO REAL!! ITS A BOT PLAYING!! D:" im sick of reading comments like that in speed run videos xD but now i could say it myself xD
@lifehackertips I have considered making some nice cleaned up boards. How much seems reasonable for the whole setup? And would anyone be interested in buying one?
@pjgat09 - Good sir, I salute you. Contact Nintendo, ask for a lower percentage of profits a license agreement than seems strictly reasonable, and make MILLIONS :D :D. Mad props for awesomeness XD
Oh ok, so it's a socket connection. For a moment there I was confused on how you secured it. It seems like a fairly simple circuit to send a byte of controller input every frame... so what else does it have to process besides the input request, and how long did it take to build this?
@TimeSpaceMage If you know what you're doing its a fairly simple circuit. I had the NES trigger an interrupt on the arduino every time it wants controller information (latch pulse). When that happens, the buttons are stored into the shift register and the arduino changes the buttons before the next latch. The most difficult part was storing the button data. I put together a raw SD library form some info I found and got it to work .Check out the instructables link if you want to try building one.
OK cool, found it. I admit I haven't done much physical work with building circuits, but the procedural format of the steps is really handy and a good reference. It looks like a really fun project.
@soweluww I've already considered that idea. I have plans to make a nice small board for this, but if it were to go into the controller it would need batteries. I may look into it further, but for now it will remain external.
holy shit that's mind boggling ... can't tell U how many times I tried playing that last level and losing every time!
Steph6n 5 days ago
Bowser, you have a freakin' robot Mario trying to save the princess. You're screwed.
StuffedAnimalPlanet 2 weeks ago
You could use a lm1881 connected to the composite video to generate a vsync signal, instead of using the polling signal. Good idea, no?
mirabilis 1 month ago
walljump in Super Mario Bros,????
Skaterplusboard 1 month ago
I bet he still can't beat Ghouls and Ghosts.
JeffroTV 2 months ago
I would love to see this bot desync half way through.
weirwindle111 3 months ago
rebot?
MegaMario9005 4 months ago
3:52 what?
MegaMario9005 4 months ago
@MegaMario9005 How he survived the turtle? The game has a kinda weird way of checking if Mario is landing on an enemy or not. As long as Mario is falling down, he'll land on an enemy wherever he may touch it, even if the enemy lands on him.
Tomtelala 4 months ago
@Tomtelala I do not say that as a bounce from wall to wall
MegaMario9005 3 months ago
@MegaMario9005 Oh yeah, that part. All walls are made out of 16*16 pixel blocks. If Mario will land between two such blocks, with the right speed, he'll get stuck in the wall for one frame. During that frame you are able to do a wall jump.
Tomtelala 3 months ago
The grand-daddy of all aimbots!
PIKACHU49386 4 months ago
This is so cool. All this time I thought I was pretty good at SMB, but seeing this makes me rethink that assumption!
musicman4283 5 months ago
This is sick XD
Ultrim88 5 months ago
Comment removed
sideslide23 5 months ago
@sideslide23 This better not be a serious comment. If so, it's a most retarded one.
Tomtelala 5 months ago
Comment removed
sideslide23 5 months ago
@sideslide23 Nah, my attitude is fine =). I just think that you understand the purpose of this video. It is not to say "I finished the game" or anything. But to see if the input of a Tool Assisted Speedrun can be used on an actual console and game. Which this videos proves being possible
Tomtelala 5 months ago
Comment removed
sideslide23 5 months ago
Is this what happens when Mario is pissed at King Koopa?
mariopwnssonic1 5 months ago
you,re cheating,richt??
i say this in accordance to the description.
also the pipe in level2,1 do,nt lead you to world 8,and the the pipe you were go in before you get across the lave do,nt lead you to the last part of the castle.
also the allmost falldown in the gap of world8,2 brings me in concern.
but it,s true thid gsme had slot of glitches nintendo was,nt aware of.
but if those recorded button presses were send to the robot as an command input,whooah i will call this science fiction.
johneymute 6 months ago
@johneymute No TASes are using cheats in the making. Only abusing flaws in the game.
Instead of explaining these for you, go to the website TASVideos (Linked in the description) click on "Game Resources" and then "Super Mario Bros.".
There you'll find a lot of information on the different flaws in the game and how the game works in general.
Tomtelala 6 months ago
Thats fuking awsome how much whould you sell it for
jhakejayden 6 months ago
Lolz 3:52 Mario goes Ninja Gaiden XDD
Axel10011 6 months ago 2
sorry i meant to say that in 3:54 there is some kind of programming stuff helping the robot. he could not make those moves on its own
raulomargarcia 7 months ago
@raulomargarcia did you even read the description? visit tasvideos[dot]org sometime
TrenchAce 7 months ago 7
in 4:03 there is no way he could do this. there is some kind of programming stuff here
raulomargarcia 7 months ago
O.o
DAFUQ
Imatrollyay 7 months ago
Comment removed
Charmolution 8 months ago
did he just bounce off the lava? considering how glitchy the game is, you can to the wall-jumping bit by landing in certain spaces, but when you can bounce off lava, you have got to be good!
MrNamegame 8 months ago
@MrNamegame At 4:49 is a moving platform, really hard to see though. There's no way to bounce on the lava in this game.
Tomtelala 8 months ago
@Tomtelala i see what you mean now. But it did look pretty cool before.
MrNamegame 8 months ago
It took me months to beat it. And it's done in 5 minutes. I'm disappointed.
foLyka2 10 months ago
If anyone still thinks this is fake, the creator is sending me a NESBot in a few days, and I will be putting up videos from several different runs.
BrandMan211 10 months ago
3:52 was amazing
WarningSDE 10 months ago
@WarningSDE How the hell? Is that even possible?
JoshuYT 10 months ago
@JoshuYT Considering it was done in hte movie, yes that is possible.
The walljumping is done by landing between two 16x16 pixel blocks and jumping at the very frame you do so.
Tomtelala 10 months ago
@Tomtelala Ah, but I've never seen any human do that on this game.
JoshuYT 10 months ago
@JoshuYT Yeah, many things are really difficult on console. Walljumping can be done for example. But some glitches basically requires you to go in slow motion when playing, even though it's possible in theory to do.
CowaVGM 10 months ago
@Tomtelala i thought so too, but if you look at the description, it says this is a tool-assisted run, meaning that the game is sort of being hacked to make the game easier or harder to play.
MrNamegame 8 months ago
@MrNamegame It's not hacked or anything. A TAS is just slowing down the game so you can get more precision with your input and uses save states and rerecording to fix mistakes.
But everything done in the movie can be done on a console if you repeat the same input. It's still the same exact game.
Tomtelala 8 months ago
@Tomtelala that is not what i meant. sorry if you didn't understand me, but i am a bit autistic. look up "autism" on google. anyway, what i meant to say is that the tool that the maker of the video is using actually finds a path into the control center of the game, then finds out what the game does and changes it in a certain way, depending on the command the user of the tool inputs. that is my way of explaining it, i don't know how to explain it any other way. again, look up "autism" on google.
MrNamegame 8 months ago
@MrNamegame pardon me, it changes the way the game behaves, it does not change the game! sorry.
MrNamegame 8 months ago
@MrNamegame It doesn't change a thing.
A person played on an emulator on the computer, and he could beat the game. Another person took those controls as we call them "input" and inserted them into his bot you see on the console. The bot is just playing back one man's controls he put into the emulator.
If there was ANY difference between the emulator and the real console, the movie would not play back correctly, mario wouldn't have finished the game. Therefore, the game behave doesn't change
Wakssbm 8 months ago
@Wakssbm well how did he do the walljumping then? if you didn't read the description, it said it was tool assisted. i don't know wether to belive you or the video description, but i think the description is either lying or what is means by "tool-assisted run" is the NESbot.
MrNamegame 8 months ago
@MrNamegame add on to previous comment: i think the descrition is either lying or what he means by "tool-assisted run" is that the NESbot has a program that has a tool-assist program. i think the description is lying though, because how would the guy have known the creator of the button press setup used a tool-assist program? anyway, let's just stop debating on this and forget about it, i watched this video a long time ago already.
MrNamegame 8 months ago
@MrNamegame
The bot does not change the game in any way. It only does button-inputs. He got the .fm2 file (which is what records the button presses) from TASVideos org and uploaded it to his NESBot which relayed them to his NES. All the glitches, including the walljumping, are just that: glitches. It does not 'change' the game to make these things possible, they are all technically possible in real-time, just very difficult. If you go to TASVideos org it will explain how all the tricks are done.
Charmolution 8 months ago 9
@MrNamegame
You are right, it does change the way the game behaves. The same way that picking up a controller and pressing the buttons changes the way the game behaves. But it still does not change the actual programming of the game itself.
Charmolution 8 months ago
@Charmolution ok, i get your point now. but i need one favor...can we drop the subject? i watched this video two or even three months ago already.
MrNamegame 8 months ago
wowww
razsel288 10 months ago
Cue for people to scream "FAAAAAAKE!!1" in 3... 2... Oh wait, I'm way too late with that.
It does seem that one SolusGhost here doesn't know how SMB's hit boxes work, though.
DaVince21 11 months ago
This has been flagged as spam show
~To be brutaly honest, its a nice try and idea, but people have already made bots that run off a computer and play this game more than perfect, exploiting every part of the game Without any modding being done to the game cartridge. search some Tool assisted speed runs and you will see
HardcoreTVgabber 11 months ago
~To be brutaly honest, its a nice try and idea, but people have already made bots that run off a computer and play this game more than perfect, exploiting every part of the game Without any modding being done to the game cartridge. search some Tool assisted speed runs and you will see
HardcoreTVgabber 11 months ago
@HardcoreTVgabber You mean, tool assisted speedruns exactly like this one?
Tool-assisted speedruns are usually done on game ROMs on console emulators for PC. What this bot does is take an input file from one of those emulators, and play back the input on a real NES. The revolutionary part of this is that this is a speedrun from an emulator (FCEUX), which syncs back perfectly on a real NES.
Mothrayas 11 months ago
Jeez, now I've seen everything....
TheUltimateGamer07 11 months ago
1:27 - W00t?
Cekol93 11 months ago
Ehh...Mario don't die when an ennemy touch it.. nice fake !
maximlef 11 months ago
@maximlef Most TAS videos abuse glitches to the extreme, therefore the whole 'non-death' thing is due to abusing the collision detection in the game. The people who make these videos research any possible stuff-ups in a programmers code, to shave time off and win the record time.
Ragenule 11 months ago 2
@maximlef second this- A turtle jumps on marios head and he even jumps into half the flowers- Something is not legit there.
SolusGhost 11 months ago
@SolusGhost If Mario is falling against an enemy, it doesn't matter where he will hit the enemy, Mario will still land on it.
The piranha plants have a "weird" hitbox. Meaning that the whole flower won't kill Mario. And if you fall through the flower to enter a pipe, it is possible to do so without getting hurt.
This run is as legit as any other Tool Assisted Speedrun.
Tomtelala 11 months ago
@Tomtelala no its not.- there is a part towards the end of a lvl where the turtle jumps onto marios head, not the other way around- he should die there. . (if mario is big he will be small) - But mario simply bumps downwards- And he touches almost every plant in the game, not going into the pipes most of the time. Thats also a death hit. the bot used in the vid might be legit, but the speedrun is not. He should have been dead a million times.
SolusGhost 11 months ago
@maximlef There is nothing fake about this video.Every time an enemy touches him, it's either because of the hitboxes or because you can touch the enemy on that way without dying.
Mention one of these places and I can explain for you.
Tomtelala 11 months ago
@Tomtelala 00:30 - 05:30 hits almost every single plant in the game.
03:52 Turtle jumps onto marios fat giant head. (mario gets a pump downard confirming the hit and turtle continues)
04:20 + mario gets hit by several hammers-
05:10 mario gets hit by moving fire-rod. - followed by a hit by white octi.
05.13 another fire-rod hit- again followed by hit from white octi.
Stop being naive man .
SolusGhost 11 months ago
@SolusGhost At 03:52 Mario was falling, and then it doesn't matter if the turtle hits Mario or the other way around, it will still be the same effect.
The hammers is because of the hitboxes in the game. As this is a Tool Assisted Speedrun, he could easily jump so that he was as close to the hammer as possible without dying, and that he did.
Again, with the fire, it's because of the hitboxes not being as big as the whole sprite.
I'm not being naive, I know it isn't fake.
Tomtelala 11 months ago
@Tomtelala again your reply fails cause yet again ill tell you the "tool" is not deciding when to jump- Its already programmed from HappyLee's run. So in your words HeppyLee' is just that amazing he can avoid getting killed by EVERYTHING: _ Again read the description and look closely at the vid,. You keep talking about the hit boxes. In your mind they are as big as mario- And we all played this game and we know it aint true.
SolusGhost 11 months ago
@SolusGhost The thing is, I know what a TAS is. The only thing that is stored in a TAS is pure input of a game. If you replay the emulator movie file with the emulator, it will just add the input to the game, just as the bot is doing. If it was fake, like if it was using a game genie code, the movie wouldn't replay correctly. So you CAN NOT cheat with a Tool Assisted Speedrun.
The hitboxes are smaller than the sprite, not the same size. And that's one of the reasons you don't get killed.
Tomtelala 11 months ago
@Tomtelala OMG. pointless arguing with you. - the point i gave you are so easily identified as hits- Like mentioned almost every single flower he hits dead on- but your saying that if i go and play mario now i can just jump into all the flowers and not die?
SolusGhost 11 months ago
@SolusGhost If you jump the right way on them, yes you can. Falling through at the right time with the right speed and position, you can go through a flower and enter a pipe while it is there. If you go to tasvideos' website, click on "Game Resources" and then "Super Mario Bros", you'll find a lot of glitches in the game and explained how and why they work
There are a lot of games where it looks like the character got hit, most of the cases it is because of bad hitbox detection, calm down please
Tomtelala 11 months ago
@Tomtelala again you talk about going into the pipe.- He does that like 5 times this whole video while hitting the flowers like a 100 times. Thats MY point. And im calm.- But please. Look at the vid. Count how many times he hits "DIRECTLY" on a flower and does "NOT" go into the pipe. There are plenty of "hit kills" which didnt get registered. And thats not because of the hit-box area. If it where, the hit box would only be 1% of the actual object.
SolusGhost 11 months ago
@SolusGhost All of them are indeed because of the hitboxes and at many places it is really easy to do it on console (As seen in this video for example). Many of the times it is because the flower is about to go into the pipe again, where you are unable to get killed by it. Other times he's touching the top, or the side, of the flower without dying, this is because of bad hitboxes.
No matter what you say or believe, nothing is fake and you can do this yourself too.
Tomtelala 11 months ago
@Tomtelala fine discussion over.
SolusGhost 11 months ago
This has been flagged as spam show
@SolusGhost
"If it where, the hit box would only be 1% of the actual object."
Way to answer your own question. This is why they're called BAD hitboxes.
Charmolution 10 months ago
@SolusGhost You should have in mind that the bot is just adding the input to the game. Which means that the run can't be fake.
Tomtelala 11 months ago
@Tomtelala You should keep in mind the bot is just copying the game of a other player. So it CAN be fake. Read the description. HappyLee made this run, not the "robot" the robot is simply copying HappyLee's button pushes-
SolusGhost 11 months ago
@SolusGhost Check tasvideos{dot}org/GameResources/NES/SuperMarioBros.html please. It explains why Mario isn't dying.
DaVince21 11 months ago
HAX!
Corgblam 11 months ago
3:52 WTF?
MusicKeygen 11 months ago
4:49 jumps off lava...
SirBruceX 1 year ago
@SirBruceX
4:49 jumps off the moving platform above the lava...
Charmolution 11 months ago
@Charmolution ah, well i haven't played this game in forever and the video here isn't quite clear. sorry for my inaccurate statement.
SirBruceX 11 months ago
@SirBruceX
You are forgiven.
Charmolution 11 months ago
Guys, wall jumping is possible in Super Mario. If you push the jump at the frame you hit the wall, it works. The pass through wall trick is similar. Both are possible, but nigh impossible to do in un-assisted play.
ObadiahtheSlim 1 year ago
HAAAAAAAAAAAAAAXXXXX
ishootthem 1 year ago
oo damn wall jump.
hattersuffa 1 year ago
the robot is a cheater :P
UploaderSource 1 year ago
It's a testament to accurate emulation that these work on a real console
vgraceful 1 year ago 30
GAME WITHOUT END
BIZONSPR 1 year ago
Fack
guilherme86356 1 year ago
@ProfessorHess that was so ignorant.
JamoDog 1 year ago
I want schematics for this thing please.
xFL1PPYx 1 year ago
The time is really fast ! Fake :/
MegaFyfa 1 year ago
@MegaFyfa He could have upgraded the nes processor.
Mrguy891 1 year ago
lol, that robot have now the world record :D
togoproadfoot 1 year ago
hmmm... looks like he's "unkillable" :D
maegemaege2 1 year ago
I bet you Chuck Norris was the one who played this. Only he could do this.
HyperMetal101 1 year ago
I can't imagine facing that in online games. :>
ChaosXUnleashed 1 year ago
... i played mario nothing like this. how many of u guyz are going to try to imitate this?--WTF HE JUS WALLJUMPED 3:53
AzNFlipBoi12 1 year ago
I, for one, welcome our new computer overlords.
descreto 1 year ago 2
HOLY S**T, it's awesome :D
Mehdow666 1 year ago
This is the result of almost three decades of training in 14 different universes. Going back to his second adventure is a walk in the park for him, so much he can wall jump in this game too.
Eriolkun12 1 year ago 12
LOOKS LIKE A HACK... lol might be but i doubt it, just the wall-walking-through bits look a bit dodgy...
leeday100196 1 year ago
It can't press B :(.
DragonLotus 1 year ago
A tool assisted movie file being played back into a real console. Is this right?
AguFungus 1 year ago
Now, if I understand TASs correctly enough, don't the replay files even sync the RNG that games utilize so that way the replay is crystal clear? Would this translate into consoles as well or will there be an occasional Hammer Bros. hammer that gets Mario or something?
Itsbrown4606 1 year ago
@Itsbrown4606 if there even is anything random in mario 1, it's completely based off of memory values that are in the player's control like time or inputs held down
pokecapn 1 year ago
3:53 wtf
Trogdorwillrise 1 year ago
While I agree with everyone on TASVideos that having a way to play back TASes on actual hardware is really, really, really cool, the ramifications for the non-assisted speedrun community are staggering. Will Speed Demos Archive have to start being like Twin Galaxies and only accept a speedrun if Nate physically witnesses it, lest a less obviously tool-assisted movie and play it in this manner?
glmathgrant 1 year ago
3:56 NINJA MARIO
AkuSan10 1 year ago
Holy shit!! that nintendo boots fast!!!
did you upgrade the processor? :P
awelillow 1 year ago
Awesome work, Didnt know that you could wall jump like that.
olss0nftw 1 year ago
Awesome job man seriously I wish I had the know-how on to make things like that
Alteadragoon 1 year ago
This is great.
It further proves to the skeptics that the actions produced in a TAS can be produced on the actual console.
Well done.
PancakesoftheLove 1 year ago
@3:53 holy shit no WAY!!
duesx187 1 year ago
This is why I fear the human race.
Spralsh 1 year ago
@Spralsh You shouldn't, computers can't think. They can only follow instructions.
mattias313 1 year ago
Wait one second... at 2:28 he goes down a pipe... and ends up in the warp zone?!
How the hell did that happen?
SatansBestBuddy1 1 year ago
@SatansBestBuddy1 Probably a glitch related to the vine, and somehow triggering the event of having climbed it while doing something unrelated at the right time.
skitchmusic 1 year ago
skynet was traced back to the first computer to learn how to beat a game it later wanted to learn how to beat humans and enslaved them
likenem 1 year ago
That shit's crazy!!!
playram1 1 year ago
Wait a minute there was wall jumping back then o.o holy crap!!
ShiningNegro 1 year ago
Wow this guy is really recording the screen in 2011! Capture card and screen cap software bro!
/sarcasm
pandaSmore 1 year ago
@pandaSmore not sure where the sarcasm comes in, but he recorded the screen so he could show it was on the console and not an emulator
ltearthworm 1 year ago
@ltearthworm Haha yeah I know. I was merely joking.
pandaSmore 1 year ago
First Watson destroys humanity on Jeopardy and now this?
CrashMcCloudX29 1 year ago
I think it's cool that a controller can be programmed to do a pre-recorded run in a game, but how is it in this video that when mario bumps into piranha plants or runs into hammers or the squids he doesn't die? and is wall jumping really possible in this game? or are these things only possible because of the programmed controller or a modified game?
animephoenix77 1 year ago
@animephoenix77 They are all glitches or exploits of the original game, completely legitimate.
manofiorn 1 year ago
@animephoenix77 Simple.
It skirts the hitboxes as close as physically possible without actually hitting them.
And if timed and aimed absolutely perfectly, it is possible to do wall jumps.
A human can't do it at will though. It requires far too much accuracy for a human to pull off reliably.
Glitches, yay!
Denamic 1 year ago
this is television for really really smrt people
MegaGadgetdude 1 year ago
whats the new quest at the end??!?!
Stephenxs 1 year ago
OMG ITS A FAKEZZ
A321thereplicatedman 1 year ago
Beats it in 4 mins & 54 seconds, amazing!
GetYaMindCorrect 1 year ago
Where buy snes console?
Kampelapaa 1 year ago
haha :D now i can finally and honestly say this: "NO REAL!! ITS A BOT PLAYING!! D:" im sick of reading comments like that in speed run videos xD but now i could say it myself xD
ParanoeX 1 year ago
could you do this for a game like halo reach and see how the pros stack up against it?
goon5544 1 year ago
@goon5544 That makes no sense...
YoIaMoNfire 1 year ago
@goon5544 this isnt an AI. its playing back a file of prerecorded moves.
krieg747 1 year ago
I would love to buy one of these. It would be sweet to see any speed run on the actual system.
djsquare510 1 year ago
Hey you found mu speedrun! I was looking for that...
MunkyBo11ecks 1 year ago
you whippersnappers and your TASbot! in my day we had to walk ten miles to get to the arcade and do this all by hand!
TheKeatonWarrior 1 year ago 17
@TheKeatonWarrior i laughed greatly at your comment good sir.
JohnnyD1337 1 year ago
pff..showoff...
SpamNapkin 1 year ago
this is not a bot, this is andrewg presenting his new mario run :D
querschnitt 1 year ago
@querschnitt
That's a good one :D
mugg1991 1 year ago
Bullshit, there's no robot. It's a japanese guy playing!!!
zanardo 1 year ago
Awesome! +1
hobbyprogs 1 year ago
awesome job
gia257 1 year ago
and you thought I cheated
sthuny 1 year ago
maybe you can put a box around the robot thingy and make it look like mario, and you can plug the wire into his nose xD
Wobuffet3 1 year ago
yeah , try doing this without hax bud. then I'll be impressed.
elijahlucian 1 year ago
endless hours of my child hood waisted as a robot can do it in a few minutes
schoenbaum 1 year ago
And how much are you selling the modded controller and Arduino for? $200? $500?
lifehackertips 1 year ago
@lifehackertips I have considered making some nice cleaned up boards. How much seems reasonable for the whole setup? And would anyone be interested in buying one?
pjgat09 1 year ago 4
@pjgat09 throw a price up and see who bites, never know until you try, but you're getting a lot of press right now so I'd do it soon.
lifehackertips 1 year ago
@pjgat09 course some people would!
Bibhurt 1 year ago
@pjgat09 course some people would!
Bibhurt 1 year ago
@pjgat09 - Good sir, I salute you. Contact Nintendo, ask for a lower percentage of profits a license agreement than seems strictly reasonable, and make MILLIONS :D :D. Mad props for awesomeness XD
quicktooth1 1 year ago
@pjgat09 I don't know how much the parts are, but Parts+1- or 20 USD might be fair.
xnamkcor 1 year ago
koopa: WTF JUST HAPPENED?? Five minutes ago some shroom came in here screaming "MARIO'S COMING!!" and now i'm dead?!? WTH?!!??
lifehackertips 1 year ago
WOW!
lifehackertips 1 year ago
03:53 wtf?? and ho is it he never dies when he touches the plants?
rockerojuan 1 year ago
Awesome!
Oh ok, so it's a socket connection. For a moment there I was confused on how you secured it. It seems like a fairly simple circuit to send a byte of controller input every frame... so what else does it have to process besides the input request, and how long did it take to build this?
TimeSpaceMage 1 year ago
@TimeSpaceMage If you know what you're doing its a fairly simple circuit. I had the NES trigger an interrupt on the arduino every time it wants controller information (latch pulse). When that happens, the buttons are stored into the shift register and the arduino changes the buttons before the next latch. The most difficult part was storing the button data. I put together a raw SD library form some info I found and got it to work .Check out the instructables link if you want to try building one.
pjgat09 1 year ago
@pjgat09
OK cool, found it. I admit I haven't done much physical work with building circuits, but the procedural format of the steps is really handy and a good reference. It looks like a really fun project.
TimeSpaceMage 1 year ago
the new gameshark?
vegeta8085 1 year ago
Whoa holy cow! That is so cool.
Wish I could see a short movie of how you made it all work.
I never thought of this idea. Neat.
raysolomon 1 year ago
Build that sucker into the controller itself! Talk about a turbo button...
soweluww 1 year ago
@soweluww I've already considered that idea. I have plans to make a nice small board for this, but if it were to go into the controller it would need batteries. I may look into it further, but for now it will remain external.
pjgat09 1 year ago 4
I would buy this if it was put into a controller, for sure. So bad ass.
LarsSod 1 year ago
@pjgat09 you can get +5V from one of the pins.
mirabilis 11 months ago
maybe you could dust the tv lol
jdhannan 1 year ago
Great hack!
ChilapaOfTheAmazons 1 year ago