After 23 Years Mario Sunshine Was Finally BROKEN

Поділитися
Вставка
  • Опубліковано 24 січ 2025

КОМЕНТАРІ • 652

  • @Abyssoft
    @Abyssoft  15 днів тому +108

    Speedrun making meals with CTRL by using my link and code ABYSSOFT for 10% off, and go to moonbounce to sign up and hunt for a bigger discount on CTRL!
    www.drinkctrl.com/abyssoft
    moonbounce.gg/r/hxe9n7p36fp

    • @jamespayne8252
      @jamespayne8252 15 днів тому +4

      THANK YOU!!! For all your hard work love the channel, love the content!!! Keep it up and I too will see you in the next episode of AbyssoftZ!!!!
      (In all honesty I'm a old school dbz fan and I always watch to the end just to hear my favorite line😁)

    • @DiggitySlice
      @DiggitySlice 15 днів тому +20

      No

    • @artemisspawnofzeus7732
      @artemisspawnofzeus7732 15 днів тому +9

      Pointers arent variables. Theyre pointers. They point to variables.

    • @MrGuy4
      @MrGuy4 15 днів тому +16

      People really need to start putting their sponsors at the end of videos and NOT in the beginning, let alone the middle of it.

    • @themandalor
      @themandalor 15 днів тому +1

      good job on the video

  • @YOSSARIAN313
    @YOSSARIAN313 15 днів тому +2023

    The year is 2099. Mario speed runners have found a way to perform ace while the game is loading in. The world record is now 13 seconds. Furious flame wars rage over whether sub 13 seconds is possible on speedrunner forums. New records are decided by millionth of a second

    • @stigmaoftherose
      @stigmaoftherose 15 днів тому +135

      13 seconds seems slow. I mean have you seen mario 3?

    • @NokiDoki
      @NokiDoki 15 днів тому +118

      Actually I found a save file exploit back in 2019 that lets you run arbitrary code as soon as the game boots up (right after the Nintendo logo), so we just need to make that happen without a hacked save lol

    • @Ragenule
      @Ragenule 15 днів тому +89

      You joke about that, but folks have found a way to use ACE in a TAS of SMB3 that let's them get to the end of the game in about 25 microseconds from game boot.

    • @timthetoolpool
      @timthetoolpool 15 днів тому +24

      Yeah, it can hardly even be called speedrunning anymore. It's nothing but boring ass code manipulation now.

    • @YOSSARIAN313
      @YOSSARIAN313 15 днів тому +35

      @timthetoolpool there are other categories besides any%

  • @jtown2909
    @jtown2909 15 днів тому +891

    slight correction: at the end, you said a route that skips straight to bowser or the credits would save a lot of time. we already have a bowser warp, shoutout to Weegee for learning to code just to find that setup

    • @cypher686
      @cypher686 6 днів тому +3

      Shame he didn’t use his skills to get a job

    • @uponeric36
      @uponeric36 4 дні тому +3

      @@cypher686 Broke comment. Bro more than likely has a job, makes more money than you, AND does this in his free time.

    • @cypher686
      @cypher686 2 дні тому +1

      @@uponeric36 👍😂

  • @ninjaswordtothehead
    @ninjaswordtothehead 15 днів тому +966

    Speedrunners _are_ the hackers that movies promised us in the 80s.

    • @TheIzzlzzy
      @TheIzzlzzy 15 днів тому +23

      I’ll drink to that

    • @CodeAsm
      @CodeAsm 14 днів тому +16

      @@ninjaswordtothehead people who create tas definitely, programming, reverse engineering stuff. The hard work we dont often see is the actual hacking that i love seeing and learn about

    • @MegaMato
      @MegaMato 13 днів тому +5

      That's amazingly accurate.

    • @Honeneko.
      @Honeneko. 12 днів тому +1

      Not sure what you mean exactly. Hackers have been doing their thing regularly. This is probably closer to "phone phreaking", which dates before the 80s.

    • @TheIzzlzzy
      @TheIzzlzzy 12 днів тому +2

      ​@@Honeneko. r/wooosh

  • @lemonadogirl4082
    @lemonadogirl4082 15 днів тому +625

    I swear, every time an ACE strat starts out as "you need a precise one in 20 billion value from this random game element you have minimal to no control over" it always seemsvto evolve to "RTA viable strat that finishes the game in under 20 minutes" within a few years. Speedrunners and achievement gamers are a different breed, truly.

    • @Demogarose
      @Demogarose 15 днів тому +32

      THat's largely because once they know it's possible and how it was achieved, it's just a matter of finding a setup for it that a human can do consistently. Which is kinda inevitable as long as people keep working at it.

    • @user-jn4sw3iw4h
      @user-jn4sw3iw4h 14 днів тому +11

      Which makes sense:
      'write specific values to some memory-addresses' (or the A(rbitrary) in ACE) is practically always possible (fundamental property of how code works, a lot of intended functions rely on this system. (the literal concept of functions itself, included)).
      it is the E(xecution) which is hard to find. Usually a stale-reference thing.
      "Hey, I found a way to modify the location in memory that stores enemy-locations, it involves relocating enemies" gets both the rightful "well duh" and "great, what do you intend to do with this?"
      whereas:
      "Hey, I found a way to crash the game. It seems to execute a bit of memory as if it were code (under the hood, the same thing)" gets "cool, which bit of memory? Is it one of the (many) locations above? If so we could do interesting stuff with it."

    • @idkcba
      @idkcba 14 днів тому +5

      Yea, that does seem to happen. It goes from "Game needed to be hacked for this to actually work" to "Well, it just works now and the game take 10min to beat"

    • @kindredbarkmaw2509
      @kindredbarkmaw2509 14 днів тому +1

      there are wizards and then there are speedrunners, seriously

    • @MarioMastar
      @MarioMastar 14 днів тому +2

      Yeah all code is determinant so it's really just a matter of brute forcing the exact execution required, and any alternatives that are physically possible. Things like holding the control stick at position 241, 95 one frame then 185, 271 the next frame then 145,93 the third frame isn't really possible by humans because of the exact positions your thumb would need to be, but if they can find a way to make it possible, then it's just a matter of brute forcing positions where the thumb could push to the right locations and finally it's just doing it over and over until you get it.
      Though that's generally why "Glitch hunters" and "Speedrunners" are kind of two different breeds usaully. as the "Americans" at the end didn't FIND this trick, Japan did, the Americans just translated the instructions and optimized it. XD but it does help to know how memory writing and code actually works as a speed runner because then you can control elements and read these things a lot easier than someone reading a list of instructions written by someone else and just doing it "First try". Alas, all this stuff is deterministic so it's just a matter of "doing it" in the end.

  • @riseofthephoenix
    @riseofthephoenix 15 днів тому +274

    The word cutscene is mentioned 278 times in this video

    • @Abyssoft
      @Abyssoft  15 днів тому +114

      Rookie numbers, I need to do better next time

    • @faceurhell
      @faceurhell 14 днів тому +6

      @Abyssoft
      Need a minimum of 69,420 next time champ.

    • @KinGSpeedyStyler
      @KinGSpeedyStyler 13 днів тому

      CUTSCEEEENE

    • @20000dino
      @20000dino 13 днів тому

      As well as the word "garbage" lmao

    • @Moegivesmelife
      @Moegivesmelife 11 днів тому +1

      actually it's only 12 🤓

  • @soouguysnextaccountidk
    @soouguysnextaccountidk 15 днів тому +253

    title truncation made it look like the title was "After 23 Years Mario Sunshine Was Finally", followed by the thumbnail's "USING WATER!?" and that's so funny lmao

    • @okey-pk
      @okey-pk 15 днів тому +6

      lol... who would've thunk it

    • @damiand6818
      @damiand6818 15 днів тому +12

      I saw thought and jokingly thought "well duh, that's the whole gimmick of the game!"

    • @dropdmike75
      @dropdmike75 15 днів тому +9

      NO WAY!!! Mario Sunshine is using water? Since when? /j

    • @soouguysnextaccountidk
      @soouguysnextaccountidk 14 днів тому +4

      it says HUGE SKIP now and the joke is ruined 😭

    • @lexinicole4317
      @lexinicole4317 4 дні тому

      Damn, I never got to see that thumbnail 😢

  • @NokiDoki
    @NokiDoki 15 днів тому +213

    Thanks to su for making RTA happen, and to everyone else who's been helping to refine the setup! I swear the technical explanation video is coming one day lol

  • @NugeSmashFE
    @NugeSmashFE 15 днів тому +171

    5:05 Any time I hear Stale Reference for a speedrun I instantly change from happiness to fear that a good speedrun is gonna end up like OoT's dead Any% category

    • @WackoMcGoose
      @WackoMcGoose 15 днів тому +5

      For some reason I always read it as *_"State_* Reference", and other than A Totally Legit Majora's Mask Speedrun, I have no idea why.

    • @YEs69th420
      @YEs69th420 15 днів тому +7

      do they not have an any% no ACE category for OoT?

    • @NugeSmashFE
      @NugeSmashFE 15 днів тому +40

      @@YEs69th420 I think they do. But at first they either didn't have it or they made ACE the primary run on the leaderboards (I forget which). Either way you can respect the skill it takes to execute, but ACE still ruined the fun of watching an OoT record.
      Like new records of Defeat Ganon now have to have that clause instead of just being titled as the new any% wr. In a way, it takes away from the hype of it imo.

    • @YEs69th420
      @YEs69th420 15 днів тому +53

      @@NugeSmashFE ACE is cool as fuck and I find it super fascinating, but yeah it's very hard to care about ACE runs beyond the novelty of the method. Actually seeing the game is always better.

    • @SirLightfire
      @SirLightfire 15 днів тому +4

      The OoT 100% SRM route was incredible though
      I wish ZFG still ran it, but his randos are pretty cool too

  • @gageschleser6307
    @gageschleser6307 13 днів тому +4

    Its so fascinating how ACE is like the holy grail of speedrunning. Finding the right combination of inputs to just skip the entire game sounds like the endgoal for "beat the game as fast as possible no limits"

  • @zuiopp
    @zuiopp 15 днів тому +75

    If you would play a drinking game and drink just a little shot of water for every mentioning of the word cutscene, you would need an ambulance by the end of the video.

    • @tokumei99
      @tokumei99 15 днів тому +7

      57 shots lol

    • @anthonyaddo
      @anthonyaddo 15 днів тому +3

      I went to random spot in the video and it was the first word I heard

  • @GoldDragon20
    @GoldDragon20 15 днів тому +69

    When you were talking about cutscene data and the shine spawning, as soon as you said “the shine data does not carry over but the instructions do, therefore, stale reference” something just clicked.
    I know generally what’s about to happen

  • @RoxxManiaFR52
    @RoxxManiaFR52 15 днів тому +99

    at the end, "a speedrunner named Weegee" this guy is a legend of SM64 lol

    • @JeanKP14
      @JeanKP14 15 днів тому +20

      pretty sure Abyssoft knows LOL

    • @themomofmemes467
      @themomofmemes467 13 днів тому +2

      Yup he’s had multiple records in Mario sunshine too. Was a top runner back in the day

    • @calansmith655
      @calansmith655 13 днів тому +1

      I heard that name and was like "Heyyy I know that one!"

    • @mellomessatsu
      @mellomessatsu 12 днів тому

      The way he said it i was like ‘is this the same Weegee?’ lmao

    • @iLiokardo
      @iLiokardo 8 днів тому

      @@JeanKP14 but he didn't note that so everyone who doesn't know wouldn't know

  • @wRadion
    @wRadion 15 днів тому +33

    Great video! But I think it undermines a bit what Weegee did to the run. Not only did he do a nearly perfect execution of the setups for the ACE, but he also did a lot of research to improve the route by A LOT. It wasn't just him trying to do the setups that everyone did to improve the time, he actively did testing and researches to understand and improve every single bit of the run.

  • @AgainstMyBetterJudgement
    @AgainstMyBetterJudgement 13 днів тому +6

    Just thought you should know, the singular form of "vertices" is "vertex". It's a weird holdover from Latin just like with the plural of "cactus" being "cacti". Anyway, great video! It's always wild to see old games have such enormous breakthroughs.

  • @trogdortamer48
    @trogdortamer48 15 днів тому +10

    11:34 that is pure gold and had me laughing when I realized why Mario was moving around like that.

  • @flaregamer64
    @flaregamer64 14 днів тому +8

    I love how Noki Doki is almost always involved in Mario Sunshine speedrun discoveries. Dude IS the recurring side character.

  • @seanb3226
    @seanb3226 14 днів тому +2

    It's so incredible how far speed running has come. Not only can speed runners execute lengthy sequences of glitches, movement and tricks with the utmost precision, they can now even manipulate the inner workings of games and bend them to their will. As a fan it's just thrilling to watch.

  • @legreedysqueegee
    @legreedysqueegee 15 днів тому +49

    spoiler: a meal primarily made out of Lucky Charms marshmallows will NEVER be healthy

    • @kingpinscrub4187
      @kingpinscrub4187 15 днів тому +9

      You're damn right, and man lucky charms marshmallows are wonderful for it.

    • @KaitouKaiju
      @KaitouKaiju 15 днів тому +3

      They do sell those marshmallows by themselves

    • @KopperNeoman
      @KopperNeoman 13 днів тому

      Unless the only thing your diet is missing is sugar. "Healthy diets" are all about nutritional balance, not arbitrary "good" and "bad" foods. There's a reason there's no such thing as a healthy vegan.

  • @Chimpmanboom
    @Chimpmanboom 15 днів тому +27

    If I went into a coma for 30 years one of the first things I’d do upon waking up would be to check on a few games

    • @Bloodstar-o7
      @Bloodstar-o7 15 днів тому +3

      *wakes up from coma*
      DID THEY GET 5:51 ON SMB YET?

    • @tbotalpha8133
      @tbotalpha8133 13 днів тому +4

      @@Bloodstar-o7
      "Dude, they get sub 4:00, now."
      *grabs them by the shoulders*
      _"HOW"_

    • @Bloodstar-o7
      @Bloodstar-o7 13 днів тому +2

      @@tbotalpha8133 "HOW LONG HAVE I BEEN OUT!?!?"

    • @TepidBlack
      @TepidBlack 6 днів тому +1

      Twilight Princess will still be a near 3 hour run 😭

  • @SuperZebezian
    @SuperZebezian 15 днів тому +37

    Absolutely bonkers that Matt Turk of all people was the one who discovered the game-breaking glitch.

  • @jtown2909
    @jtown2909 15 днів тому +67

    Sunshine ACE always looked neat even when it was just a LOTAD, it’s absolutely awesome that we have an RTA setup now. (I love holding 2nd place in any% for free lol)

    • @misuvittupaa8068
      @misuvittupaa8068 15 днів тому +3

      Remember kids, ACE kills, not even once

    • @loganmyall660
      @loganmyall660 15 днів тому +17

      ​@@misuvittupaa8068 >ACE comes into play
      >Big wave of people come in because haha funny Mario man
      >People realize how dry and soulless runs become
      >Off to new game to ruin
      Weeeee

    • @Wizzkidwas
      @Wizzkidwas 15 днів тому

      Me when I ignore all the different categories that can be run instead ​@@loganmyall660

    • @BillytheCorgi
      @BillytheCorgi 14 днів тому

      @@misuvittupaa8068 Remember when OOT was top 3 speed games? And now nobody talks about it anymore after they discovered ACE.

    • @colonthree
      @colonthree 14 днів тому +3

      this is wherefore speedruns have categories

  • @MortonMcCastle
    @MortonMcCastle 15 днів тому +9

    5:30
    "Let me know what you think Noki Doki is going to use in a stale reference"
    I think he's going to use a durian but I think I heard somewhere that those are the glitchiest fruits.
    Or maybe a chili pepper, because they have a weird arc when you throw them.

  • @kakyoindonut3213
    @kakyoindonut3213 15 днів тому +12

    arbitrary code execution is speedrunner's atom bomb

  • @theeeldeal8470
    @theeeldeal8470 14 днів тому +3

    >new game breaking glitch discovered for a speedrun!
    >Its stale reference manipulation again
    They can't keep getting away with it

  • @alaeriia01
    @alaeriia01 15 днів тому +44

    1:59 skips the ad

    • @SonicSanctuary
      @SonicSanctuary 14 днів тому +5

      Thank you

    • @spicymilkshake6600
      @spicymilkshake6600 13 днів тому +6

      he was like "first we need to talk about today's sponsor"
      and i was like no we DON'T bro

    • @robbledot7290
      @robbledot7290 12 днів тому +3

      @@spicymilkshake6600pay his bills then bud

    • @instrumental
      @instrumental 7 днів тому

      Sponsorblock

    • @chimpantv
      @chimpantv 3 дні тому

      sponsorblock is your friend

  • @thegamesguy2263
    @thegamesguy2263 14 днів тому +6

    This is when super Mario sunshine becomes ocarina of time

  • @Okeana_Aster
    @Okeana_Aster 15 днів тому +6

    Dang, I watch a lot of videos explaining speedrun history like this, and the fact that they lowered the time by this much is genuinly insane.

  • @pokechamp3987
    @pokechamp3987 14 днів тому +15

    Year is now 4242. A hacker has found a way to beat any game in 0 seconds by modifying the ram from the controller before boot. It's valid for all categories and platforms. Speedrunners all over the globe rejoiced: They no longer have to experience even 1 second of their favorite games. A small group of innovators have still managed to come up with a new competition: Reverse Speedruns. The goal is to win by actively playing a game for as long as possible. The WR for Sunshine is currently 1 year, 11 months, 8 days, 7 minutes and 1 second.

  • @MarkedForJazz
    @MarkedForJazz 12 днів тому +2

    Seeing Jcool114's username in a speedrunning video at the start was a jumpscare lol. Hope they're doing well, and have regained good standing with the speedrunning community. Great video!

  • @simbadg13
    @simbadg13 16 годин тому +1

    I cant wait till speedrunners eventually figure out how to somehow manipulate the code while the game is booting up so it can be beat the second the game starts

  • @likeClockwork7
    @likeClockwork7 15 днів тому +5

    I've seen enough OoT tech explanations to know that when I hear "stale reference" things are about to get really weird.

  • @milesedgeworth3010
    @milesedgeworth3010 15 днів тому +7

    Eventually the intro cut scenes will be longer than the actual gameplay run

  • @dogwelder2
    @dogwelder2 15 днів тому +43

    Let's hope Jcool114 didn't fake this one like he did Monkey Ball.

  • @BillytheCorgi
    @BillytheCorgi 14 днів тому +15

    On one hand, seeing the ACE develop is really cool from a technical standpoint.
    On the other, I would REALLY hate to see Mario Sunshine go down the same route as OOT when that game discovered ACE. OOT used to be a top 3 speed game, now almost nobody cares about it anymore.

    • @brandoncastellano1858
      @brandoncastellano1858 14 днів тому +1

      Why is that?

    • @davidjsaul
      @davidjsaul 14 днів тому +5

      ​@@brandoncastellano1858because ace speedruns are boring to watch

    • @satibel
      @satibel 14 днів тому +5

      ​@@davidjsaulnot just to watch, to do too. a lot of people enjoy speedruning because that's how you can play more of the game, but at some point it just becomes about perfect execution and not reacting to what's on screen.

    • @nmotschidontwannagivemyrea8932
      @nmotschidontwannagivemyrea8932 14 днів тому +2

      Why don't people just run the "no ACE" category? That's a thing in SMW.

    • @KopperNeoman
      @KopperNeoman 13 днів тому +1

      @@nmotschidontwannagivemyrea8932 because then they can't whinge about the fact that ACE is a thing

  • @Finalras
    @Finalras 2 дні тому +1

    Man speedrunners are just crazy (talented). The insane dedication that these people have to specific games is amazing and scary at the same time LOL.

  • @AlexSmith-nr4xm
    @AlexSmith-nr4xm 14 днів тому +5

    hot take incoming but once the optimal route for a category involves dynamic memory management the category is either dead or rapidly approaching death in my opinion

    • @elpiedra1596
      @elpiedra1596 14 днів тому

      If they dont make an ACE% category yes the game is dead because its boring af.

  • @Taegreth
    @Taegreth 15 днів тому +2

    Your videos must take a lot of effort to make, I appreciate how well you're able to explain the process so that even dummies like myself can understand. Great work as always, keep it up!

  • @gozmen5
    @gozmen5 15 днів тому +8

    here i am at 4 am watching mario speedrunning

  • @caloxya4139
    @caloxya4139 15 днів тому +6

    > 5 min in
    > "stale reference"
    > *rainbolt face*
    > ace

  • @dajcomputer6514
    @dajcomputer6514 12 днів тому

    Happy to still see this kind of stuff being found and the speed runs evolving. Always entertaining and the games that are speed ran are endearing pieces of my childhood too.

  • @FreSch_Dude
    @FreSch_Dude 13 днів тому +1

    I love when Stale reference exploits and ACE is found, because give some people on the internet some time, and they'll cook up some incredible stuff. One of my all-time favorites would be ocarina of time Triforce% and Pokemon yellow ACE showcase by MrWint.

  • @masteroak7474
    @masteroak7474 13 днів тому

    I love vids like these because they show how important labbers and TASers are to speedrun communities. I feel like so many heroes go unsung if they've never had their name on a leaderboard.

  • @Time0ut
    @Time0ut 15 днів тому +8

    Yeah if I threw water on a copy of mario sunshine I would expect it to be somewhat broken

    • @renakunisaki
      @renakunisaki 14 днів тому +1

      It's a disc, it'll be fine as long as you dry it off right away. Can't say the same for the console it was in at the time though...

  • @Sean27007
    @Sean27007 15 днів тому +4

    Take a shot everytime Aby says the word cut-scene in this video

  • @AceWolf456
    @AceWolf456 14 днів тому +2

    Just heard the words “stale reference”, and I know where this is going from here.

  • @Wingsaber
    @Wingsaber 14 днів тому

    As someone who's been passionately following sunshine speedrunning since before we found gelato skip, it brings a tear to my eye to see any% not only reach under an hour which I already never expected, but going below half an hour and even 20 minutes!! Never thought I'd ever see ACE in sunshine but the community perseveres 😊

  • @TrueXiarno
    @TrueXiarno 15 днів тому +3

    "Which results in something called a Stale Reference"
    Oh boi, where have I heard that before. I do wonder /s

  • @zuliusbazworth8627
    @zuliusbazworth8627 14 днів тому +3

    I didn't know Jeff from Earthbound was a speedrunner

  • @Dante02d12
    @Dante02d12 День тому

    I watched Everything Everywhere All at Once a few weeks ago. The way the warps work in that movie reminded me of something, but I didn't remember what until I watched that video: the way that seemingly random events make the program work, it's literally Arbitrary Code Execution, lol.
    Interesting video, but the timeline was weird. "Back in 2024, we had no idea how to do this.... until January 2023" x).

  • @sahilhossian8212
    @sahilhossian8212 12 днів тому +1

    Lore of After 23 Years Mario Sunshine Was Finally BROKEN momentum 100

  • @benaziz5465
    @benaziz5465 15 днів тому +21

    @01:59 start

    • @thelastgogeta
      @thelastgogeta 15 днів тому +1

      Not all heroes wear caps.

    • @davidjsaul
      @davidjsaul 14 днів тому

      It's bullshit that Google will charge people for "ad free" UA-cam, then basically still let videos have ads in the form of "sponsors".

  • @valerius9751
    @valerius9751 10 днів тому

    I liked watching SMS runs because it didn't have any major skips. it's fun seeing multiple small time saves and optimizations

  • @SnugNap
    @SnugNap 15 днів тому +2

    I was going to comment and aak. "So when does this get to a credits warp?" And i just hit the point in the video where it finally comes up.

  • @heapofrocks
    @heapofrocks 2 дні тому

    No way this game is already 23 years old. I feel light I got it a few years ago when it first dropped on GameCube! WHERE DID THE TIME GO?!
    “ 1:24 WHAT YEAR IS IT?!” -Robin Williams

  • @GuINES-mG
    @GuINES-mG 15 днів тому +1

    I will dream the word "cutscene" after this video. I may even start randomly saying it. "Hello neighbour!" "Hello cutscene!"

  • @katt-the-pig
    @katt-the-pig 12 днів тому +1

    3:12 So why doesn't collecting a shine sprite not crash the game normally?

    • @andeggbreaks
      @andeggbreaks 9 днів тому +2

      It's not explained clearly in the video, but shine get only advances the LCE twice if there's another cutscene playing. Not in regular play

  • @mandret1996
    @mandret1996 12 днів тому

    I've heard the phrase "not humanly possible" way to often in a Speedrunning context and almost everytime theres some runners who think: I'm not a human

  • @D33RC
    @D33RC 15 днів тому +7

    love your videos man keep up the great work

  • @silverraigirideviluke
    @silverraigirideviluke 15 днів тому +3

    3:12 is there a condition missing for the shine get cutscene incrementing the LCE twice? Because the way its presented here would mean that, unless by sheer accident all the cutscene slots are full, any normal shine get would increment twice, and then execute garbage data and crash the game, which is obviously not the case.

    • @Abyssoft
      @Abyssoft  15 днів тому

      It has to be triggered during another cutscene, I mentioned it when explaining how it works :)

    • @silverraigirideviluke
      @silverraigirideviluke 15 днів тому +3

      @@Abyssoft
      That does make sense and I hope this doesnt come off as overly negative, but the exact words used in this part 3:12, where the shine get cutscene in isolation seems to be explained, were "For some strange reason, when a shine get cutscene ends, it causes the LCE to increment twice, so you end up with a gamestate[...]", and the graphic in that particular segment also seems to indicate that it would happen with just a shine get cutscene, as thats the only thing loaded in the graphic.
      Of course you later only mention it in concurrence with another cutscene, but that could technically mean that there is normally a mechanic that somehow deals with the double incrementation, which fails due to the other cutscene.
      Its very much possible that this is just again my brain doing an overly complicated leap in logic, but i was at least a bit confused.

    • @igotskilll
      @igotskilll 15 днів тому +4

      @@silverraigirideviluke silver is right, I had to re-watch that several times only to come to the comments looking for an explanation. That part was presented poorly

    • @igotskilll
      @igotskilll 15 днів тому +2

      @@Abyssoft It's because at 3:12 you say "when *a* shine-get cut scene ends", which implies any arbitrary occurrence, instead of "when *the* shine-get cut scene ends" which would have clearly indicated you were talking about *the* scenario right before

  • @SpearMKW
    @SpearMKW 14 днів тому +1

    oh wow, i remember Jcool from the Mario Kart days, cool to see him still around

  • @jbBehemoth
    @jbBehemoth 15 днів тому +5

    I am not a speed runner but I find these videos so interesting. This one confuses the hell out of me though. So you can save cut scenes? I'm so lost.

    • @Abyssoft
      @Abyssoft  15 днів тому +6

      After a cutscene is watched it's data remains in memory until it's overwritten by a new cutscene, by using underflow you can trigger these "stored" cutscenes again

    • @zhuyu9268
      @zhuyu9268 15 днів тому +2

      Abyss may have already explained this (his comment is hidden for some reason) but its about the way the game's code loads and stores data, and decides what to show you next. He uses that to trick the game into loading the bossfight.

    • @jbBehemoth
      @jbBehemoth 15 днів тому

      @@Abyssoft ah, ok. Thank you for further explaining!.

    • @jbBehemoth
      @jbBehemoth 15 днів тому

      @zhuyu9268 thank you! I appreciate the help.

  • @SgvSth
    @SgvSth 14 днів тому +2

    17:47 - Technically it is possible, but it depends on what software is used. For example, Google Lens is good at reading non-overlapping text in screenshots and letting it be copied.

    • @Gramini
      @Gramini 14 днів тому

      The name of the technology is "optical character recognition" (OCR) btw. in case someone wants to do some research. I've found "cuneiform-qt" as a program for computers, but have not used it yet.

  • @AzulMKW
    @AzulMKW 14 днів тому

    You must of really been taking your time making this one. Considering the ACE and such was compiled a while back now. This has to be one of the best discoverys in a Mario game in years. Loved the video! ❤❤❤❤❤

  • @brickmoss8kb
    @brickmoss8kb 15 днів тому +1

    Congrats to all of the runners who broke the record!! Some real megaminds in the community

  • @iwersonsch5131
    @iwersonsch5131 13 днів тому

    This gives me hope that one day someone might find a way to start a run like Star% but actually beat Mario Odyssey at the end

  • @NullScar
    @NullScar 14 днів тому +1

    _"We choose to skip not because it is easy but because it is hard."_
    - Some president, maybe.

  • @lAlwaysHopel
    @lAlwaysHopel 11 днів тому

    Had fun watching this. Thanks a lot for creating such a informative and well explained video. Speedrunners are something else.

  • @SilverLining1
    @SilverLining1 13 днів тому +1

    Oh. That's ACE of my comfort game

  • @joeldixton5627
    @joeldixton5627 14 днів тому

    Love abysoft for their ability to explain really complex mechanics fluidly

  • @DanielSt444
    @DanielSt444 15 днів тому +2

    Oh God no. ACE and SRM was a disaster in OoT.
    Poor Sunshine

  • @remedy64
    @remedy64 12 днів тому

    weegee is both a sm64 and sms legend theres no way you just brushed passed him obtaining the record at the very end of the video holy shit

  • @satyathota8290
    @satyathota8290 12 днів тому

    15:38 Man toobou is still on the any% leaderboards, that's crazy he's been around since like 2009

  • @BaneOfV
    @BaneOfV 14 днів тому +1

    Ah the refreshing joy of a new abyssoft video

  • @WhiteCr_0w
    @WhiteCr_0w 14 днів тому

    Bro I'm currently watching DBZ and I cannot tell how much I appreciate this reference in the outro xD

  • @MicroMidas
    @MicroMidas 15 днів тому +6

    Oh look, New Abyssoft vid just dropped!
    Gonna watch this as I go to bed. Thanx!

  • @LazyeyeGreg
    @LazyeyeGreg 15 днів тому +1

    You guys ever ask Brenda about patio furniture and she's all like "ha yea bro"? That's what watching this video feels like

  • @IceKoldKilla
    @IceKoldKilla 8 днів тому +1

    15:35 He could've pointed his phone at a monitor or TV playing the video and used Google Translate's camera option to directly translate onto his phone. He did it by hand? Props to him but unnecessary. Someone should've said something. Even I paused this video and tried it.

    • @Ploeppsel
      @Ploeppsel 2 дні тому

      well google translate can be really unprecise when it comes to sentences. You might end up with wrong instructions as a result so it's best to doublecheck it yourself anyway

    • @Dante02d12
      @Dante02d12 День тому

      As someone who's tried this method to read RAW mangas..... don't. Google Translates sucks at Japanese-to-English.

  • @trevorarashiro2155
    @trevorarashiro2155 9 днів тому

    I have a full blown Masters in computer science and still I’ve never been so lost

  • @samu1414
    @samu1414 13 днів тому

    The second you said the word "arbitrary code execution" I immediately went "oh my gosh it's this thing again..."

  • @brickmoss8kb
    @brickmoss8kb 15 днів тому +6

    yay abyssoft upload!!

  • @hariman7727
    @hariman7727 11 днів тому

    The time to completion for this game is utter madness now.

  • @himynameisben95
    @himynameisben95 15 днів тому +15

    "we need to go back to 2020" ... NNNNNOooooOooo!!

  • @Fender178
    @Fender178 14 днів тому

    Holy shit how time has changed since watching them Videos from another runner talking about the history of any % or 120 shines in Mario Sunshine. Now we got a TAS of a credits warp in the game and runners skipping to the Bowser fight. Reminds me of Mario World.

  • @kinsan89
    @kinsan89 14 днів тому +1

    Great, more ACE. Just what we needed.

  • @ebbepettersson98
    @ebbepettersson98 11 днів тому

    10 years later "we beat legend of zelda twilight princess by coding it in mario sunshine"

  • @SuperConroy99
    @SuperConroy99 15 днів тому +1

    "After 23 years, Mario Sunshine was finally broken"
    What, more broken than it already is?

  • @KremBotop
    @KremBotop 14 днів тому

    Now the Summoning Salt Sunshine video is a matter of time.

  • @Crash32378
    @Crash32378 11 днів тому

    2229: Speed runners have implemented a new skip that allows you to execute ACE in the real universe that finishes the game before it was made. The current new world record is -13 days 4 hours and 24 seconds!

  • @Zeru64_
    @Zeru64_ 4 дні тому

    We all know there is no going back after someone finds a stale reference.

  • @plexxarbiitch
    @plexxarbiitch 13 днів тому

    I swear every WR starts off with “it was written off as TAS only until…”

  • @Thefirstcommenter
    @Thefirstcommenter 14 днів тому

    The prior image before clicking said "with water" and showed mario using fluid.

  • @noxzet
    @noxzet 8 днів тому

    What's the background song at 2:00? It's featured in every Abyssoft video and I'm going crazy not knowing where it's from.

  • @waldii964
    @waldii964 15 днів тому +1

    Imagine drinking a shot everytime he says cutscene

  • @christopherlandry5712
    @christopherlandry5712 13 днів тому

    Pretty sure weegee also made his own faster route for the ace setup as well. The guys a monster

  • @Landmasters
    @Landmasters 14 днів тому

    IT companies should hand out tech certifications for stuff like this. You can't tell me with a straight face this sort of experimentation, theorycrafting, and knowledge isn't at minimum on level with most of the job sectors

  • @NoriMori1992
    @NoriMori1992 15 днів тому

    10:42 Great reference. That showcase was magnificent.

  • @Kennedy640
    @Kennedy640 14 днів тому

    the fact that the world record is shorter than this video

  • @RTB-x2f
    @RTB-x2f 14 днів тому +2

    Wait, I thought Sunshine was broken this whole time XD

  • @PhoenixPalmer88
    @PhoenixPalmer88 15 днів тому

    3:29 Wait a second…
    5:04 WAIT A SECOND.
    10:42 THERE IT IS.