How We Used a Credits Warp to Beat TTYD in 25 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 มี.ค. 2021
  • This video explains the process that went into discovering a buffer overflow exploit and using it to execute any script command at will, including a warp to the credits sequence.
    For the original low-optimized tool-assisted demonstration of this credits warp: • [LOTAD] Paper Mario: T...
    Thanks to:
    SolidifiedGaming: / solidifiedgaming and / solifiedgaming
    PistonMiner: / pistonminer and github.com/PistonMiner
    Zephiles: / zephiles_ github.com/Zephiles
    ---- Paper Mario 64 ACE ----
    Original proof-of-concept explanation: • (Proof of Concept) ACE...
    The discovery: / 1363071307521265664 • Pm64 ACE
    Rain: / rainchus / @rainchus
    Fray: / @frayssb
    MrCheeze: / mrcheeze_
    Masterjun's SMW ACE Demo: • [TAS] Super Mario Worl...
    Japanese subtitle translation by Discord user: 𝓓𝓲𝓼𝓬𝓸𝓻𝓭✓ᵛᵉʳᶦᶠᶦᵉᵈ 0554
    _____________________________
    Twitter: / tasmalleo
    Twitch: / tasmalleo
    Join my Discord! / discord
    Intro/Outro by TheSneakySpy: / thesneakyspy and / thesneakyspy
    Check out Mario Kart Wii TASes: mkwtas.com
  • เกม

ความคิดเห็น • 293

  • @Malleo
    @Malleo  3 ปีที่แล้ว +328

    I'll be updating this comment with information that should clarify any frequently asked questions or mistakes that are discovered in the video.
    - At 36:17, the fake EVT structure shown is actually the data stored in the fake structure the frame AFTER the credits mapchange function call is executed... This causes nextCmdPtr to be updated to what the game expects to be the location of the next command to be executed. Also, since the game executed this event, it updates timeScheduleToRun, which tracks how long the event should run for. This means it will lower timeScheduleToRun's value because of this.

    • @wynteranju
      @wynteranju 3 ปีที่แล้ว +6

      Dont forget to pin this comment 😊

    • @disk0__
      @disk0__ 3 ปีที่แล้ว +2

      ^^^

    • @maximiliano_luci
      @maximiliano_luci 3 ปีที่แล้ว

      pin this

    • @Kierio04
      @Kierio04 3 ปีที่แล้ว +1

      @@wynteranju every time he edits it it unpins, but as long as it has enough likes to be near the top it’s good

    • @imclearingit4149
      @imclearingit4149 2 ปีที่แล้ว

      so it's not ACE, but ASE? nice, both can be pronounced the same way

  • @isaacthered
    @isaacthered 3 ปีที่แล้ว +1262

    As it turns out, this whole time, the secret to defeating the Shadow Queen was hidden deep into the 100+ page terms and conditions of some random store's reward system; it's just that nobody ever bothered reading that far before Mario.

    • @Kierio04
      @Kierio04 3 ปีที่แล้ว +16

      Please let this be a popular comment

    • @TreeFlob
      @TreeFlob 3 ปีที่แล้ว +5

      @@Kierio04 you jinxed it

    • @Kierio04
      @Kierio04 3 ปีที่แล้ว +11

      @@TreeFlob Id say that was an antijinx

    • @owry3144
      @owry3144 3 ปีที่แล้ว +33

      The shadow queen is wise to hide secrets in the TOS

    • @TreeFlob
      @TreeFlob 3 ปีที่แล้ว +2

      @@Kierio04 such a wise lad

  • @TASSnoop
    @TASSnoop 3 ปีที่แล้ว +182

    The history of breaking Paper Mario 2, aka figuring out how to take Frankly literally everywhere, including the Credits

  • @DinahDissects
    @DinahDissects 3 ปีที่แล้ว +121

    When the video is longer than the run itself.

  • @Clawdragoons
    @Clawdragoons 3 ปีที่แล้ว +517

    Finally, the 17 year journey of keeping Frankly, the best partner, even until the end credits, is complete. And in the process, we managed to complete the game pretty quick, too. Neat.

    • @CM-lr7tf
      @CM-lr7tf 3 ปีที่แล้ว +35

      this is flavio erasure

    • @iantaakalla8180
      @iantaakalla8180 3 ปีที่แล้ว +22

      Friendship with Flavio ended
      Now Professor Frankly is my new best friend

    • @PROPLAYEN
      @PROPLAYEN 2 ปีที่แล้ว +4

      frankly >>>>>>>>>>>>>>>>> flavio

  • @revine9243
    @revine9243 3 ปีที่แล้ว +210

    This is fucking insane, I remember 3 years ago that I watched the 2:25:28 tas and thought that was the peak of the game, but a few years later, it went down to sub-2 hour, and then I thought that was the holy grail and nothing could ever beat it forever, 8 months later, 25 minute tas

    • @Nitsu29
      @Nitsu29 3 ปีที่แล้ว +1

      The cherry on top would be EFF Overflow Palace Skip

  • @mrbigh6776
    @mrbigh6776 3 ปีที่แล้ว +35

    Now we need to figure out how to ACE flavio into the party for the credit warp, just so he's there

  • @imaandrew
    @imaandrew 3 ปีที่แล้ว +27

    42:07 Cannot believe I was mentioned in a TASMalleo video. Shaking rn.

  • @celestialowl8865
    @celestialowl8865 3 ปีที่แล้ว +328

    17 YEARS later. Godspeed, this is one of my favorite games ever, and seeing ACE discovered on it was the highlight of my day.

    • @Kierio04
      @Kierio04 3 ปีที่แล้ว +8

      Don’t wanna ruin the comment or get flamed but TECHNICALLY it isn’t ACE

    • @celestialowl8865
      @celestialowl8865 3 ปีที่แล้ว +8

      @@Kierio04 Yes and no. This definitely opens up the door to it, and I'd argue it's certainly a rudimentary form without having full control, but I see what you're saying

    • @Kierio04
      @Kierio04 3 ปีที่แล้ว +2

      @@celestialowl8865 agreed 😃

    • @ogorangeduck
      @ogorangeduck 3 ปีที่แล้ว +2

      there's also the insane PM64 ACE

  • @GoldoaDragon
    @GoldoaDragon 3 ปีที่แล้ว +108

    I didn't understand a word of what I just watched, but I know by the tone of Malleo's voice how excited he is about this discovery and I couldn't help but feel the infectious energy emanating from every description throughout the entire video. As we say on twitch, long time lurker of your channel. You're amazing!

  • @Mullkaw
    @Mullkaw 3 ปีที่แล้ว +391

    I respect that you always have subtitles on your vids. I personally don't need them, but it's kinda annoying that even the biggest youtubers write scripts and don't bother to put subs up. Great stuff Malleo!

    • @Malleo
      @Malleo  3 ปีที่แล้ว +202

      I literally just copy-paste it and TH-cam automatically times it. It boggles my mind that other people don't do it

    • @nathanisbored
      @nathanisbored 3 ปีที่แล้ว +14

      @@Malleo my experience with writing scripts for things is like, i typically dont follow them verbatim, or i change things as im recording different takes (typically if i notice a phrase being used too much), so what i say doesn't always match what i wrote exactly. tho i dont have a youtube channel for this kind of stuff so i dunno

    • @TheOobo
      @TheOobo 3 ปีที่แล้ว +27

      It's an essential accessibility feature.

    • @ctb3335
      @ctb3335 3 ปีที่แล้ว +19

      I personally like to have subs on so if I miss something I can just glance down instead of having to rewind constantly. My hearing's fine, but my attention wanes and it helps a lot with comprehending this kinda stuff.

    • @puffy3176
      @puffy3176 3 ปีที่แล้ว +1

      It’s Mullkaw 👀

  • @PidgeyHowler
    @PidgeyHowler 3 ปีที่แล้ว +22

    I love how the video explaining how you can win the game in 25 minutes is longer than the entire theoretical playthrough would've been.

  • @bane2201
    @bane2201 3 ปีที่แล้ว +79

    "Mr. Shopkeeper, tear down this door!"
    More seriously, great work, this is wild!

  • @minerharry
    @minerharry 3 ปีที่แล้ว +141

    This method of ace is super cool, because it combines traditional ace - memory manipulation and understanding of execution - with something akin to mario 64’s cloning. Great stuff!

    • @Thomfamily5
      @Thomfamily5 5 หลายเดือนก่อน

      That reminds me, why haven't we found ace and or a credit warp in mario 64 yet? Millions of ways of crashing without cheats, notoriously glitchy, an *almost* unlimited cloning bug, but no ace and or credits warp? Strange. Maybe it wouldn't be any faster? I don't know.

  • @Cassiniini
    @Cassiniini 3 ปีที่แล้ว +78

    Sometimes I wonder whether the internet and technology was a good addition to mankind. But the complexity and methods with which some communities navigate simple creations like TTYD to me resembles the beauty of chaos in the universe itself. Keep that passion alive.

  • @dusklunistheumbreon
    @dusklunistheumbreon 3 ปีที่แล้ว +38

    21:34 "Eight zero four zero F zero D zero"? I think you mean "Eighty Fourty F-ty D-ty"

  • @tjpigott
    @tjpigott 3 ปีที่แล้ว +39

    I love myself a good arbitrary code execution, even if it's technically just a script.

  • @0rangepel378
    @0rangepel378 3 ปีที่แล้ว +12

    I'm not sure you realize just how fucking hyped I was to hear about this after the perfectly timed drop in The Ultimate Show.

  • @pokeninjafireemblem
    @pokeninjafireemblem 2 ปีที่แล้ว +10

    Honestly, all of this is basically archmage-tier sorcery to me, and unlike a magic trick explaining it actually makes it more interesting, even though i barely understand a goddamn thing you're saying since it's vastly outside of my realm of awareness.
    Keep on making these, they're beautiful

  • @j.a.8224
    @j.a.8224 3 ปีที่แล้ว +5

    I can't figure the people who feel that having an ACE or buffer exploit or the sort to credits warp 'negates' the point of speedrunning. As mentioned, it just makes a new category fork. It's like saying that the existence of TASrunning negates the point of a person speedrunning a game on the console. Your category exists, the game is still there, and there's still untapped saves and tricks and glitches to find. It doesn't negate the work for routing a no-credits-warp run or finding new tricks to save tremendous gaps of time for a 100% run or whatever you prefer to run or watch... just as having people playing the game for fun doesn't negate the sheer amount of research and work and planning that went into this. So kudos on this. An amazing achievement!

  • @doggynolikey
    @doggynolikey 3 ปีที่แล้ว +55

    I feel like Toadette wondering if this is the last time we'll ever see a video of TTYD on Malleo''s channel :(

    • @metroidnerd9001
      @metroidnerd9001 3 ปีที่แล้ว +18

      Hopefully not. I'm sure there will be more TAS developments in other categories, such as 100%, or any further developments in Any% No ASE.

    • @amazingandrew4328
      @amazingandrew4328 3 ปีที่แล้ว +15

      Other time saves might still be found in the Prologue, like a plane panel skip or being able to do ACE on the NTSC version, allowing Goomba Trio skip

  • @Droanux
    @Droanux 3 ปีที่แล้ว +3

    2011: What ticking?
    2021: BEEEEEEEEEEEEEEEEEEE

  • @ieatatsonic
    @ieatatsonic 3 ปีที่แล้ว +7

    User Funk sounds like a fun genre of music.
    But seriously, this is phenomenal. I LOVE hearing all the specifics behind these glitches, the pure Rube Goldberg Machine of actions that make it work is bizarre and compelling. Great job!

    • @suneenough
      @suneenough 3 ปีที่แล้ว +2

      User Funk is the smell of gamer.

  • @daltonsw
    @daltonsw 3 ปีที่แล้ว +44

    This is literally insane! Super high quality video, thanks for the dedication. Greetings from Germany.

  • @DeathEatsCurry
    @DeathEatsCurry 3 ปีที่แล้ว +9

    "By no stretch of the imagination is this humanly viable" So.. Give it a year, then?

  • @undauntedsphinx9460
    @undauntedsphinx9460 3 ปีที่แล้ว +9

    Now if only speedrunners could find how to skip to the credits of my work shift.
    Great video malleo!

  • @plazmacube6167
    @plazmacube6167 3 ปีที่แล้ว +16

    This game should be run at a GDQ Event now with these new discoveries.

    • @MudakTheMultiplier
      @MudakTheMultiplier 3 ปีที่แล้ว +8

      If this is console verifiable it absolutely should be! Although they usually stick to shorter or more understandable things for the crowd who don't understand the techy stuff.

    • @Seth_Hezekiah
      @Seth_Hezekiah 3 ปีที่แล้ว +9

      Gdq doesn't deserve this.

    • @tyrannicalthesaurus4672
      @tyrannicalthesaurus4672 2 ปีที่แล้ว +2

      Unless something has changed, many of the inputs required in the credits warp are literally impossible to perform on an unmodified controller. Notice how many of the control stick inputs are outside the normal range of possible input, and how on at least one controller every single direction is held down at the same time. That mixed with incredible precision makes this current route not viable to ever be shown at gdq in an rta run. GDQ's tas block is not particularly favorable for tases, and reading a sign for 9 minutes doesnt seem "flashy" enough for them.

  • @MetroAndroid
    @MetroAndroid 3 ปีที่แล้ว +4

    26:58 Mario in sync with the music, nice

  • @versutus2699
    @versutus2699 3 ปีที่แล้ว +4

    I really want to see a history of Solidified Gaming and all the contributions she has made to finding info on this game. I hear her name all the time

  • @XJ-0641
    @XJ-0641 3 ปีที่แล้ว +16

    Love the use of Super Paper Mario music here. The finality of The Ultimate Show for the holy grail of glitches. The way Count Bleck's theme takes hold as you reach what can only be considered the end of an era, the end of what we know as TTYD TASes, and hoping that from the ashes a new world will rise from the framework you laid out. And as you approched your goal, A manic glee settles over the crowd, a triumpahnt fanfare as the chaos heart does its magic, as you exit the menu from pause hammering.
    That was what you wanted, right? To destroy the world, to destroy TTYD Speedrunning in order to reshape it into something better?
    But you know your task is not nobel. There are those who will be hurt. Runners who dislike games with credits warps. But once you started down this path, you knew there was no stopping; someone else will simply pick up where you left off. The Dark Prognosticus is the true prophecy, after all, and nothing will stop the community from finding the ultimate time save.
    And in your final moments, you acknoledge what you did may cause strife in the community, just as Blumiere reflected on his own actions.
    Oof, sorry, got a little poetic there. SPM is a good story, okay?
    TL;DR: Super Paper Mario has some Bops.

    • @btf_flotsam478
      @btf_flotsam478 3 ปีที่แล้ว

      (a) I'm pretty sure this is currently humanly impossible, no-one's going to do it anytime soon unless there's some new discoveries.
      (b) Even if they do... new category, just like every humanly possible credits warp.
      Edit: Malleo said the exact same thing at 37:33. It's just a simple understanding of how speedrunning works.

    • @XJ-0641
      @XJ-0641 3 ปีที่แล้ว +2

      @@btf_flotsam478 @BTF_Flotsam I know, I just wanted to write something that sounded cool :V
      also, just because its not human viable doesnt mean it wont be soon. It took the OOT community a few weeks tops to make human-replicable strats once they found SRM.
      Also, even just having a credits warp is enough to turn runners off certain games, even when they are separate categories. The fact i

  • @bobstayoffthegrass8772
    @bobstayoffthegrass8772 3 ปีที่แล้ว +3

    I’m pretty sure the sum of all human knowledge has been applied to TTYD speedrunning

    • @romajimamulo
      @romajimamulo 3 ปีที่แล้ว +3

      That's discounting the work put into SM64

  • @ctb3335
    @ctb3335 3 ปีที่แล้ว +14

    Has there ever been a moment where they found something significant after a credits warp was discovered? Wording's got me curious.

    • @webbowser8834
      @webbowser8834 3 ปีที่แล้ว +8

      Really depends on your definition of "significant". Generally after credits warp is found, a few months to a year of optimizing the credits warp route happen, after that people generally return to warpless or 100% categories. As a general rule of thumb, the longer a speedrun is, the more opportunities for time save, new discoveries, and general improvement there are.

    • @romajimamulo
      @romajimamulo 2 ปีที่แล้ว +1

      I mean, SMB3 has a faster TAS only credits warp that was discovered later, which is the exception

  • @skyborn2596
    @skyborn2596 3 ปีที่แล้ว +25

    If the EFF Overflow is found to be possible, would you consider doing a new "no credits warp" TAS?

    • @Malleo
      @Malleo  3 ปีที่แล้ว +35

      I'll generalize your question to: If a Yoshi-less Palace Skip is found, would I consider doing a new any% no Arbitrary Script Execution TAS? Yep, I would!

    • @skyborn2596
      @skyborn2596 3 ปีที่แล้ว +7

      @@Malleo awesome! I really love the commentary on your ttyd tases, so i would have been sad if you wouldn't want to continue them.

  • @colossaldonut5190
    @colossaldonut5190 3 ปีที่แล้ว +17

    This reminds me of class. I just did an entire lesson and I don't think I learned a single thing.
    Not because the video is bad mind you, I'm just dumb.

    • @strawberryjam0585
      @strawberryjam0585 3 ปีที่แล้ว +1

      same it just blew over my head lol

    • @deanmoriarty6015
      @deanmoriarty6015 3 ปีที่แล้ว

      yeah man either your brain is able to process this stuff or it isn’t. mine unfortunately isn’t but damn if it isn’t fun to watch

    • @Bladieblah
      @Bladieblah 3 ปีที่แล้ว +2

      You're not dumb, you just don't have any background in computer science. If you had, I'm confident everything would make more sense. I don't have one either, I tried to follow and pause for a while to figure stuff out but there's just too much you don't know when you have zero knowledge of programming.
      I'm sure Malleo did a great job of explaining it but you need to have a basic understanding of coding/programming to really appreciate it I think. (Or I'm just dumb but I don't seem to be the only one)

    • @krisalis_
      @krisalis_ 3 ปีที่แล้ว +2

      Someone with a bit of programming and computer science knowledge here
      I was spacing out the majority of the video :^)

  • @evanbowl
    @evanbowl 3 ปีที่แล้ว +7

    I don’t even have TTYD, but watching the premiere of this was insane. Epic work!

  • @andybuscus383
    @andybuscus383 3 ปีที่แล้ว +7

    When I heard Fault Lines, I was like, "Holy shit, he's using Mudeth music!"

  • @ZaxorVonSkyler
    @ZaxorVonSkyler 6 วันที่ผ่านมา +1

    Time to look for a credit warp on the Switch version!

  • @Ezonater
    @Ezonater 3 ปีที่แล้ว +8

    Thank you for taking the time to make this video so in-depth and informative. Great job!

  • @roshivvymegido9178
    @roshivvymegido9178 ปีที่แล้ว +1

    glad to see you found a better blimp ticket skip

  • @iantaakalla8180
    @iantaakalla8180 3 ปีที่แล้ว +2

    I love hearing about games that you can overflow memory with and perform ACE. It’s the most benign version of hacking you could do.

  • @AmselOwl
    @AmselOwl 3 ปีที่แล้ว +7

    Oh no, this is gonna give me headache, but its gonna be super cool
    Edit: this is precisely what happened

  • @MagicalMEAT
    @MagicalMEAT 3 ปีที่แล้ว +1

    the inclusion of the isaac antibirth ost in this vid got me way more hyped than it should have lmao

  • @ulti_mato6038
    @ulti_mato6038 3 ปีที่แล้ว +5

    What a phenomenal video and explanation! Seeing the credits warp happen on stream was a surreal experience, and honestly the second it happened I was wondering when this video would be made, lol. Congratulations on having all of your hard work pay off! This is no small feat, and I can’t wait to see how this develops further in the future

  • @TokuMGTT
    @TokuMGTT 3 ปีที่แล้ว +3

    Guess you could say you've finally aced TTYD.
    But on a more serious note holy shit this is amazing

  • @shonw2318
    @shonw2318 ปีที่แล้ว

    lmao, it's so fascinating seeing people take apart and utterly dissect games and manipulate them to do some crazy shit. It's one of the reasons why i love watching speedruns, especially TASes

  • @admiralstonebreaker8934
    @admiralstonebreaker8934 3 ปีที่แล้ว +7

    An incredible breakthrough!! Great work - can't wait to see this in a future TAS.

  • @wraith4978
    @wraith4978 3 ปีที่แล้ว +1

    wow, the time save over even the previous holy grail of paper mario speed run skips makes this look like the first major bug to ever really save time

  • @zachstarattack7320
    @zachstarattack7320 3 ปีที่แล้ว +8

    You lost me at the beginning and I was paying a lot of attention. I don’t think he started out “zoomed out “enough, you’re explaining the complicated talk to a fighting game to my dad or something, who doesn’t even know what neutral or advantage is. however, I must admit that this video is so genius that I was entertained the whole time even though it was practically in a different language. It’s an honor and a pleasure to see this. Thank you so very much

  • @thag_simmons
    @thag_simmons 3 ปีที่แล้ว +1

    on one hand, I LOVE learning about how video games work under the hood, especially with your vids, since they're easy to follow for the uninitiated! on the other, I got so easily distracted during what would otherwise be laser focus that at 21:38, I caught myself yelling aloud, completing the sentence with "in the balls."

  • @TheThirdPrice
    @TheThirdPrice 3 ปีที่แล้ว

    Being in chat for this reveal was truly special. Awesome work to everyone involved

  • @jeffjefferson5095
    @jeffjefferson5095 3 ปีที่แล้ว

    I always love good detailed ACE explanations!

  • @philipcaseyacalloway204
    @philipcaseyacalloway204 3 ปีที่แล้ว +1

    How wild. Very cool, thank you for the hard work to everyone involved.

  • @loubean5922
    @loubean5922 3 ปีที่แล้ว +2

    I came across one of your TTYD vids a while ago and it introduced me to a world i never knew existed to the point where i might even one day get into speed running :) thank you so much for everything, you’re amazing

  • @SenpaiSoren
    @SenpaiSoren 3 ปีที่แล้ว

    Incredible and historic as always. Amazing work!

  • @smushycows2334
    @smushycows2334 3 ปีที่แล้ว

    Bro, this video was better put together than my Masters thesis I present next month. Great work!

  • @anthonykuglov1417
    @anthonykuglov1417 3 ปีที่แล้ว +3

    I never understand videos like this that you post. Yet, every time you post one I literally get out snacks and drinks and set myself up to watch. I actually retain a thing or two.
    Hope we get to see your 100% TAS soon!
    Good job! Keep working hard and posting TTYD content!

  • @DallinBackstrom
    @DallinBackstrom 3 ปีที่แล้ว

    this video does an excellent job at explaining this very complex topic. thanks for going to the effort of putting this together

  • @mtat_tm
    @mtat_tm 3 ปีที่แล้ว +1

    love the content!
    i've never played any paper mario games yet i adore discovering more and more about it

  • @Lowart
    @Lowart 3 ปีที่แล้ว +1

    I've been looking forward to this video daily since I missed the livestream haha Thank you for all of your hard work!

  • @avhtarc2169
    @avhtarc2169 3 ปีที่แล้ว

    Awesome Video as always, these make my day when they come out

  • @PresidentNathan
    @PresidentNathan 3 ปีที่แล้ว +3

    26:59 Mario jumping in sync to the music

  • @irtehmrepic
    @irtehmrepic 3 ปีที่แล้ว

    Got some grooving music choices in this video, man!

  • @CursedOutRS
    @CursedOutRS 3 ปีที่แล้ว +1

    This is awesome. It’s incredible to see how my favorite game has developed so much over the past two decades.
    Also so excited to see the commentated 100% TAS when it comes :D

  • @Shadrake
    @Shadrake 3 ปีที่แล้ว

    This is wild. Amazing video, great explanations!

  • @TobiasWhisperwind
    @TobiasWhisperwind 3 ปีที่แล้ว

    Love your stuff Malleo, keep it coming

  • @ianprivett9210
    @ianprivett9210 3 ปีที่แล้ว +1

    Wow, very impressive! Inb4 there's code execution in Rogueport's Inn (the water drop possibly being the effect) - I'm sure there's going to be another area found, even earlier than the first chapter. Good luck optimizing!

  • @TheGeladoo
    @TheGeladoo 2 ปีที่แล้ว

    Not sure why this was only recommended to me now, but holy shit what a video. That introduction hyped me up enough to watch through the entire thing in one sitting lol

  • @JefryU
    @JefryU 3 ปีที่แล้ว

    Yo I ACTUALLY understood this *very* slightly. This is so cool! Well done!

  • @mitzlplyk
    @mitzlplyk 2 ปีที่แล้ว

    This is insane, great video of explaining it, even if i still dont get 100% of it, its still extremely entertaining to watch!

  • @Midori_Hoshi
    @Midori_Hoshi 3 ปีที่แล้ว +1

    This is some parallel universes type advanced shit. Amazing work.

  • @prizm9515
    @prizm9515 3 ปีที่แล้ว

    So awesome! One of your greatest achievements I'd say!

  • @SonuTheNecro
    @SonuTheNecro 3 หลายเดือนก่อน

    Im learning CS and I love rewatching these videos to see if I understand a bit more than the last time i watched it

  • @nukiradio
    @nukiradio 3 ปีที่แล้ว

    My favorite game has finally been cracked through and through. Jorb well done.

  • @itsapplepai
    @itsapplepai 3 ปีที่แล้ว

    the work this community does is continuously mind-blowing. Thank you so much for the explanation Malleo! Deeply enjoyed your sentiment at the end, too.

  • @lillierose3958
    @lillierose3958 3 ปีที่แล้ว +1

    Ace? Now I thought that was the place with the helpful hardware folks

  • @ztoogemcducc6360
    @ztoogemcducc6360 3 ปีที่แล้ว

    This is super cool but it's also so nice you have friends who are interested and involved in your interests

  • @lucasvisser3864
    @lucasvisser3864 ปีที่แล้ว

    21:26 I was quite surprised to hear this banger of a song in this video. Nice.

  • @ameersher
    @ameersher 3 ปีที่แล้ว

    Amazing video, great technical explanations

  • @awzumzap3634
    @awzumzap3634 3 ปีที่แล้ว +1

    I never understand a single thing Malleo says but holy shit everything in his videos are so cool

  • @k4fk42
    @k4fk42 3 ปีที่แล้ว

    this was so cool, can't wait to see an RTA viable method in the future!

  • @joex3406
    @joex3406 3 ปีที่แล้ว +2

    It is hard to believed when I was 8, I got addicted to this game. I would stay up all night playing ttyd. Im 16 now and still kinda addicted to the game. I think in my first play through when I was younger it took me 3 years to beat the game. Now when i play the game it takes me 8-10 days because I try to do a chapter a day but now we can do it in 30 minutes. My 8 year old mind would have blown up.

  • @Seltaeb_
    @Seltaeb_ 3 ปีที่แล้ว

    I was at the reveal stream, and I still am in shock!

  • @gaby-bq1wu
    @gaby-bq1wu 3 ปีที่แล้ว +1

    very fascinating watch TASmalleo, cant wait to see what else this community had too offer

  • @greatbrandini3967
    @greatbrandini3967 2 ปีที่แล้ว +1

    Me watching this video: "Ah yes, numbers and letters are simple and totally not complicated"
    Also, congrats on further breaking my favorite RPG. While I'm not big into speed running, seeing people pour months, if not years of their lives into breaking down this game to it's absolute most basic structure is beautiful. Seeing as this has only been done because the game is worth the effort

  • @warmCabin
    @warmCabin 3 ปีที่แล้ว

    Pressing down to increment your X position float by exactly 1. That is something else, man! I assume that's 1 in a million or 1 in a few hundred thousand at that position. Still better than subplanck-perfect!

  • @rawr51919
    @rawr51919 3 ปีที่แล้ว

    Confirmed, TTYD is as broken as PM64. Glad to have made it for the premiere!

  • @m_affiliates
    @m_affiliates ปีที่แล้ว

    1:17 not gonna lie, the music sync is unbelievably satisfying

  • @versutus2699
    @versutus2699 3 ปีที่แล้ว +1

    19:41 I was hoping Frankley would fall in the water again

  • @kargaroc386
    @kargaroc386 3 ปีที่แล้ว +7

    Technically, this is another way to run homebrew on the GCN without any additional hacks.

  • @autumnshinespark
    @autumnshinespark 3 ปีที่แล้ว +24

    That was amazing! Also, for some reason I didnt know SG was a girl 😅 Girl power!

    • @KAngel32
      @KAngel32 2 ปีที่แล้ว

      Hell yea more power for us all

  • @MsCerealCat
    @MsCerealCat 2 ปีที่แล้ว +1

    I hope ACE gets found in every game :)

  • @SAwfulEPM
    @SAwfulEPM 3 ปีที่แล้ว +1

    That this takes place in Petalburg of all places definitely seems like the first thing that's likely to change in the future. Sure, that's only chapter one, but TTYD offers quite a bit more maps to experiment with even before then, and surely one of them has the potential to mix the right batch of EFFs and EVTs just as a matter of probability.
    Are the four file names adjacent in memory? They seem like the most immediate location that specific data could be written to for later usage.

    • @Malleo
      @Malleo  3 ปีที่แล้ว

      We don't have a wide range of (what are essentially ASCII) values to write to the filenames to do what we need. So the filenames don't offer much for us sadly

  • @baseddragoon2008
    @baseddragoon2008 3 ปีที่แล้ว

    This is absolutely mind blowing. Loved every moment despite being confused at many points. Genuine question though, how long do this take to figure out? Im just curious of how much it'd take to find this with such a complex process.

    • @romajimamulo
      @romajimamulo 3 ปีที่แล้ว

      My guess is over 6 months. I recommend asking on his discord though

  • @BobberWCC
    @BobberWCC 3 ปีที่แล้ว

    Absolute madness

  • @NokiDoki
    @NokiDoki 3 ปีที่แล้ว +1

    Heck yeah, uncached RAM is OP for this! I can definitely see it used in more GC and Wii memory exploits in the future!

  • @penguinimptheinsane774
    @penguinimptheinsane774 3 ปีที่แล้ว

    Yo, new content from Malleo, very noice

  • @Tuxfanturnip
    @Tuxfanturnip 3 ปีที่แล้ว

    I would guess that the change of exactly 1 floating point value when moving down is the result of some float rounding error when transforming controller input from camera space to world space, with some vector math giving 0x00001 when it should give 0. Especially likely because the reverse isn't true for going upward, indicating that the camera angle isn't at any significant offset that should cause a noticeable change.

  • @minerharry
    @minerharry 3 ปีที่แล้ว +3

    When you’re adding the Id to your fake event data structure, if events are loaded from earlier to later, how do you get an event to skip the part you’ve already written to? Is it because the effect to load is too large to fit? If so, there must be an event still loaded after the op code/flags - what effect could be so persistent?

  • @NerAEus96
    @NerAEus96 3 ปีที่แล้ว

    We're at the endgame now. GG.

  • @aerokaemusic
    @aerokaemusic 3 ปีที่แล้ว

    Incredible.