[TAS] NES Super Mario Bros. 3 "arbitrary code execution" by Lord_Tom in

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 936

  • @spaghettiking653
    @spaghettiking653 7 лет назад +1065

    Old TAS: Clearing the game in 5 minutes
    This TAS: Making the game badass and flipping gravity and spawning things at will with a console...

    • @adventureoflinkmk2
      @adventureoflinkmk2 4 года назад +34

      @CyanCreeper we colouring, grab the crayons!

    • @adjuntas0990
      @adjuntas0990 4 года назад +2

      Hahaaa

    • @tjthr
      @tjthr 3 месяца назад +1

      New TAS: literally finishes in a blink of an eye

  • @ryansample6016
    @ryansample6016 7 лет назад +1366

    This is not a TAS.
    This is art.

  • @renakunisaki
    @renakunisaki 8 лет назад +683

    It's really amazing that they're able to not just take over the game program, but actually patch their own subroutine in and then resume the game as normal while retaining control.

    • @johnwest6690
      @johnwest6690 7 лет назад +2

      Rena Kunisaki What is your steam?

    • @jenbooob
      @jenbooob 4 года назад +22

      If you watch the controller input visuals at the bottom, thats probably how they're managing to do all that.

    • @LeBabol
      @LeBabol Год назад +1

      that profile picture 💀💀💀

  • @MWSin1
    @MWSin1 5 лет назад +658

    "I think I broke Mario."
    "What button did you push?"
    "All of them. Very fast."

    • @zanefell469
      @zanefell469 6 месяцев назад +12

      when you glitch your character by just playing the game

  • @XanthinZarda
    @XanthinZarda 8 лет назад +596

    I just witnessed a magical thing. I thought Mario 3 couldn't be more broken, and yet...here it is.

    • @fders938
      @fders938 8 лет назад +5

      Ikr and i thought super mario world was the most broken of the 2d sidescrollers

    • @nutin123a
      @nutin123a 8 лет назад +11

      It's just a hack to glich the game

    • @azestical6566
      @azestical6566 4 года назад +4

      XanthinZarda
      then they beat the game before the game even started

    • @luisangelcastillo289
      @luisangelcastillo289 4 года назад +2

      @Binary Code salty

    • @alfiegordon9013
      @alfiegordon9013 4 года назад +1

      @@luisangelcastillo289 how are they being salty?

  • @sharpfang
    @sharpfang 7 лет назад +891

    "I reject your reality and substitute it with my own."

    • @master_matthew
      @master_matthew 6 лет назад +6

      Dude, Nice!
      Dungeon Master!

    • @donovanmahan2901
      @donovanmahan2901 6 лет назад +1

      Literally.

    • @calciferblack2409
      @calciferblack2409 6 лет назад +2

      sharpfang Those eyes... Whose are they?

    • @RandomFluff
      @RandomFluff 5 лет назад +1

      my religion teacher told me that quote. nice reference!

    • @kostb4238
      @kostb4238 5 лет назад +9

      @@master_matthew What? No, Mythbusters! What the Hell is Dungeon Master?

  • @chedruid
    @chedruid 8 лет назад +447

    Imagine a kid playing like this in "Nintendo World Championship" back in the '90! Would watch 11/10.

    • @BlazeHN
      @BlazeHN 6 лет назад +32

      They would burn him for witchery for sure.

    • @hiimemily
      @hiimemily 4 года назад +36

      The Wizard would have been a much better movie, that's for sure.

    • @miwunni
      @miwunni 4 года назад +19

      it's TAS only, you need two controlers mashing in super speed

    • @renewings
      @renewings 4 года назад +11

      @@miwunni thank you for explaining the joke

    • @oeo.2024
      @oeo.2024 3 года назад +3

      @@miwunni r/whoooosh or whatever idc anymore

  • @literallylegendary
    @literallylegendary 3 года назад +268

    3:09 the moment everything happens... those two controllers be giving a 16-bit stream of straight-up 6502 assembly

    • @tomypower4898
      @tomypower4898 3 года назад +10

      Yes drugs yes alcohol yes victims

    • @thepikachugamer
      @thepikachugamer 2 года назад +16

      Check out my new IDE guys

    • @thatviewer-4142
      @thatviewer-4142 4 месяца назад +3

      @@thepikachugamer "What IDE?" You're holding half of it. "This controller?" Mash them buttons as fast as you can, and I'll mash mine, and just watch.

  • @colderosion
    @colderosion 3 года назад +129

    Most of you probably didn't even realize how much more amazing this video is with the subtitles turned on.

  • @AlephNullHFTF
    @AlephNullHFTF 8 лет назад +1422

    I wish Shigeru actually put the backdoor in.

    • @MaskedChaos
      @MaskedChaos 6 лет назад +8

      Aleph Null what do you mean?

    • @skylan031
      @skylan031 5 лет назад +101

      @@MaskedChaos he mean the secret console. that teleports you to codes.

    • @jmonster7186
      @jmonster7186 5 лет назад +4

      manlego031 ?

    • @Titanic4
      @Titanic4 5 лет назад +85

      If that console could exist, how could be possible to input something into it? NES does not have proper keyboard accessory, which would allow that to happen.

    • @randomgaming6436
      @randomgaming6436 5 лет назад +57

      @@Titanic4 Plenty of classic games similar to Mario had on-screen keyboards.

  • @browsertab
    @browsertab 8 лет назад +310

    That moment when Mario becomes The One.

    • @15silverblade
      @15silverblade 7 лет назад +22

      If you watch carefully you realize that at 0:17 he finds something that is not an common item... Probably was the red pill.

  • @dionwalton6963
    @dionwalton6963 8 лет назад +692

    I died when it said "Sudo draw-a-dinasaur".

    • @n_3719
      @n_3719 7 лет назад +33

      "sudo" didn't exist in 1990.

    • @LiEnby
      @LiEnby 6 лет назад +46

      Khoi Sousa its still funny AF. . .

    • @zlnmestone737
      @zlnmestone737 6 лет назад +1

      Dion Walton I

    • @humbertoquackenbush3932
      @humbertoquackenbush3932 6 лет назад +46

      *WE COLORIN’, BUST OUT THE CRAYONS!*

    • @zaphod77
      @zaphod77 5 лет назад +39

      @@n_3719 actually, it did. :) su and sudo were first made in the 80s.

  • @DPantherful1
    @DPantherful1 8 лет назад +529

    "WE COLORING, GRAB THE CRAYONS" Can't even watch the rest of the video, I'm dying over here rofl!

  • @fivetales2672
    @fivetales2672 3 года назад +27

    if im not mistaken then SMB3 is canonically a show like you may whitness in a theatre so this whole TAS was mario changing the script and having fun doing so.

  • @jenbooob
    @jenbooob 4 года назад +64

    I love how the controller inputs go nuts at one point. ACE at its finest

  • @ryanruff13
    @ryanruff13 8 лет назад +74

    There's something surreal about seeing 3:39-4:04 and knowing that all of that is still taking place in the Super Mario Bros. 3 cartridge.

  • @koopakape
    @koopakape 8 лет назад +223

    I'd love to have been the kid in like 1990 who somehow did juuuuuust the right insane button presses somehow fast enough at the right place to make this kinda thing happen. Next-level cheat codes; just make the game behave however you want with jazz hands and an imagination!

    • @renakunisaki
      @renakunisaki 8 лет назад +191

      Only takes about 28000 frame-perfect inputs in a row, on two controllers, sometimes pressing opposite/all 4 directions. Still easier than Battletoads.

    • @leomadero562
      @leomadero562 8 лет назад +1

      on the bottom it shows the exact combinations

    • @faragaroruga3229
      @faragaroruga3229 7 лет назад +6

      hip indeed Ugh, you can't even imput codes while mashing in GTA, i'd think it would be pretty impossible with all the imputs shown right here.

    • @fractalgem
      @fractalgem 7 лет назад +1

      this is how you do it if you want to do it yourself:
      ruclips.net/video/hB6eY73sLV0/видео.html

    • @linguicaguy
      @linguicaguy 3 года назад

      @@fractalgem Was definitely expecting a rick roll lol

  • @vuurniacsquarewave5091
    @vuurniacsquarewave5091 8 лет назад +458

    Normally this would be very hard to do with an NES game because the NES has 2kB of RAM, and most games make use of all of it or close to all of it. SMB3 however has an extra 8kB of RAM inside the cartridge which is used to store the level maps because they have breakable blocks, so the maps can't stay in ROM, which is static.

    • @adienthebee
      @adienthebee 7 лет назад +25

      VuurniacSquarewave Neat! What will happen if you overload the storage with coding?

    • @LiEnby
      @LiEnby 6 лет назад +30

      AidenMaiden 2004 you can't write anything more to it.

    • @kargaroc386
      @kargaroc386 6 лет назад +30

      The ROM chips in the cartridge have the data encoded as physical wires, so its impossible to write to them without actually changing the chips themselves.
      You can stream data into RAM though, in this case from the controller which is what this TAS does.
      Every disk based console does this too, though from an optical disk instead of from the controller port.

    • @TaiFerret
      @TaiFerret 6 лет назад +11

      The level data is also heavily compressed in ROM because it's a lot of data. The data gets decompressed into RAM.

    • @rachelrpl
      @rachelrpl 5 лет назад +3

      ROM files are 40K, so technically the NES has 40k, the VIC-20 has 5K, 2K used by the system, and that doesn't support sprites and is very limited unlike the NES.

  • @JohnSmith-dy6sb
    @JohnSmith-dy6sb 3 года назад +37

    This TAS is just literally ridiculous in so many ways.
    The "color-a-dinosaur" is literally a work of art for NES programming. Also, changing the pattern banks is so LOL.
    I didn't even know NES Mario 3 even had Speed Booster mechanics from Super Metroid for executing this arbitrary code. It may have also predated said game as well.
    There's also this "ShellShield" which may just be an early mockup of the actual Shell Shield from Paper Mario: The Thousand-Year Door for that matter, but these debug features can also allow you to shift between forms.
    Those messed up auto-scrolls really do put things out of place. And of course, you can also disable them too!
    Last but not least, Bowser taking over 30 fireball hits? He would be toast instead with one Koopa shell! This apparently did predate a very similar feature included in the limited-time battle royale game Super Mario Bros. 35, or did it?
    And also, I noticed that the life counter jumped straight to 99 at the end of the TAS.

    • @RetroArcadeGuy
      @RetroArcadeGuy 2 года назад +6

      Just look at the small amout of data sent when mario shoots that final hammer towards the shell. Like "Oh yeah, I forgot, 99 lives!"

  • @doomikusz
    @doomikusz 8 лет назад +27

    This is the best TAS I've ever seen and I follow regularly. Thanks!

  • @kayden2975
    @kayden2975 4 года назад +44

    Breaking news: World 7 closed for various cases of breaking reality

  • @Icesan4096
    @Icesan4096 8 лет назад +78

    So Lord Tom can write a paint program, level select, and a new Mario powerup in an NES game. Pretty cool.

  • @TempestWay
    @TempestWay 8 лет назад +119

    The Game Give Up!

  • @schalasmagic
    @schalasmagic 8 лет назад +55

    Wow.This is mind blowing and incredible. I think that I've watched this at least 10 times, and I never get tired of it.

  • @dsproductions19
    @dsproductions19 6 лет назад +41

    I watched this several times, and I never noticed that the "Color a Dinosaur" part was actually running a paint-like program (I thought it was like a hard-coded cutscene, or something).

  • @PhoenixClank
    @PhoenixClank 8 лет назад +26

    I love how the button input symbols flicker like disco lights whenever arbitrary code is programmed!

  • @TheSuckerOfTheWorld
    @TheSuckerOfTheWorld 8 лет назад +237

    This is legit? WTF? How must that have gone down?
    "I'm bored.... Let's play Super Mario Bros. 3 and heavily reprogram it from INSIDE THE GAME! With a console and everything. Let's add elements from Super Metroid and stuff! YEAH!!"

    • @LordTom77
      @LordTom77 8 лет назад +58

      +TheSuckerOfTheWorld That's pretty much how it happened. :D

    • @TheSuckerOfTheWorld
      @TheSuckerOfTheWorld 8 лет назад +20

      +Lord Tom I applaud you, this was really great to watch :)

    • @LordTom77
      @LordTom77 8 лет назад +12

      +TheSuckerOfTheWorld Thanks, glad you liked it!

    • @TheSuckerOfTheWorld
      @TheSuckerOfTheWorld 8 лет назад +1

      +Lord Tom In the Author's comments in the video you state that the shinespark works in 5 directions.
      Why didn't you go the full 8 directions? To save coding time?

    • @LordTom77
      @LordTom77 8 лет назад +1

      +TheSuckerOfTheWorld I thought that was how the Super Metroid one worked; can you do one downward in SM? All 8 wouldn't have been more work particularly.

  • @Ender_Onryo
    @Ender_Onryo 7 лет назад +19

    I really like the implementation of the VVVVVV movement system

  • @Dextergec413
    @Dextergec413 3 года назад +21

    "What's he doing?" "He's beginning to believe"

  • @legionmammal9785
    @legionmammal9785 8 лет назад +80

    Lol, look at the input when it's inserting the actual code :P

  • @omerresnikoff3565
    @omerresnikoff3565 4 года назад +132

    "What OS do you have?"
    My family: Windows 10
    My friends: Linux
    Me: sUpEr MarIo BrOS 3

    • @x2fi
      @x2fi 3 месяца назад +1

      i use Windows 7

    • @fuseegelee
      @fuseegelee 3 месяца назад

      @@x2finobody asked

    • @Anixlo-h4m
      @Anixlo-h4m Месяц назад

      ​@@fuseegeleewho asked you to say a useless meme.

    • @fuseegelee
      @fuseegelee Месяц назад

      @@Anixlo-h4m wasn’t a meme.

    • @Anixlo-h4m
      @Anixlo-h4m Месяц назад

      @@fuseegelee oh you're serious sorry

  • @TiggerTheTiger112
    @TiggerTheTiger112 12 дней назад +1

    its crazy how moving some koopa shells around and pressing buttons can let you colour a dinosaur

  • @portalfreak7628
    @portalfreak7628 8 лет назад +85

    3:20
    Eeeeeeeeeeh you're only off by about 12 years Shiggy.

    • @randomguyontheinternet7940
      @randomguyontheinternet7940 4 года назад +4

      Honestly I wish games still had this type of stuff in them. Too bad the internet would ruin it now.
      I never knew about this untill today. And thats how it should be. But now everything is found like in a week or few days of release

    • @terminalcreature1560
      @terminalcreature1560 4 года назад +4

      Wait, 12 or 22 years? Or was it found 10 years before this upload?

    • @retroedit_
      @retroedit_ 4 года назад +13

      Well the Shigeru Miyamoto stuff was a joke; that screen was entirely programmed by the TAS creator. There's no "real" debug screen, just whatever the TAS creator can program into the game using the game's inputs.

    • @randomguyontheinternet7940
      @randomguyontheinternet7940 4 года назад +1

      @@retroedit_ Was Color a Dinosaur real though?

    • @retroedit_
      @retroedit_ 4 года назад +5

      @@randomguyontheinternet7940 I mean, sort of? It wasn't in the original game, but the way the TAS works, it basically recreated Color a Dinosaur within the game.

  • @blanketfortressofsolitude5270
    @blanketfortressofsolitude5270 4 года назад +13

    This was like watching inter-dimensional cable.

  • @diamondflummox6246
    @diamondflummox6246 7 лет назад +8

    I like how you see the controllers going nuts when righting code for the RAM.

  • @blobthecloud7
    @blobthecloud7 Год назад +1

    i love how the captions describe everything, like how it works, and even talks about the cool stuff with the arbitrary code execution :)

  • @a1d3n_isme
    @a1d3n_isme Год назад +6

    >Does some random things
    >Breaks everything
    >Becomes God
    >Beats the game
    >Doesn't elaborate further
    >🗿

  • @UniqueYui
    @UniqueYui 4 года назад +12

    I never thought a mario game could be so messed up without game genie codes or rom hacks

  • @angryladgd
    @angryladgd 3 года назад +11

    2:12 this is when the madness starts

  • @Bitzy
    @Bitzy 7 лет назад +23

    5:24
    Mario had ascended into a higher state of being that our puny human minds could never understand.

  • @brasscojones4291
    @brasscojones4291 4 года назад +10

    The true power of Speedrunner Mario.

  • @xchronox0
    @xchronox0 7 лет назад +35

    by Lord To[...], because by Lord Tom would've been too long to fit.

  • @invalid_user_handle
    @invalid_user_handle 4 года назад +9

    Basically, if you can reroute execution to something easy to manipulate, such as controller input, you can pretty much do anything you want.

  • @dekogo
    @dekogo 4 года назад +8

    4:22 The last Metroid is in captivity, the galaxy is at peace

  • @Coaster42
    @Coaster42 7 лет назад +5

    Congratulations, my second favorite TAS video

    • @prexot2341
      @prexot2341 7 лет назад +1

      What's the first? Watch for Rolling Rocks or something?

    • @johnwest6690
      @johnwest6690 7 лет назад

      CoasterKing love the pp

    • @ksubswithnovideos-us7bn
      @ksubswithnovideos-us7bn 6 лет назад +2

      CoasterKing what’s your first favorite then

  • @wakyzaky2012
    @wakyzaky2012 8 лет назад +16

    8:26 well that was certain, i was watching this on april fool's day

  • @jeremyryannoel
    @jeremyryannoel 3 года назад +6

    Deep down, I really hoped Miyamoto purposely inserted the backdoor.

  • @tg1304
    @tg1304 5 лет назад +15

    5:37
    Turn on your subtitles!
    "Hey! That's not what the leaf does!"

  • @DanielTheRobot
    @DanielTheRobot 8 лет назад +16

    Shinespark confirmed 4:26

  • @DrewPicklesTheDark
    @DrewPicklesTheDark 4 года назад +5

    When you adds Metroid's speed booster and Megaman's leaf shield as power ups to Mario.

  • @Meepy27
    @Meepy27 5 лет назад +5

    is nobody gonna mention the sheer amount of inputs during most sections where mario isnt moving? thats NUTS.

  • @TinDinoGamer
    @TinDinoGamer 4 года назад +4

    I didn't know we were playing Geometry Dash...7:37

  • @LedYouAshtray
    @LedYouAshtray 2 года назад +4

    4:16 Mario over here using the speed booster and shine spark

  • @ConcreteObelisk
    @ConcreteObelisk 6 лет назад +5

    i didn't know Mario was a better sorceror than Gandalf and Dumbledore combined.

  • @azriperisiben4
    @azriperisiben4 5 лет назад +6

    4:20 moment mario become the one

  • @stevenpavelish6017
    @stevenpavelish6017 4 года назад +2

    The Back Door thing is awesome!

  • @arfansthename
    @arfansthename 5 лет назад +11

    "WE COLORING, GRAB THE CRAYONS!" Did Miyamoto wrote that?

  • @ImXyper
    @ImXyper 3 года назад +2

    *hits controller with hammer multiple times*
    lord tom : *perfect.*

  • @zushi3493
    @zushi3493 8 лет назад +13

    Nothing too crazy. This happens to me all the time.

    • @Icesan4096
      @Icesan4096 8 лет назад +6

      Same. *uses a Shell Shield*

  • @monotonedmika17
    @monotonedmika17 6 лет назад +1

    holy frick the inputs on those two controllers during the code execution.

  • @YTDeepshock
    @YTDeepshock 8 лет назад +4

    The sorcery begins (visibly at least) around 2:30 or so.

  • @Sasha_K29
    @Sasha_K29 Год назад +1

    So this is what inspired the creators of Pizza Tower

  • @kbhasi
    @kbhasi 2 года назад +7

    When I first watched this, I couldn't believe it was actually being emulated. I thought someone had just animated it! Clearly, I didn't see the rapid button inputs in the bottom left as I didn't realise the 6502 code execution pointer had jumped to the memory address of the controllers. This was clearly before I had discovered 'Retro Game Mechanics Explained', and before subtitles were added to this video.
    Also, I never knew the NES ran on Unix. (joking)
    (7:53) Hmm yes Mario just casually sliding through a wall.

  • @SwagGamer9750
    @SwagGamer9750 4 года назад +8

    4:47
    Hello, Sonic the Hedgehog called, he wants his Super Sonic form back.

  • @Twenteeeee
    @Twenteeeee 4 года назад +4

    Oldest form of homebrewing

  • @zoltano_cortez
    @zoltano_cortez 2 года назад +1

    5:21 the prophecy has been fulfilled, glitched llama Mario has come to save us all 😭

  • @ElephantMariotheRHDNhater3293
    @ElephantMariotheRHDNhater3293 4 года назад +3

    Mario on steroids! Did he play some Megaman X before this adventure!?!

  • @alphabetsoup8628
    @alphabetsoup8628 4 года назад +1

    I have no idea what happened in this video but it was amazing

  • @real_bonfire
    @real_bonfire 4 года назад +3

    This video makes way more sense with the captions lol

  • @luigimario6354
    @luigimario6354 4 года назад +1

    This TAS scares me and fascinates me

  • @godwin972
    @godwin972 8 лет назад +24

    I've watched multiple videos about this kind of stuff, and I still don't know how they do it.

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 8 лет назад +27

      They take advantage of very precise frame and pixel perfect automated gameplay that allows them to write the console's random access memory exactly the way they want to through gameplay. Then, their final glitch before the console goes completely nuts allows them to run what they've written by playing the game as if it were actual processor (computer) binary language. This bit of code starts listening for controller inputs and treating them as new applications to run. Those random controller presses you see displayed in the lower left corner are not random. They are telling the console what to run next. They still have the cartridge on, so they can also call real game functions and elements through their glitch as well. It's insane.

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 8 лет назад +25

      This is possible because RAM memory is just a reeeeaaalllly large string full of data, and old games have no error-handling. This can be exploited to force the console to read pieces of data in the wrong format. Imagine... A computer trying to play a picture as if it were audio (I'm sure you can't, it's not really easy lol). In this case, it reads sprite/gameplay data as if it were code. But unlike the previous picture example, where it'd just actually play a lot of cybernetic computery noise and blow your eardrums, the gameplay data here has been cleverly manipulated to be actually fucking meaningful. This makes it mesmerizing to see in action.

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 8 лет назад +21

      tl;dr They reprogram the game while it is running by playing through it with juuuusst the perfectly right set of controller keypresses.

    • @ThrowedGenji
      @ThrowedGenji 4 года назад

      @@3lH4ck3rC0mf0r7 yeah its insane to think for someone like me who dosnt know coding but I kind of get it because with the cartridge its not like the levels are already made on the cartridge right, its just the string of data and then when played it gets told what to show n how to play. They take this way too far though wow

  • @itachixmaster
    @itachixmaster 8 лет назад +2

    wow this is awesome :D great job tom!

  • @TheBlackScatPack
    @TheBlackScatPack 3 года назад +3

    This TAS reminds me of the episode of Ed, Edd, n Eddy when the Ed’s break reality 😂😂

  • @joshth647
    @joshth647 4 года назад +2

    The fucking madlad did it

  • @BasFish14
    @BasFish14 3 года назад +8

    He’s not cheating
    He just has a good gaming chair

  • @autumn_basil
    @autumn_basil 2 года назад +1

    As a Metroid fan that speed boost was holy crap

  • @Gernou5
    @Gernou5 Год назад +3

    bro its literally what inspired peppino's moveset in pizza tower (talking about 4:22)

  • @smilenowsmileforever4226
    @smilenowsmileforever4226 4 года назад

    This is the best of all TAS

  • @romajimamulo
    @romajimamulo 8 лет назад +64

    So, AGDQ run, but ending it instead of handing it off to a human?

    • @LordTom77
      @LordTom77 8 лет назад +8

      +Romaji Correct, the Mitch hand-off was just for AGDQ

    • @Pokechu22
      @Pokechu22 8 лет назад +8

      +khanglegos You could end playback of the input file in either of the levels (shine spark or shell shield) and mess around with it.

  • @skyeschlueter9877
    @skyeschlueter9877 5 месяцев назад

    You know, it's been awhile since i laughed so hard that I started crying. It's a nice change of pace.

    • @skyeschlueter9877
      @skyeschlueter9877 5 месяцев назад

      I actually lost it when Mario started Shinesparking.

  • @Youtuber-xi6qo
    @Youtuber-xi6qo 5 лет назад +3

    Evolution of yoshi 1988 - 2019

  • @fourtrifiveo4350
    @fourtrifiveo4350 4 года назад +2

    ah yes, my favorite tasser
    *Lord To[...]*

  • @Wapako
    @Wapako 4 года назад +5

    Me: Nice, some Super Mario 3 gameplay!
    Me: *Seeing the drawing of a dinosaur*
    Me: Wel that was an attempt!

  • @Alaskaxp2
    @Alaskaxp2 7 лет назад +1

    The buttons have a mind of their own

  • @lZeroTwol
    @lZeroTwol 3 года назад +4

    The truth.... when I saw it in the Awesome Games Done Quick 2016 it was a masterpiece

  • @OfficialChavis97
    @OfficialChavis97 Год назад

    I hope we see more of these arbitrary code executions down the road.

  • @xhalved
    @xhalved 4 года назад +7

    2:40 This normally named "Wrong Warp into Princess`s Room"

    • @Kowalth
      @Kowalth 4 года назад +1

      Very convenient IRL.

    • @cyanisnicelol
      @cyanisnicelol Год назад

      But it wrong warped... Somwhere

  • @ama1212
    @ama1212 8 лет назад +2

    Awesome work!!!

  • @edward9487
    @edward9487 8 лет назад +4

    *Cue "What if I told you" memes*

  • @birdweon
    @birdweon 3 года назад +1

    “reality can be whatever i want it to be”

  • @mr.whimsic6902
    @mr.whimsic6902 8 лет назад +14

    I would like to see this verified on a real console, if possible.

    • @artman40
      @artman40 8 лет назад +21

      By the way, this run is console-verified.

    • @AwsomeGamerDude233
      @AwsomeGamerDude233 8 лет назад +5

      Did you look at the controller inputs?

    • @artman40
      @artman40 8 лет назад

      Mkoijn3 Yes. So do you mean human-powered console verification?

    • @AwsomeGamerDude233
      @AwsomeGamerDude233 8 лет назад +4

      artman40 It isn't possible to press those buttons that fast.

    • @mr.whimsic6902
      @mr.whimsic6902 8 лет назад

      artman40 noo, i mean i wanted this to see played out on a real NES. :P no ACE runs have done this yet.

  • @CutmanResumenes
    @CutmanResumenes 3 года назад

    Mario Special Movements:
    Jackson of the future: clears the level backwards
    Glitch: Can do the glitch
    Color a Dinosaur: Replaces his adventure with a dinosaur
    Clone summon: Summons some clones
    Clone Vanish: Splits the clones
    Speed Float: Runs with no gravity
    Fly Roll: Can fly away
    Frog Swim: Flies fine
    Fly Speed: Speed float and fly roll fusion
    Stone Frog: Turns into a frog of stone
    Phy Mario: Can make float some objects
    Glitch Hammer: Throws a hammer with trash graphics
    Trashario: Turns into a glitched piranha plant
    Piranhario Plantos: Turns into a piranha plants
    invisiblario: Comes Invisible
    THE LUCKY RETURN: Revives with a big jump
    Summons Objects: I dont wanna give this a description
    Flies by: FLIES BY
    SLJ: Super Long Jump
    Turn gravity: TURN GRAVITY

  • @JustinHallPlus
    @JustinHallPlus 8 лет назад +4

    I wish I was a fraction as good at assembly programming as you guys. Any advice on how to get better?

    • @superpancakebros.8962
      @superpancakebros.8962 8 лет назад

      ITS A TAS DUMMY

    • @superpancakebros.8962
      @superpancakebros.8962 8 лет назад

      I reported you. JK

    • @superpancakebros.8962
      @superpancakebros.8962 8 лет назад

      Nevermind

    • @vuurniacsquarewave5091
      @vuurniacsquarewave5091 8 лет назад +5

      ASM for old processors is fun! But for modern ones it can be your death sentence... start out with something simple... just make something that can play different sounds based on button presses or something like that. Maybe put something on the screen!

  • @ruler_of_everything
    @ruler_of_everything 7 лет назад +1

    you've seen the moonwalk
    but now get ready for
    the backwards jump

  • @wakkowarner5357
    @wakkowarner5357 2 года назад +3

    color a dragon any%

  • @user-TheTrueGibly
    @user-TheTrueGibly 2 месяца назад +1

    3:36 For one frame you can see the message "Thank you
    Carrie, Geoffy, Abby and Sammy!"

  • @MrXabungle
    @MrXabungle 8 лет назад +6

    *cue Blueglass losing his shit over every single person in the crowd*

  • @InessaMaximova
    @InessaMaximova 2 месяца назад +2

    I cannot find any info on this aside from TAS videos website. Can someone explain the history aspect of this?
    8:30 ah damnit, gg guys

  • @Apalapan97
    @Apalapan97 7 лет назад +5

    I understand that the effects of the glitch are caused by the X position of the enemies in 7-1, and the code is activated by touching the glitched music note, but what I never saw explained is, what causes the wrong warp itself?
    It's the act of going down the pipe from that glitched position at 2:44 what causes it?

    • @NOT_A_ROBOT
      @NOT_A_ROBOT 2 года назад

      you clip into the pipe and press down

    • @RetroArcadeGuy
      @RetroArcadeGuy 2 года назад

      By playing the game normally you're already doing arbitraty code execution with controller inputs but at a user level that it won't harm a normal game play. That and the fact levels do not let you stay long enough to see things going apeshit once things reaches 999999999 or 255, which, takes almost a life time through normal means (see the 256 error in PacMan, or how Yoshi and Mario NEEDS to cross a certain gate to keep the game's balance due to dev's overlook as an example).
      Only glitches let you get things go apeshit faster. In this case, the wrong warp can result in infinite endings if some part of the code has been touched up already (moving to X location, knocking X enemies in X positions, etc). And since the devs didn't overlook the warps at the pipes, you can glitch through them almost anywhere. Carrying whatever code mentioned above with them with epic proportion results.
      That means if you can somehow manage to get 28000 lines of code in the brief moment the wrong warp happens, you are literally writting a new game in ram using existing data off the cart.
      Edit. Didn't check the comment was 4 years old. YOu might know about all this by now. :P

  • @valoch3187
    @valoch3187 5 лет назад +2

    Ending was perfect.