TAS Explained: Super Mario Bros. 3 in 0.2 seconds

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

Комментарии • 1 тыс.

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

    When you're starting to get the "frame rule bus" analogy and this dude runs over you with a sub scanline speed Ferrari.

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

      Imagine a bus traveling at the speed of light...

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

      @@renakunisaki That'd be a really bumpy ride.

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

      @@JoBot__technically, no, since time would not pass on the bus. Relativity gaming

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

      @@natespurgat6245 If you were inside the bus, you should technically feel the bumps, but the universe around you would end before you noticed it, because you're moving at the speed of light so now time around you is passing at infinite speed.

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

      computer cycles my friend, a smaller scale of time than frames per second. computer cycles happen.
      The speed of a CPU is measured in cycles per second, or hertz. For example, a CPU with a clock speed of 3.2 GHz executes 3.2 billion cycles per second
      makes frames look kind of big and useless, this run is faster than 1 frame rule in SMB1 anyways.

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

    Oh neat, a 20 minute video on what is happening in a 0.2 second video
    those are always fun

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

      The shorter the run the longer the explanation video is lol

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

      And the less serious they will talk about it🤣

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

      The explanation is about 6000x longer than the run lol

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

      Hey be grateful, at least this one doesn't rely on parallel universes

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

      LOL, fun to see all of my thoughts and calculations compacted in this thread 🤣

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

    fun fact: in an interview with kotaku, Shigeru Miyamoto said that "if super mario bros. 3 gets beaten in less than 0.21594863 seconds, i'll give away all my [money] to good!" as in charities and fundraisers. almost there man, just a little bit more, never stop.

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

      The way you wrote it looks like [KROMER]

    • @777Plushy
      @777Plushy 2 месяца назад +88

      I will have to ask for the specific source

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

      @@777Plushy The source is obviously "trust me bro"

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

      @@777Plushyi suppose it's time to get searching!

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

      @@777Plushy kotaku

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

    TASs are usually measured by the interval between first and last input, but I think a reasonable alternate metric should be the ratio of that interval to the length of the explanatory RUclips video.

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

      Wait this is genius, cant wait to see how mario bros 3 was beaten in 0.21594864 seconds in 0.21594864 seconds

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

      Don't they start at power on

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

      ​@HarpoCoatl the first input is power on :P

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

      Goodhart's law applies

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

      To be fair, there's your 0-9 digits and chapter headings if you're speedrunning THIS. Plus the playback speed.

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

    On average this video explains 0,011 second of the TAS per minute of video

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

      I cant wait for the 43000 times less efficient video.

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

      To be fair, that's about the same rate as the average historian.

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

      1% of a second per minute, wow.

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

    *need to press subframe perfect inputs at the rate of 8000 times per second*
    Speedrunners: so you're saying there's a chance

    • @nicolac.858
      @nicolac.858 2 месяца назад +10

      I laughed out loud. You don't have that many likes (yet) but thank you😭 I found that particularly funny for some reason

    • @CuongTruong-cb3mk
      @CuongTruong-cb3mk 2 месяца назад +8

      800-player speedrun has been done in 0.61447226 seconds.

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

      "It's not possible"
      speedrunners: "no, it's necessary"

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

      Niftski would get it 99% correct then quit because he didn't want to get it on day 1 of the grind

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

    Oh boy I know this video is going to be very good

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

      Update: this video was very good

    • @100thCoin
      @100thCoin  2 месяца назад +192

      @@Bismuth9 I'm glad you liked it!

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

      Holy shit it's the potassium man!

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

      @@Bismuth9OH BANANA

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

      bimuth

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

    well my brother rodd todgers can beat smb3 in 4 microseconds by starting with a fire flower. i was there and saw him do it, so don't you dare doubt his genius

    • @100thCoin
      @100thCoin  2 месяца назад +221

      I guess TAS is lacking that human element required to beat games during the power on function.

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

      Pssh, you can use a method known as Hammering to beat the game before it's even inserted.

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

      started smb3 tas in second gear

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

      ​@@100thCoin easy.
      Beat game. Reset console. In the microseconds before the RAM clears, everything will be set to same values as a finished game. Therefore, game is finished.

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

      But what color buttons are you emulating? And are you 100% sure about that answer.. ​@@100thCoin

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

    These glitches are getting closer and closer to the urban legends like “run around Lon Lon ranch 69420 times and you win”

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

      Well, it was originally a pipe dream to “resurrect” General Leo in Final Fantasy VI, but exploiting odd game mechanics decades later has made that a reality. You don’t even need a program to do it for you.

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

      @@DavidPysnik We can even "resurrect" that girl from FF7 now, and complete the game with her. "Aerith", maybe? The one stabbed by Sephiroth. (I was more of a FF8 and 9 guy)

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

      @@tokeivo AerithhhhhhhhhhHHhhHHHhhHHhhHHhhHHhhHHhhhHhhhHHhhhH
      *raspberries spittle all over the screen*
      What were they thinking with that name?

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

    The day some scientist receives a nobel prize in physics for proving that we are living in a simulation. They are gonna get on the podium and talk about how their career began in TAS science.

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

      Subjective Reality any% TAS

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

      only a matter of time until someone achieves RCE on the simulation

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

      i love lenna's inception

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

      Anthem Underrun...

    • @SynchronizorVideos
      @SynchronizorVideos Месяц назад +1

      It’ll either be a TAS expert, or someone who studies cats for a living. It’s a toss-up.

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

    I learned 6502 assembly 35 years ago. I learned about TASs 20 years ago. The idea that CPUs work like karaoke cues and that a TAS is similar to MIDI just blew my mind. I believe there's no better analogy!

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

      This is such a 4C 00 moment

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

      Not really an analogy, more like a function of all computer language...

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

      Agreed. I learned 6502 very in depth fairly recently, and the karaoke analogy was way better than anything I've attempted.

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

      music box or player piano for explaining to non-technical peoples.

    • @lofwyr5063
      @lofwyr5063 Месяц назад +2

      @@freedustin music box is much more apt, since it is a lot more 'rooted in the present' and 'sequential'.
      Karaoke has an element of future prediction (you get prompted the lyrics ahead of time and can mentally prepare)

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

    Ah yes, my favorite genre of RUclips: educational and informative videos using insane or hilarious gaming feats

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

    18:57 the 5 microsecond TAS genuinely got me so excited that this self-promotion actually worked

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

      yeah same here lol

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

      yep, usually I don't subscribe when people tell me to, but in this case I did

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

      same

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

      same lol, honestly a great hook to get people to subscribe

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

      same! I really wanna see that, this guy explains things very well!

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

    2:33 missed opportunity to extend this video by about ten hours

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

    Hours & hours of fun!
    * completes the game in 0.2 seconds *

    • @100thCoin
      @100thCoin  2 месяца назад +14

      Surely this is what the developers intended.

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

      Just as Miyamoto and Sakurai intended. ​@@100thCoin

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

      ​@@100thCoin"No, this isn't how you're supposed to play the game." ~Sakurai during DLC #9 reveal, SSBU, 2021

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

    This video is the new record for longest analysis of something relative to its actual duration
    (not counting particle physics)

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

    As soon as you said "in a world where we can place different inputs at any moment on a timeline" I remember thinking: "oh you could just change the inputs every time it reads it." Good job leading me into a conclusion you wanted me to make

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

    You know, this guy is crazy, he edited and posted a whole f*ckin ~20min video video in 4:3 in 2024

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

      Should have done 3:4 for that vertical vibe.

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

    Thanks for publishing this video! (From the founder of TASVideos.)

    • @100thCoin
      @100thCoin  2 месяца назад +4

      Oh wow, hey Bisqwit! I'm glad you enjoyed the video!

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

    TASer C. Clarke: Any sufficiently advanced TAS is indistinguishable from magic

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

    almost a 20 minute video explaining what happens in one fifth of a second is crazy

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

      I learned more about assembly language from this single video than I have in over 30 years of life

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

      less than a quarter of a second****

  • @trwijbenga
    @trwijbenga 8 дней назад +2

    I'm really impressed by your educational skills. It's hard to explain the mechanics behind a technical speedrun in such a way that it's easy to comprehend. The visuals help a lot, but your explanation makes it even better. No fluff, good amount of humor and to the point.
    This is quality stuff, keeping an eye on future videos.

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

    fuck man i was not expecting a youtuber with less than 5k subs who has quality better than many 100k sub youtubers to suddenly explain to me how the source code and hardware of SMB3 / NES to beat the game in less than a frame but im here and i enjoyed that
    edit: as I posted this i refreshed and you hit 5k lol (good job!)

    • @100thCoin
      @100thCoin  2 месяца назад +3

      woo! Glad to hear you liked the video!

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

      He's over 10k now! Well deserved

  • @Nicolas-ty2xk
    @Nicolas-ty2xk 2 месяца назад +10

    The second you said it was a TAS you created I knew this would be a passion project created with love and not just a youtuber who wanted to find the most clickable title and that's how I know it's gonna be a good one

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

    TheZZAZZGlitch commentated video and a new 100th Coin commentated video in two days, god has blessed us

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

      Haha here for both

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

      I swear to God I was literally about to say that

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

      Always amazing when my favorite content creators upload at the same time

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

    0.2159486"476190" repeating seconds explained in under 20 minutes? Gotta watch the video!

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

    That the DPCM audio buffer is a single byte is hilarious to me. Fantastic video. I can't wait to learn about the 5μs exploit!

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

    wow. i've been searching for a good explanation of this bug for years. yes, seriously. this video sums it up *really* well.
    i can't explain how excited i was when this showed up on my recommended. thank you for making this awesome video.

    • @100thCoin
      @100thCoin  2 месяца назад +9

      I'm glad I was able to explain this bug thoroughly!

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

    This reminds me so much of how you have to input the level select code in Sonic 3. Except it's like Beyond explanation how much more difficult it is

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

    Forcing a function to run 8,000 times when it was only meant to run maybe once or twice in order to corrupt the RAM, that makes me wonder if we've discovered what the Mario world version of quantum mechanics is

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

      Quantum entanglement is a use-after-free exploit. Getting two particles allocated in the same memory so they share properties.

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

    When the explanation is 5.459,631512381833 times longer than the run

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

    God. I love this video, and by extension, your channel. Your editing is superb, and your combination of it with programming and artistic/design knowledge leads to these videos being far more pleasant than just about every other speedrun explanation video I have seen. I reckon this is the first time I haven't fallen asleep watching them! Good pacing, concise, attention to detail. Not like I understand anything about assembly code... but that's besides the point.
    Peak. Good job.

    • @100thCoin
      @100thCoin  2 месяца назад +4

      Wow, thank you! I really appreciate it!

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

    I was hoping for Mario 3 explained in 0.2 seconds, but this will have to do...

    • @100thCoin
      @100thCoin  2 месяца назад +58

      If you set the video speed to 5890 times faster than normal, you should get something close to that wish.

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

      @@100thCoin
      Same energy as Peter griffin saying he can recite all 50 states in a quarter of a second.

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

      @@100thCoin That would be a Tool Assisted Explanation, or TAE.

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

    This is a fantastic explainer of not just your publication, but also what came before. I remember contributing a bit of Lua to the intermediate TAS where the shells were being lined up in 1-1, and being aware of most of what was going on in the actual run, and am really happy to see everything spelled out plainly (and technically).
    Looking forward to the 5ms version.

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

    I love seeing cursed assembly nonsense, and this definitely hits the spot! Can’t wait for the next video

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

    16:30 I love huge complicated footnotes. I also love _oders_ of operations. :)

    • @100thCoin
      @100thCoin  2 месяца назад +47

      Ahhhhh! I had a feeling there would be a typo somewhere. I don't think I've made a full video without one yet. Better luck next time.

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

      @@100thCoin you’ll achieve the impossible eventually. :P

    • @100thCoin
      @100thCoin  2 месяца назад +18

      @@RipVanFish09 Here's hoping for the next video!

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

      @@100thCoin well you beat the game in a fifth of a second, so I guess we can let it slide

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

      Operations with a smell to them

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

    I never learned anything related to coding in my life, so I have almost 0 idea what the video is about. But even though I dont understand the technical part of the vid, gotta say the editing is immaculate. I cant even begin to imagine how much effort went into just the editing, let alone the amount of IQ needed for everything else lol

  • @kw4093-v3p
    @kw4093-v3p 2 месяца назад +3

    This is an amazing introduction to assembly language! As someone who had to code 6502 assembly in college, this was a really cool video to see you break down

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

    congrats on beating super mario bros in 1417163/6562500ths of a second

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

    what an educational video! I didn't actually learn anything (brain turned into a fine slurry) but it sure felt like I learned something!

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

    0:32 I finally spotted LMMS in the wild for once

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

      What I was thinking.

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

      That's what i use! 😀

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

      Nice, all three LMMS users have found the same video

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

      @@SynoPTL lol

    • @thatviewer-4142
      @thatviewer-4142 2 месяца назад +1

      @@SynoPTL It really is a very nice software. Sure, it is lacking a few modern plugins (such as VST3), but I think it's the easiest DAW to work with. I've tried Cakewalk, but the interface is a bit cluttered, in my opinion.

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

    16:17 I didn't expect Mickey Mouse Clubhouse to be referenced in a video like this.

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

      i was literally gonna say that 🥯

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

      @@agentpeter307I came to the comments for that exact reason 😭

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

    This guy is fucking amazing at Mario. Here we see a player so incredibly skilled at Mario to where he beats the game in 0.2 seconds

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

      *Said every speedrunner who uses exploits aka cheats.*

    • @100thCoin
      @100thCoin  2 месяца назад +40

      @@ColbyePresents If you think exploits are cheating in a TAS, you are missing the entire point of making a TAS. TASes are not competing with RTA runs, and even still, there's an RTA category for the wrong warp and several categories for completing the game without the wrong warp. In fact, some categories require Game Genie, such as Frog%. Your definition of cheating is evidently not what a community of people agree with.

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

      ​@@ColbyePresents🗿 My brother in Christ, if it's in the game it's in the game

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

      ​@@100thCoin still pointless to play a game and beating it in less than half a second. This is absurd. You're playing nothing. Just tweaking your computer.

    • @100thCoin
      @100thCoin  2 месяца назад +11

      @@Baard5Szomoru If you found no point to it, that's on you. I find meaning in my work. It's a fun logic puzzle to turn a game into this sort of optimization problem, where the most insignificant programmer oversight can cascade into something this absurd. It's not for everyone, but it's absolutely my cup of tea.

  • @SnacksInB4
    @SnacksInB4 Месяц назад +2

    I'm glad that there's a RUclipsr/Speedrunner showing up that actually knows whats happening and can explain it in depth.

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

    Although I don't know much about programming, this definitely helped me understand ACE better than any other video I've seen.
    Great video!

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

    I've seen a lot of videos about ACE and how it works in a variety of speedruns to just win the game but this is the first time someone has broken it down so nicely. Thank you. I don't know assembly but I would be interested in seeing a more in-depth and technical explanation of what specifically makes all of this happen. Its fascinating.

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

    I love your animations and humor, along with the technical-yet-accessible explanations. Really well done and entertaining!

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

    My current class in school is in regards to Operating Systems. It’s actually amazing how much information from my class was jam packed into this video. Very well presented

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

    damn can't wait for the next video already. I'm very much enjoying the style and the scribbly artwork.

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

    20 minute explaination of a 0.2 second run? I'm in!

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

    92% of this went over my head, but I never felt dumb watching. Good job with hard subject matter!

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

    I like the art style of your little guy and the bits of humor you incorporate with it, like "the '80s" and "But that's OK".

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

    Oh my god as soon as you said it was related to the PCM audio bug, I knew exactly how this was gonna work! This is absolutely GENIUS!

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

    I got about 90 seconds into this video and you were using transition styles I've never seen in other videos. The way the forum posts scrolled and then resized, then the slide in for the game screen was on point. Love the editing.

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

    "you're running to catch a bus, i'm outpacing the scanline"

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

    18:48 That is 9 CPU cycles. Jesus christ

    • @100thCoin
      @100thCoin  2 месяца назад +18

      Correct.

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

      Speedrun timing went from minutes, to seconds, to frames, to CPU cycles.

    • @the_m_original
      @the_m_original Месяц назад +1

      i was about to ask a question about how many cpu cycles would it be for 5 microsec in the comment section but thanks to you i dont have to anymore

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

    Finally, RUclips actually recommended me something I enjoyed for once. Looking forward to that apparent 5 microsecond speed run :D

  • @robholx
    @robholx Месяц назад +1

    On the topic of "bad" art: the little animations in this are freaking adorable and funny, actually. So there.

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

    I'd always been curious how TAS runs would execute arbitrary code with just controller inputs, but never looked it up.
    This explained it completely in a very easy to digest way, thanks!
    Also, very cool run

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

    "Sub-frame speedruns" is not a thing I ever expected to exist.

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

    Someone please make sure I see the 5 Microsecond video, this is awesome.

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

    Not only warping *straight* to credits, but inside a quarter of a second, and explaining how it's done, AND making the explanation (kind of) easy enough to understand for people who don't know Assembly?!
    Yes please I will watch more videos thank you

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

    I love how you recorded everything in 4:3

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

    I normally understand complicated technical videos like this but I genuinely was staring at my screen drooling for 20 minutes trying to comprehend this video

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

    I would like to mention that there are also "Tool Assisted Playtroughs" which neither go for a Super fancy, technically marvelous strat or a strat to get the lowest time but sometimes for Scoring or to get a special goal...

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

      I think you're just describing tool assisted superplays?

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

    Dude I’m so happy RUclips’s algorithm brought your channel to my feed. This one video was all I needed to watch to earn my sub 🤩.
    You totally have the look and feel and presentation of a channel much larger than yours. Keep up the great work man ✌️👍👌

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

    Great explanations and great editing for a great TAS!

    • @100thCoin
      @100thCoin  2 месяца назад +3

      Hey, thanks Malleo!

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

    Boy you are severely underrated,50.000 views is not enough for this video,and it took you years to make,can't wait for the 5 milliseconds run, I'll definitely check your game demo out

  • @vlc-cosplayer
    @vlc-cosplayer 2 месяца назад +7

    To the Joker, this is a perfectly normal run.

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

    This is one of the better explanation videos I've watched. No disrespect to other TASers but the explanation of what a TAS is usually seems a bit wishy-washy (understandably since it's not exactly an everyday concept). I often wonder how often the usual description of a TAS goes over the heads of people not involved in coding. Linking it to music, showing both MIDI and the keyboard on screen, then doing the same with TAStudio worked really well.
    imo, this should become the new standard for explaining TAS. People meme on the frame-rule bus analogy, but the reason it caught on is because it is an analogy that works really well.
    The rest of the video was really good, too. Enough extra detail on screen for me to properly delve in if I wanted to, but recognising that a lot of the detail is extraneous wrt the central conceit of the video. Great job, look forward to seeing more of your videos. =]

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

    This is absolutely killer stuff. Mindblowing that people are able to figure these things out.

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

    I’ve been very interested in ace in many old games, and this is by far the best explanation of that. Awesome video!

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

    I love your voice acting. Don’t ever stop.

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

      btw, I would totally give to your Patreon/non-evil equivalent. As an emulator author, breaking down TASs and superplays at exactly this level of detail is like candy to my brain

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

      @@jogloran I don't currently have a patreon (should I set one up?) so right now the best thing to do would be to buy my game and tell others about it.

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

    As usual your video's don't disappoint!
    You are doing everything in SMB3 that I have ever wanted to do plus more. Keep up the amazing work!!!!
    -KabAudio

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

    "A surprise tool that will help us later" childhood activated

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

    Your delivery and editing and little animations have brought me so much joy today

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

    Come on MitchFlowerPower, time for you to beat this TAS world record!!

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

    This technical explanation and creation of the TAS is incredible but i'm really amazed by the editing. You've cultivated a really unique visual language and sense of timing. Dope video.

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

    18:51
    A 5 microsecond TAS… to try and understand how ungodly fast this TAS is, (assuming no loading/down time) it would take almost EIGHTY runs of this TAS for LIGHT cross the length of the Great Salt Lake, holy hell man.

    • @100thCoin
      @100thCoin  2 месяца назад

      You know, I never did that calculation myself, but that's an amazing statistic! Thanks!

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

    1. OH MY GOD your artstyle is absolutely adorable hjkhhklfdbhf
    2. I know this is TAS, but the idea of putting a jackhammer on an NES D-Pad to do this exploit is very funny
    3. Quality video
    4. I find it very intriguing how vulnerable to exploits older programs were
    5.0 microseconds. How.

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

    I find it hillarious how speedrun times slowly transition over time from playing the game normally as fast as possible, to playing it in often frustrating ways, all the way to avoiding to play the game at all, if possible.
    As someone who speedruns GoldenEye 007 which still feels more or less intact, I'd find it funny if after 27 years of practising, someone found a way to go to the ending screen of any level by just entering a combo in the openeing cut scene. That way all 20 levels could have a 0 or 1s UWR and the 100% run would be to just repeat that trick 20 times.

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

    What a video to get introduced by to this channel. I am perplexed, absolutely baffled, .2 seconds to beat a game. Also I love the little animations of your character here and there.

  • @one.million.flowers
    @one.million.flowers 2 месяца назад +9

    Taking 20 minutes to explain what happened in 0.2secs is the most anime thing ever and I love it

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

    Wow, found this in my reccommended and I'm glad I clicked! You explain things really well, in a concise manner while still being fun to watch.
    I also have to say, thank you for adding subtitles! Not a lot of youtubers do so, but it makes a world of a difference for viewers like me :)

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

    Very nice explanation, love that I now know how this was possible. :D

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

    Amazing. Absolutely amazing. The number of hours you must have spent staring at memory dumps and op codes...

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

    TLDR: using subframe humanly impossible inputs with a controller to code the victory screen

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

    This is phenomenal!!!!!! As someone who has only barely dabbled in programming/coding this is insanely fascinating. Most people don't realize just how complicated even the NES was in terms of the '80s and technology as a whole for it's time. It's a minor miracle people figured hey we can do anything we want if only we weren't limited by the amount of RAM that we have accessible. This is an incredible video and anyone that has interest not only in speedrunning but coding/programming could learn a thing or two by paying attention. Fantastic work sir

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

    u guys are crazy... and we like it ❤

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

    This video was fantastic. Coherent, concise AND entertaining. NES programming and speedruns are my favourite flavours of RUclips crack. Subbed!

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

    I like your funny words magic man

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

    I was always hoping for an explaination, but I never expected one to actually be made. The video is also really well done, and suprisingly easy to follow!

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

    i think i understood half of the words you said, and gave myself a headache while doing so

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

    Subscribed, shared, bought your game. Fun explainer of a complex subject in easy terms, you're a great storyteller. Looking forward to more.

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

    the new era of 100th coin is born

  • @hellotheredoriyah9781
    @hellotheredoriyah9781 Месяц назад +1

    I have no words!(okay, maybe a few.) That was a wonderful video that fully hooked me and the assembly and footnotes were great!
    P.S The art is lovely, great charm:)

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

    curious how you managed to beat it even faster lol
    is there no (slightly slower) USA version non-crash credits warp via running incorrectly offset instructions? decrementing or incrementing stored ram values, and jumping there to jump to the credits, perhaps?

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

    Just found your channel. Your cartoon visuals have a strong .WMF feel to them and I feel like I'm running Powerpoint 98. I strongly approve.

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

    Thank you for the high effort video. I really enjoyed the visuals and your calm tone of voice and cadence. I actually did hit the subscribe button when prompted. This is an unironic thank you for the reminder.

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

      I'm glad to hear that works! I've been hesitant to do all the "youtube-stuff" like that, because I think it takes away from the video. That's also why I tried to make a bit out of it, with the far away voice.

  • @Chillgolfer9664
    @Chillgolfer9664 23 дня назад +1

    I never knew how a TAS rescript the entire game into a the end credits although seen this so many times, when I mean by that I mean the literal less then a quarter of a second of gameplay. Thank you for explaining how this Credits Warp Works.
    I did see the Credits Warp category by Speedrunners which satisfying as hell when you watch Bismuth’s video, (which he also talks about the Credits warp of how the hardware was made in a simple manner for humans.