Potential "Obtain Any Partner" Glitch Explanation

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ก.ย. 2016
  • Thanks to MrCheeze, we now understand how dynamic memory works in Paper Mario, as well as how the partner menu functions and what behaviors it has without any partners. Using this knowledge, he figured out what the theoretical implications are, and it just so turns out that skipping all partners can give us all partners. Yeah, let that sink in...
    This is pretty difficult to explain. If there were one sentence to take from the explanation, it's "the data used for the menu item we select depends entirely on whatever other random use that portion of dynamic memory was most recently used for." What this means is the partner we select when the uninitialized partner menu is opened can be virtually any value between 0 and 4,294,967,295. Only 11 values within that entire range do not crash the game, so in the extremely specific circumstance we manipulate a valid value, we could switch to the partner assigned said value.
    Unless someone (somehow) manages to switch to a valid partner, we're playing it safe and calling this a theoretical glitch, but the act of manipulating our partner value has been proven possible. Twink and Goombaria, two partners previously unobtainable, can potentially be obtained with this glitch.
    ‌• My Twitter: / stryder7x
    ‌• My Twitch: / stryder7x
    MrCheeze not only pioneered this theory and the in-depth analysis, but was also a huge help in writing the script for this video to ensure accuracy. You can find him here:
    ‌• MrCheeze's TH-cam: / mrcheezemrcheeze
    ‌• MrCheeze's Twitter: / mrcheeze_
    He also wrote a lua script to visually display the game's dynamic memory, which can be found below.
    ‌• Dynamic Memory Lua Script: pastebin.com/kLNXUxcy
    ‌Exylophone found the Goombario Skip glitch, which motivated a number of discoveries leading to this analysis.
    ‌• Exylophone's TH-cam: / @exy5369
    ‌Last but not least, r0bd0g has found many glitches in Paper Mario, including Loading Zone Storage.
    ‌• r0bd0g's TH-cam: / canadianstickdeath
    I have a license to use Nintendo’s content in this video through the Nintendo Creators Program. This video is not sponsored or endorsed by Nintendo, but any advertising revenue from this video will be shared with Nintendo.
  • เกม

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

  • @Stryder7x
    @Stryder7x  6 ปีที่แล้ว +1014

    Update as of September 2017:
    This glitch is no longer just a theory. We're still working on obtaining all the possible partners, but Kooper and Sushie have been spawned out of a super block! This is potentially big news, so if we do in fact get unused partners or manage to save time in speedruns with it, I will post an update video. :)

    • @MrBeanBag
      @MrBeanBag 6 ปีที่แล้ว +14

      Stryder7x Hurray!

    • @blakerodriguez1209
      @blakerodriguez1209 6 ปีที่แล้ว +27

      Wow. It's amazing that we've actually managed to do it. Update video coming soon?

    • @avery1d626
      @avery1d626 6 ปีที่แล้ว +13

      I remember seeing Rains tweeet and being like HOLY SHIT IT HAPPENED

    • @inklinglinkling7236
      @inklinglinkling7236 6 ปีที่แล้ว +5

      HUZZAH!

    • @woofywooflez384
      @woofywooflez384 6 ปีที่แล้ว +5

      4:25 th game will instantly crash DIALOG- lol (chinese text) xD

  • @dantesdiscoinfernolol
    @dantesdiscoinfernolol 7 ปีที่แล้ว +411

    3:45 was the greatest game-crash sound ever.
    Not silence, not ear-splitting ringing...
    Just a little fart noise.

  • @phanpy1005
    @phanpy1005 7 ปีที่แล้ว +890

    How sad. The game does not count luigi as a partner

    • @mariomadproductions
      @mariomadproductions 7 ปีที่แล้ว +66

      I guess it was just a NPC script when he follows you.

    • @jellynutshell2509
      @jellynutshell2509 7 ปีที่แล้ว +101

      The trophy description for luigi's final smash in brawl is
      "Luigi's Final Smash. As exotic music plays, he performs a dance befitting a sorcerer's incantation. A barrier envelops him, negatively impacting all in his area. Random effects include getting launched, sleeping, moving in slow motion, tripping, fainting, and losing attack power. This technique is a reflection of the dark side he embraced in his brother's shadow."
      Maybe that's why he doesn't want to be marios partner?

    • @eyebags03
      @eyebags03 7 ปีที่แล้ว +15

      +JellyNutShell Gaming what? no its all code it simply doesn't count cause its a cutscene script the they simply writed a code for the cutscene, Luigi is only seen in a few screens it would just be hard work for no reason and it would obviously get exploited

    • @TeaganD
      @TeaganD 7 ปีที่แล้ว +8

      He obviously does in the game (as shown by his dialogue and his diary)

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

      It is still sad...

  • @Architector_4
    @Architector_4 7 ปีที่แล้ว +55

    3:50
    Wow, didn't knew Mario had his own dial-up modem series back in the day.

  • @badmanjones179
    @badmanjones179 7 ปีที่แล้ว +478

    but first we need to talk about dynamic memory allocation

    • @kiefac
      @kiefac 7 ปีที่แล้ว +50

      "But first, we need to talk about Parallel Universes."

    • @drowsemary
      @drowsemary 7 ปีที่แล้ว +23

      0/10 not enough half a presses

    • @ieatsoap88
      @ieatsoap88 7 ปีที่แล้ว +5

      you probably wonder where i need all this speed for

    • @davidf7530
      @davidf7530 7 ปีที่แล้ว +20

      But first, you must load and un-load enemies for 12 hours to get the needed dynamic memory to do the glitch

    • @toadthefungus6650
      @toadthefungus6650 7 ปีที่แล้ว +11

      0.5x paper mario crashes

  • @Shermann
    @Shermann 7 ปีที่แล้ว +392

    I've never even played this game before but you've gotten me so invested in it I can't help but watch.

    • @CalebCraft10
      @CalebCraft10 7 ปีที่แล้ว +16

      Do you have a WiiU and 10 bucks to spare? If so, it's definitely worth the buy.

    • @theSato
      @theSato 7 ปีที่แล้ว +20

      Do you have a computer and 6 hours to kill? If so, it's definitely worth a download.

    • @theSato
      @theSato 7 ปีที่แล้ว +18

      *****
      No, it will take about 6 hours for a first timer to clear the game, at least. :V Suppose you misunderstood, lol.

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

      I'd imagine it'd be available for NX when that launches as well.

    • @theSato
      @theSato 7 ปีที่แล้ว +12

      *****
      Maybe. It'd be smarter to just download the game and play it on Project64 using any controller on USB - a gamecube controller is one such option.

  • @TheFox517
    @TheFox517 5 ปีที่แล้ว +70

    Alternate title: Switching to an invalid partner makes Paper Mario fart

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

      I’m literally crying of laughter lol.

  • @dend1
    @dend1 7 ปีที่แล้ว +28

    I really like how you break down how these glitches occur on a technical level. Would like to see you look into other games eventually as well

  • @cosmicjenny4508
    @cosmicjenny4508 5 ปีที่แล้ว +16

    “...including: Game Crashes.”
    _small fart sound_

  • @dafdaenura
    @dafdaenura 7 ปีที่แล้ว +61

    honestly bless your voice

  • @nomorecoolusernames647
    @nomorecoolusernames647 7 ปีที่แล้ว +775

    Is anyone else scared of the game crashing sound?

    • @Journoid
      @Journoid 7 ปีที่แล้ว +53

      you're not alone my friend.

    • @SkicoNow
      @SkicoNow 7 ปีที่แล้ว +33

      I actually like to hear it, but it's somewhat scary in a certain way.

    • @nomorecoolusernames647
      @nomorecoolusernames647 7 ปีที่แล้ว +39

      +Yoshibug20 I was playing MKWII custom tracks and my wii started making a high pitched sound and it scared the crap out of 11 year old me

    • @hamburgerhelper1828
      @hamburgerhelper1828 7 ปีที่แล้ว +19

      my wii crashed while playing lego star wars when i was 9 and I almost cried :\

    • @Frautcres
      @Frautcres 7 ปีที่แล้ว +14

      When I was young I had some sort of interactive Christmas DVD and it was scratched and broken, I'd hide behind the fucking couch because it would be so loud.

  • @NocheTenebri
    @NocheTenebri 7 ปีที่แล้ว +38

    3:45
    It's the Crash Trumpet!

  • @hamburgerhelper1828
    @hamburgerhelper1828 7 ปีที่แล้ว +108

    anyone else think that paper mario 64 still looks good, graphics and music wise?

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

      of course man nintendo hasnt improved graphically in forever

    • @TacNuke951
      @TacNuke951 7 ปีที่แล้ว +32

      Comparing it to any game it still holds up, don't be a Nintendo hater.

    • @twistedgwazi5727
      @twistedgwazi5727 4 ปีที่แล้ว +12

      @@alexanderwestphal9777 Yeah, BotW looks exactly the same as Ocarina of Time and the Link's Awakening remake looks exactly like the original.
      Man you people are dumb, there's fair stuff to criticize Nintendo on but you're gonna fixate on the stuff that's not even true. Okay.

    • @DonkeykongSw2
      @DonkeykongSw2 4 ปีที่แล้ว

      @@alexanderwestphal9777 Says a stupid Sony pony.

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

      That's the power of stylized graphics, they age very well. It's just that most games in this era usually weren't stylized...

  • @LuisCarlos-qy7nq
    @LuisCarlos-qy7nq 6 ปีที่แล้ว +21

    4:29 "and the game will instantly crash"
    the textbox: "lol"

    • @ozziesmith7568
      @ozziesmith7568 6 ปีที่แล้ว

      The Lol Is Not The Lol For Laugh Out Loud, But Some Japanese.

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

      Ozzie Smith 0 my nigga that's gotta be a woooosh from me

    • @ozziesmith7568
      @ozziesmith7568 5 ปีที่แล้ว

      Depth Perception THAT’S RACIST YOU CAN’T SAY THE N-WORD

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

      Actually, that's ghetto slang for "friend". The n-word you're talking about ends in -er, not -a. Btw, Depth might be a black dude.

  • @kylelipp8515
    @kylelipp8515 7 ปีที่แล้ว +187

    So if possible, you could obtain lakilester at the start of the game. theoretically.

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +94

      +kyle lipp Theoretically yes

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

      OMG YES

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

      Wack glitches *in speedruns*

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

      @the crewmember with amazing arms using cheats in speed runs makes them illegal runs. Everything has to be possible in game with only whats available to everyone. Using outside hacking makes them invalid. If it were possible to do this to get lakilester, the glitchiest partner in the game, that early into a run, you could get a seriously insane time for the glitch allowing category.

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

      @the crewmember with amazing arms no one cares, kid

  • @EdwardoFE
    @EdwardoFE 7 ปีที่แล้ว +189

    If this could be quickly manipulated, could this save time in a TAS?

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +98

      Most likely yes
      *Edit: Should have specified, theoretically, it would save time if we figure out a few kinks. Ch. 8 basement is a bottleneck.

    • @EdwardoFE
      @EdwardoFE 7 ปีที่แล้ว +5

      Stryder7x Nice.

    • @MrCheeze
      @MrCheeze 7 ปีที่แล้ว +33

      I think we discussed the theory before, and it's not useful for TAS right now. Even if we could easily manipulate to any partner at a super block, it is impossible with current knowledge to make it through Bowser's Castle with only one partner. And of course the glitch is no longer possible if you unlock a partner normally.

    • @joeganbogan270
      @joeganbogan270 7 ปีที่แล้ว +28

      Why are glitches and memes so closely related.
      Is it because of hitting a block for 400+ years?

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

      TAS?

  • @MAYOFORCE
    @MAYOFORCE 7 ปีที่แล้ว +175

    Honestly, it sounds more likely you'd be able to use this glitch for arbitrary code execution than simply changing partners. If you were to change the game's memory in a certain sequence and hit an upgrade block, you might just be able to warp to the credits like a similar glitch in Super Mario World.

    • @computercat8694
      @computercat8694 6 ปีที่แล้ว +7

      Doubt it.

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

      @@computercat8694 Shiny Coward Alert

    • @computercat8694
      @computercat8694 5 ปีที่แล้ว

      @@livelifefullyeveryday4100 Seriously you can stop that's getting old

    • @want-diversecontent3887
      @want-diversecontent3887 5 ปีที่แล้ว +1

      ComputerCat
      TWOW is dead already, I don't think you'll have to deal with that anymore.

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

      @@want-diversecontent3887 twow?

  • @GoldenKingStudio
    @GoldenKingStudio 7 ปีที่แล้ว +17

    WAIT! In ideal circumstances, could this allow you to glitch out the Peach segments so that she has a partner other than Twink, therefore allowing you to beat Bowser with the other partner? Peach% is the dream!

    • @VMan776
      @VMan776 7 ปีที่แล้ว +9

      That would require Peach hitting an upgrade block, a feat that is impossible as far as I know.

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

      V-Man 776 Oh, that is sad. Yeah, that makes sense. I was hoping that somehow doing this trick could potentially break the partner select screen and let Peach have another partner. What happens when Peach opens the partner select screen normally?

    • @Jirachi2468
      @Jirachi2468 7 ปีที่แล้ว +4

      peach cannot open the partner select screen because peach is only programmed to have twink, so there would be no point to opening the partner select screen.

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

      SFJ Okay. Thanks. I am still holding out hope for some method of future game breaking to allow for the Peach% victory. I want to see the game crash and burn when something so unintended happens.

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

      @@GoldenKingStudio the game wouldn't crash if peach obtains a different partner.

  • @camwoodstock
    @camwoodstock 7 ปีที่แล้ว

    I always found your videos interesting, Stryder! Keep up the good work, and here's hoping the glitch is completely figured out soon!

  • @mariomario761
    @mariomario761 7 ปีที่แล้ว +71

    Will this be on the test?

  • @jongyon7192p
    @jongyon7192p 7 ปีที่แล้ว +95

    His name in the menu: "Kurijii"
    Oh god, he's NAMED Goompa, too! (Goombas are Kuribos in JP and Jii means grandpa, basically.)
    "But first, we need to talk about dynamic memory allocation."
    So this dynamic memory thing. It's the same thing with that Wind Waker thing, right? Where a guy unloaded an entire tower or something by spacing dynamic memories just right so there's no space anywhere for the tower to load.

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +39

      To my understanding, it's the same idea. I could be completely wrong though, I don't know much about Wind Waker

    • @craftyawesome6830
      @craftyawesome6830 7 ปีที่แล้ว

      DeRockProject & the Attack of the Really Long Channel Name Link?

    • @jongyon7192p
      @jongyon7192p 7 ปีที่แล้ว

      Craftyawesome watch?v=dDHvmmkd3-Y Here ya go!

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

      Goombas are called Kuribos in Japanese?!?
      PAPER YUGIOH CONFIRMED!!1!

    • @whydoiplaygames8126
      @whydoiplaygames8126 5 ปีที่แล้ว

      i think we need to talk about the tragedy of Darth Plagueis "the wise"?
      I thought not. It's not a story the Jedi would tell you. It's a Sith legend. Darth Plagueis was a Dark Lord of the Sith, so powerful and so wise he could use the Force to influence the midichlorians to create life... He had such a knowledge of the dark side that he could even keep the ones he cared about from dying.
      The dark side of the Force is a pathway to many abilities some consider to be unnatural.
      He became so powerful... the only thing he was afraid of was losing his power, which eventually, of course, he did. Unfortunately, he taught his apprentice everything he knew, then his apprentice killed him in his sleep. It's ironic he could save others from death, but not himself.

  • @mrrfyW_
    @mrrfyW_ 5 ปีที่แล้ว +7

    The text at the bottom at 4:36 reads: “There seems to be a country where the stars live”
    Odd.

    • @revenevan11
      @revenevan11 4 ปีที่แล้ว

      Hmmm, it seems to have loaded text from one of the story cutscenes

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

      Or from a tattle description /sign In star haven

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

      When I tested this in the English version it said "one day I'll defeat my arch enemy Mario"

  • @nuggy9556
    @nuggy9556 7 ปีที่แล้ว

    This channel rocks, I like seeing the weird glitches and knowing how they were activated!

  • @TCCottereater66
    @TCCottereater66 7 ปีที่แล้ว

    Wow! you're really gaining subs! I remember back when you had 500 subs. great video and keep up the good work :)

    • @ch3x884
      @ch3x884 7 ปีที่แล้ว

      Lol that Profile Picture

  • @Consleazy
    @Consleazy 7 ปีที่แล้ว +24

    If this is possible, could you set the partner selection code to a JUMP command, and jump to like, say, the credits?

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

      I know I am 3 years late, but no, you can't set that to a JUMP because the only difference between memory and code is the game saying either read this as data or read this as code, and unfortunatly, the game reads the partner selection as data, so you can't input code using it

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

      bruh

  • @TheLoveMario
    @TheLoveMario 7 ปีที่แล้ว +19

    But will this save A presses?

  • @qazqazqazqaz100
    @qazqazqazqaz100 7 ปีที่แล้ว

    You do a really good job with your vids man, i love how in depth you go with this game. Please keep making more and more vids. you should start working on TTYD as your next project haha.

  • @PaperMrSpazoraptor
    @PaperMrSpazoraptor 7 ปีที่แล้ว

    Love your videos! Keep up the great work!

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

    This is seriously amazing how you guys break down one of my favourite classic games down to code! One question I have is how deep does this rabbit hole go? Can you increase values within battle and switch through that way? Can you alter other values such as power in battle and create a sort of boss rush speed run video of how quickly you can beat them? You guys are the best, keep it up!

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

      Unfortunately this glitch is limited to the uninitialized partner menu, but we are actively looking for cool new things, so you never know what might turn up!

  • @_.-.
    @_.-. 7 ปีที่แล้ว

    I love this stuff so much. So informative and interesting!

  • @jetstreamjackie3437
    @jetstreamjackie3437 7 ปีที่แล้ว +19

    So, this could be a gateway to ACE in Paper Mario? I've always wanted to learn more about how that works. Do you have any suggestions about where to look?

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

      What is ACE?

    • @electroflame6188
      @electroflame6188 7 ปีที่แล้ว +11

      Arbitrary code execution.

    • @dabs4270
      @dabs4270 4 ปีที่แล้ว

      I know I am 3 years late, but no, you can't set that to a JUMP because the only difference between memory and code is the game saying either read this as data or read this as code, and unfortunatly, the game reads the partner selection as data, so you can't input code using it

  • @JoseFlores-rb4jq
    @JoseFlores-rb4jq 7 ปีที่แล้ว +18

    something tells me that goomba disliked this video

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

    The pannenkoek2012 of paper mario.

  • @yeehaw-city3086
    @yeehaw-city3086 7 ปีที่แล้ว

    Very interesting as usual, Stryder!

  • @MrNickachu
    @MrNickachu 7 ปีที่แล้ว

    Thanks for the break down! CS students will surely love this :P

  • @Gokuless
    @Gokuless 7 ปีที่แล้ว +20

    4:27 The moment where you screw up the game so badly, it crashed and it lols at you (check the message box)

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

      Well, I did not expect to find you here, but hi Gokuless :D

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

      lol

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

    Using the block in Toad Town Tunnels, would it be possible to obtain Lakilester before Chapter 2? If so, Clippy could be exploited to skip large sections of the game.

  • @Lucas-jn6st
    @Lucas-jn6st 7 ปีที่แล้ว

    Its pretty awesome you have such knowledge on one game, for even one game, its a lot of knowledge. But do you know anything with any other paper mario game? Like glitches and things?

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

    Hey Stryder, do you know of any resource or documentation with a list of useful glitches in Paper Mario, preferably ones involving sequence breaks and other intensive glitches? It'd be very useful for educational and self-experimentation purposes.

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +13

      We always talk about creating a glitch doc for Paper Mario, but because of how many glitches are actually in this game, it's an overwhelming process, even for 10+ people. Maybe it'll get done one of these days, but my channel (and a few others linked on my featured channels section) are probably the best documentation resources available as of right now.

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

    Very interesting I'd like to see a play through using this method of near impossibility! Perhaps there's more to it to discover?

  • @Coconattsuu
    @Coconattsuu 7 ปีที่แล้ว

    This dedication to this game, I respect that

  • @Lugmillord
    @Lugmillord 7 ปีที่แล้ว

    Looks like you are the pannenkoek2012 of Paper Mario. well, a bit at least. It's so cool how people are dissecting N64 classics. It keeps them kinda fresh.

  • @Lucrativefer
    @Lucrativefer 7 ปีที่แล้ว +26

    i don't even really like paper Mario stryder is just so enjoyable to watch

  • @Terilice1
    @Terilice1 7 ปีที่แล้ว

    i think stryder is the best youuber! he makes quality videos for quality reasons!!!!

  • @yoshimitsui2
    @yoshimitsui2 7 ปีที่แล้ว

    I miss this game, but when I get the Wii-U Virtual Console, I'm gonna try some of the glitch you explained.

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

    That green memory bar at the top is epic, how'd you do that o_o?

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +30

      MrCheeze programmed a lua script for it that can be used with emulator

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

      Stryder7x
      That's pretty legit, I like it

  • @stephenfiler3204
    @stephenfiler3204 7 ปีที่แล้ว

    I sure hope you manage to completely figure this glitch out. This is fascinating.

  • @Drflash55Official
    @Drflash55Official 7 ปีที่แล้ว

    3:45
    Oh jeez. I was not ready for that.

  • @AdellRedwinters
    @AdellRedwinters 7 ปีที่แล้ว

    I can only imagine the changes to speed runs if you can manage to manipulate this to get certain partners early

  • @dogbreth7
    @dogbreth7 7 ปีที่แล้ว +60

    Do you have experience with programming? You sure seem to know a lot about that stuff.

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +54

      I have a (limited) understanding of computer science from a few classes, but MrCheeze is most of the brains behind this explanation.

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

      Ah okay thanks! What classes have you taken?

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +30

      A couple high school electives, which covered Java, Visual Basic, and Game Maker. I took an Information Systems course in college last semester, but I changed my major so I don't expect to take any more

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

      gross. learn C++/C, and MIPS assembly. It will get you closer to the metal so to speak

    • @dogbreth7
      @dogbreth7 7 ปีที่แล้ว +5

      Meh, Java is nice because you don't have to deal with antiquated bs. But yes, I would suggest learning C if you want to understand programming more intimately.

  • @niklasfelder28
    @niklasfelder28 7 ปีที่แล้ว +94

    **Brain.exe has stopped working.**

    • @nuggetpotato5471
      @nuggetpotato5471 4 ปีที่แล้ว

      PARTNER.EXE has stopped responding lol

  • @schoggywoggy9986
    @schoggywoggy9986 7 ปีที่แล้ว

    I really like this TH-camr, I think he really tries his best on these videos and I wish he got more subscribers. I do my share on his account by liking his videos because I think he deserves more credit.

  • @apxllx
    @apxllx 7 ปีที่แล้ว

    Hey strider, can you do a video explaining loading zone storage and why frame perfect jumps are needed?

  • @ocarinaot452
    @ocarinaot452 7 ปีที่แล้ว +20

    Code to go to the moon?

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว +27

      Yeah cdn-images-1.medium.com/max/800/1*qJnPOGdtk1q7dq17tx1aYg.gif

    • @renakunisaki
      @renakunisaki 7 ปีที่แล้ว +4

      It's like 2 lines in most games

    • @stephenfiler3204
      @stephenfiler3204 7 ปีที่แล้ว +8

      It's crazy to think that my cell phone has more processing power than the computers that got us to the moon.

    • @dude99121
      @dude99121 7 ปีที่แล้ว +22

      No, it's a stack of papers the size of a human that is the code that got humans to the actual moon. The code used by the Apollo program.

    • @nbmudkip
      @nbmudkip 7 ปีที่แล้ว +6

      Ocarinaot 4 Also, the human in that image is the woman who wrote the code that got us to the moon.

  • @beezball38
    @beezball38 7 ปีที่แล้ว

    as a computer scientist who's favorite game is paper mario, your videos are my favorite.

  • @cullenlatham2366
    @cullenlatham2366 7 ปีที่แล้ว

    Well, it does get me wondering... If this is truly a very recent discovery, i wonder if, after perfected, it could apply to later paper mario games. TTYD originally had plans for each original party member to make a cameo, meaning that even the ones that didn't appear could still be hidden in the code, and possibly manipulated to be used, which could lead to some interesting playthroughs of TTYD for non-speed running glitch fans like a playthrough with only the original partners... even super paper mario had unused pixls that could be interesting to learn what their original use would have been.

  • @navc8522
    @navc8522 5 ปีที่แล้ว

    The "ringing text" was the hacker alarm.

  • @tiqosc1809
    @tiqosc1809 7 ปีที่แล้ว +17

    can i get mario as my partner

    • @ninjacraft7363
      @ninjacraft7363 6 ปีที่แล้ว +4

      johnson SC no.

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

      through extreme sprite glitches yes but it will behave just as your current partner and if it tries to play a animation it will crash I'm guessing but as an actual partner no

  • @Mobius14
    @Mobius14 7 ปีที่แล้ว

    Are there any actions on the overworld that can cause bit shifts in the DMA space?
    If so, you can perform an action that results in a value in the wrong place and then bit shift it into the right spot. I noticed the DMA address space isnt actually particularly volitile. It stays "relatively" in the same place, with big block quotes. Once you're doing a certain action, memory tends to stay at the same spots. I think its plenty possible to make the stars align and get the right partner switch, but it will depend on a lot of bit fiddling before its viable for a TAS of such.

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

      Yeah, any action that spawns particles, even just walking, shifts things around. It's like getting the stars to align, as you said, but unfortunately there's no "best" way to go about figuring it out.

    • @mzxrules
      @mzxrules 7 ปีที่แล้ว

      Just wanna point out that DMA more commonly refers to Direct Memory Access. Dynamic allocations happen on what's known as the memory heap, or heap for short.

  • @MisterBoners
    @MisterBoners 7 ปีที่แล้ว

    God damn, and I thought I wasted my life on Paper Mario, lol.
    You're pretty awesome.

  • @elijahkeay3906
    @elijahkeay3906 4 ปีที่แล้ว

    This is like what oot got recently. If this community was as big and as active as oot, then I could see this potentially being found

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

    4:28 that "lol" in the message box tho

  • @bladeboadu9297
    @bladeboadu9297 5 ปีที่แล้ว

    Dude you need to do a dissertaion on this game
    It would be soooo good

  • @DarkDyllon
    @DarkDyllon 7 ปีที่แล้ว

    zelda the wind waker had a similar glitch that relied on the memory allocations for the tower of the gods cutscene.
    although they had more resources to work with(the entire ocean items and not really many loading zones) but this could be possible to actually figure out.

  • @SaiyanInTraining
    @SaiyanInTraining 7 ปีที่แล้ว

    Could you use the upgrade block during the part where you find the yoshi kids since you can do that ridiculous frame perfect jump skip since you won't need sushi anymore.

  • @SmashedTomatoes
    @SmashedTomatoes 7 ปีที่แล้ว

    WOW, confusing!
    i believe it will be possible, but it will take too much time to figure out...
    if you can manipulate values, does that mean that there might be a way to manipulate mario's hp (Useless for most speedrunners tho) FP and strengt? or surpass the max level to achieve that?
    Im interested in glitches for this game, tho i can't really figure out many glitches in games. Interesting channel you have.

  • @norwayguy7649
    @norwayguy7649 5 ปีที่แล้ว

    Hi Stryder.
    Just out of curiosity: how do you know all this? Are you are programmer when you don't make videos? I find this amazing to discover. Great video.

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

    How in the world did you get that heap visualizer in the video? Is that part of the game itself, or did someone inject that in as a GS code/ROM patch? I'd love to use something like that for another game.

    • @Stryder7x
      @Stryder7x  7 ปีที่แล้ว

      +MNGoldenEagle My friend MrCheeze wrote a lua script to show the memory :)

    • @MNGoldenEagle
      @MNGoldenEagle 7 ปีที่แล้ว

      Kudos to him! Is he interested in helping with some stuff in OoT?

    • @mastracu66207
      @mastracu66207 7 ปีที่แล้ว

      Stryder7x why are you always at 1 hp? why dont you upgrade health?

    • @Monger7
      @Monger7 7 ปีที่แล้ว

      Sebastian, the reason is (probably) that he is using the Mega Rush, and Power Rush badges which increase damage when in peril and danger status. Stacking those along with several other damage increasing badges leads to some insane damage output. As such he would want to be at 1 hp (peril) almost all the time to have maximum damage output. This is (at least to the best of my knowledge) used in the speedrun of both this game and Thousand Year Door in order to get through fights as quickly as possible.

    • @mastracu66207
      @mastracu66207 7 ปีที่แล้ว

      Oh thank you!

  • @Mobius14
    @Mobius14 7 ปีที่แล้ว

    Am I correct in understanding that entering and reentering a room could be useful in a "consistent" memory DMA setup for a partner swap if we just figured out the other steps for getting the right address into place?

  • @fluffyhusky9120
    @fluffyhusky9120 7 ปีที่แล้ว

    Question: With the sinking platforms in the Lava room, it is not solid ground. Is there any way to glitch it into a new room by doing frame perfect jumps to stop the nearest solid ground from bringing you back?

  • @colossaldonut5190
    @colossaldonut5190 7 ปีที่แล้ว

    This is so cool!

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

    but can you obtain any partner in half an a press?

  • @Drflash55Official
    @Drflash55Official 4 ปีที่แล้ว

    For anyone still curious, 0x8010CFE7 is the address used for which partner will switch to upon selecting, so if this is manipulated as a partner swap is executed, it'll switch to that partner in the overworld. Unfortunately, Goompa, Goombaria, and Twink will crash the game if you try to switch out of them.
    This is of course for the North American N64 version of Paper Mario.
    Other regions/console versions will have the address be different.

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

    You could always save state and the dynamic memory would remain fixed. Easy way to test perhaps? 🤔

  • @jnub
    @jnub 5 ปีที่แล้ว

    You are the Pannenkoek of Paper Mario.

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

    6:49 “More lengthy than the code that got us to the moon.”
    Because we spend more time breaking video game boundaries than we do real-world ones.

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

      Oh. Oh, he meant _us_. I thought there was some kind of glitch area in Paper Mario 64 that had been named "the moon" or something. This revelation really ups the scale of things.

  • @chaxinitus
    @chaxinitus 7 ปีที่แล้ว

    So obvious speedrunning application if this could ever be manually done, but that doesn't seem currently feasible... does this have possibly TAS application at this point though if there were a way to watch memory frame by frame?

  • @oofiederp
    @oofiederp 7 ปีที่แล้ว

    Is it possible to get a partner with the mail box? Like. being able to manipulate the ram in order to get a character that would be obtained in later chapters? Such as Kooper/Bombette using Log Skip and Whale Early?

  • @frankiscool2104
    @frankiscool2104 7 ปีที่แล้ว +9

    Hey Stryder7x I'm playing paper Mario right now and at the chapter 5.

    • @notottomedic
      @notottomedic 7 ปีที่แล้ว +5

      Dude, just a quick tip from someone who beat lava piranha, with a few health remaining, BRO, CLOSE CALL IS GODLY.

    • @HamsterWield
      @HamsterWield 7 ปีที่แล้ว

      Nice! I brought out my old N64 and started playing it again a week ago.

    • @frankiscool2104
      @frankiscool2104 7 ปีที่แล้ว

      If guys want I have recorded paper gameplay on my channel.if you guys want to check it out

    • @HamsterWield
      @HamsterWield 7 ปีที่แล้ว

      I'll check it out

    • @Nintencon
      @Nintencon 7 ปีที่แล้ว

      Planing to play it through throughout thanksgiving break, have not played that game since 2012! *And that was because of my soon to be dissapointed hype for sticker star.* I'm also planing to play TTYD through chrismas break!

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

    so if you use focus and attack over and over again with twink does he just keep getting stronger or does he stop at some point?

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

      You can keep charging and the amount of sparkles on Twink increases every time. I want to say/assume that it stops at 99 like Mario but I can't remember for sure.

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

      ***** ok thanks! i wonder if someone will ever find out how to do it?

  • @christopherh760
    @christopherh760 7 ปีที่แล้ว

    Will you make a video on how dynamic memory can be manipulated?

  • @galladeguy123
    @galladeguy123 7 ปีที่แล้ว +4

    But first we need to talk about parallel universes...

  • @connorconnor2421
    @connorconnor2421 5 ปีที่แล้ว +7

    Literally no one:
    Stryder: What partner do you want?
    Me: *_yeS_*

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

      ConnorConnor
      I want Bowser lol

  • @HamsterWield
    @HamsterWield 7 ปีที่แล้ว +5

    What if you upgraded Twink (if you glitched him as your partner) Would your game crash? It may be hard to know since you can't actually do that at the moment, but you can just
    give me a guess or something.

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

      He can probably hack twink in and try it.

    • @JoeTheLumberjak
      @JoeTheLumberjak 7 ปีที่แล้ว +4

      I'm no expert, but I'd say most likely just a game crash. Nothing in the games code to handle it. Either a crash, a softlock, or just nothing. One of the 3.

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

      I'm not a computer tech, but I was thinking that the game might crash because the game can't find an "upgraded" version of Twink. It's just my guess :/

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

      I ain't no expert but here are some options
      1: Crash
      2: Nothing
      3: Co-Processor unusable glitch (makes the game un-playable)

    • @Eviled
      @Eviled 6 ปีที่แล้ว

      or a softlock?

  • @TheBeast94YT
    @TheBeast94YT 6 ปีที่แล้ว

    I'm pretty sure the reason why Twink doesn't flinch when attacked is because since unobtainable partners don't have a "Flinch when Attacked" animation, the game gets confused to load the flinch animation or not since the battle scene in the final battle is different than the other place you battle. So when you are fighting Kamek in Chapter 8, the game knows when to put the animation because you can't fight normally as Peach, unless you use Peach %.But then again, the game crashes when you use Peach %. But because the memory is set to another room, the game knows that it can't show that animation because the memory for the game to play the animation is not active when in another room.

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

    Memory - *Exists*
    Temporary Objects - "it's free Real Estate"

  • @DigiEggz
    @DigiEggz 7 ปีที่แล้ว

    Super cool stuff. 😻

  • @cheesekek6459
    @cheesekek6459 6 ปีที่แล้ว

    Everytime i watch your vids, and when i reach the math part, im crashed

  • @TyGuy9001
    @TyGuy9001 7 ปีที่แล้ว

    When the game is crashing at 4:29 it looks like the white text box is saying lol. It's like the game is telling you, "lol that's not gonna work".

  • @YourTypicalRemixer
    @YourTypicalRemixer 7 ปีที่แล้ว

    Crashing sounds are straight up weird, have you heard of the Music Box crash in Sonic the hedgehog 3 Prototype? For some reason the most entertaining crashes come from the genisis

  • @ronochyrule6707
    @ronochyrule6707 7 ปีที่แล้ว

    Cool stuff there.

  • @mathyland4632
    @mathyland4632 7 ปีที่แล้ว

    If there is an easy way to use this glitch to your advantage, this could help in a TAS. On the other hand, it could be like how that guy programmed flappy bird into super mario by doing specific things for a few hours. I hope it is the former.

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

    So I guess this is the next Palace Skip.

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

    I will so want to play with twink when this glitch evolves into a useable state on virtual console

  • @mario14th
    @mario14th 5 ปีที่แล้ว

    “And as always, thanks for watching”

  • @thecrazyinsanity
    @thecrazyinsanity 6 ปีที่แล้ว

    what happens if the memory is completely filled? I think sprites wont spawn or will try to use active sprites as its texture until the sprites can spawn

  • @ninjacraft7363
    @ninjacraft7363 6 ปีที่แล้ว

    if someone were to make a Rom where all of the extra partner values were Luigi we could find out if this glitch would theoretically work for partners or ACEs, possibly used for gaining partners.

  • @redyoshi0
    @redyoshi0 7 ปีที่แล้ว

    Stryder, Maybe you could do a Top 10 LZS (Loading Zone Storage) Glitches.

  • @nin10doadict
    @nin10doadict 7 ปีที่แล้ว

    Dynamic memory changes quickly and often. Trying to get one specific address set to one specific value long enough to hit the partner block to pull up the menu definitely seems unlikely. Even still, stranger things have happened...

  • @SSBKKGogeta
    @SSBKKGogeta 6 ปีที่แล้ว

    The only reason negative 1 crashes is because its luigi, since he seems to have had a much greater part than just being in his little parts