Stryder, could you ever do a video one day explaining the Paper Mario Crash Handler in depth? There’s all these digits that appear and different errors every time and I’m curious to learn what all of that gibberish actually means, I can’t seem to find any detailed information on it. I figured after becoming the God of Paper Mario and seeing that Crash Handler more than anything in the world that you might have some knowledge on it.
Most of the values shown in that screen correspond to the values held in the N64's registers at the time of the crash. Those are the quickly-accessable variables that are held in the processor itself, rather than in memory. For instance, you can see in the top-left corner it says "PC". That means "Program Counter," and it's the location of the instruction that the processor was running when it crashed. Most of the registers there are general purpose, meaning the programmer can load them with basically whatever values they need. The ones labeled T0 through T7, for example, are temporary registers meaning that the values the programmer stores there don't need to be saved on function calls. The N64 was programmed in MIPS assembly, so if you search "MIPS" in google you'll get a lot of information that's applicable.
I think it's also worth mentioning that if you use Kooper to remove a badge from the game, the block it was stored in becomes yellow when you re-enter the room (as opposed to the red color indicative of blocks containing badges).
Basically, here’s what the n64 thinks. “Ok, we have mario’s y position here as a float. I need to convert it to a signed short before calculating it. Ok, converting...converting...hey wait a minute! I can’t convert this!”
Micro-mangaging the selection box while doing this requires a jump with rightward momentum, an A press within 1/15 of a second compensating for a 1-frame buffer window held for at least five frames, and then a second A input timed on frame 8 or 9 of this jump while remaining within one to three frames inclusive a preceding upright angle.
I've found this guy like 2 years ago. Thought it was cool, but that he would run out of Paper Mario content, sooner or later. I come back and see that he KEEPS FINDING GLITCHES IN A 17 YEARS OLD GAME. Just, wow.
tlb stands for translation lookaside buffer. the purpose of the TLB is to map a virtual address to a physical one. Although I'm not terribly familiar with the TLB (I hack Ocarina of Time, which uses it's own solution to address virtualization that avoids the TLB), I believe such an exception occurs when a translation fails inexact operation is kind of weird, I think that might be due to the floating point unit reporting back that an operation has a rounding error. not sure why the N64 would through that kind of exception since the developers wouldn't care too much about rounding issues.
WarTaco: Unless Kooper is secretly an android I don't think that's gonna work. What we need is First Aid. *applies bandage to Kooper's corpse* Much better.
This is absolutely amazing to watch, I give you so much love for being able to do and figure all these crazy things out. Growing up I had no clue how broken this game could be and it’s a pleasure watching you destroy it haha. Please please please keep these vids going. They are so fun to watch after a long day.
Despite my lack of knowledge regarding Paper Mario & its inner-workings, I still find your videos to be entertaining. It's like taking a science class just so you can catch the fun and interesting bits.
I love this channel because he does more paper mario than TTYD. The first one has so much simplicity, yet complexity, charm, amazing partners. TTYD is just idk... i feel like they lost it and at least HALF of the moments is just you screaming YOU ARE PAPER GO SIDEWAYS AND DONE AAAAAAAAAAAA
Stryder I think you deserve more subs, your commentary is excellent, and it must take extreme precision to pull off those pixel perfect jumps and frame perfect inputs. And it's no surprise for why you don't upload all the time, this stuff seems like it takes ages! (P.S. ur kewl)
Almost everything in these videos is stupidly difficult if not impossible for a human to perform without tools/emulator features. The game's practically bug-free if you don't make a dedicated career out of finding these things. Most of the comments in these comment sections about Paper Mario being broken and crashing at the drop of a hat are either jokes or posted by people who've never actually played Paper Mario. Or both.
Stryder, I found a new looper glitch, I don’t know where to document it so here you go. So I did the black toad skip and made my way to the fight with fuzzy. I used the fright jar and 3 left except the third one. Then I mashed through the text leading to kooper using his shell attack. Kooper was revving up to attack with his shell, but he didn’t go. So I basically softlocked the game. I would like to point out that I didn’t have any key items.
Stryder I don't think you need to put "___ is broken" in the title anymore. Thanks to the great Paper Mario community literally *EVERYTHING IS BROKEN* . Love your videos dude, keep being amazing.
Why do I watch the videos and subscribe to a person who makes glitch videos about a game I don't play and a series I never even played? Am I the only one. I just saw the videos in my recommended one day and I was addicted.
Always nice to see a new upload from you, Stryder! Pretty neat stuff here. I hadn't known about the item deletion thing! Perhaps unrelatedly, something that sticks out in my mind from playing Paper Marion on N64 is standing under a Save Block, using Shell Toss, & getting a slightly glitchy-looking appearance when Kooper returns to Mario's position. Was it just the game trying to place their two sprites/models in one location & them overlapping? Was there any actual glitch? Is my memory just wrong?
Accidentally found a glitch in TTYD today. If you are in Twilight Town right after the first Doopliss fight (Right after becoming Mario's Shadow) and you go to the shop, buy enough items to earn a reward from shop points but your inventory is full when you talk to the clerk to claim your item (after clearing space) the dialogue will overlap and the blank box will stay on screen until you leave the area (this is because the dialogue of the shopkeep talking about her husband happens at the same time as her giving you the item)
My personal headcanon is that Kooper just takes the items for himself.
"No fuck you Mario you don't need Attack FX B"
Reminds me of Darkest Dungeon
Plasma He's not fuckin happy that Mario killed him instead of the clone
Plasma “this is what you get for almost not giving me my shell earlier in the game mario!!!!!”
Plasma who's that quote from
An_Annoying_Cat
Nobody. I made it up.
Yeah I'll bet Kooper is broken after you brutally murdered him
hi
Fuck this one has me giggling so much
nah hes fine hes just "6ft under"
"Mario, you're quite literally exploiting me."
XD
Haven’t you ever thought that maybe it isn’t Kooper that’s broken but it is you that has broken him? #Pray4Kooper
FightingMario54321 #TurtleLivesMatter
"Just fucking tear me up inside, Mario" -Kooper
#Pray4Kooper #turtlelivesmatter #Only1alignemt #notallkoopasrevil
#Tomanyhashtags #TM#
How zen.
If you let Stryder use glitches, anything is broken.
Splatypus even you... or even me!
Or my old Nokia! ._.
Mo15 Even these lette- RyxYcivuYFYCUFAXYFUDYF7fhxgxtghfyty6gxivugoimucu: £$*#&: €$€#€/ €$€$€]♤♧¡♧♤♡□♡□{●♤~
And therefore crashes Paper Mario.
If you let Stryder use anything, everything is broken.
I got an ad on this video for...
...Cooper Tires.
Linneus I got an ad for F L E X T A P E
Elias Games That’s a lotta damage
Watching an ad crashes Paper Mario
I got an ad for 99Pop
Sean Th3 Sal4d 1. The tires Cooper brand. 2. UA-cam probably assigned that ad because it thought that the name "Cooper" kept showing up.
"I'll admit Kooper is my favourite partner."
Yet you kill and break him.
Ive never played paper mario, but i love your videos.
Genius creativity to exploit "games" structure.
cant hardly wait for the next video
I hope one day stryder7x will find a way to jailbreak this game like sethbling did with smw
Great grammar ya got there
"games"
"and crash the game anywhere in this room."
Just what I always wanted, being able to crash the game anywhere in a room!
Stryder, could you ever do a video one day explaining the Paper Mario Crash Handler in depth? There’s all these digits that appear and different errors every time and I’m curious to learn what all of that gibberish actually means, I can’t seem to find any detailed information on it.
I figured after becoming the God of Paper Mario and seeing that Crash Handler more than anything in the world that you might have some knowledge on it.
Most of the values shown in that screen correspond to the values held in the N64's registers at the time of the crash. Those are the quickly-accessable variables that are held in the processor itself, rather than in memory.
For instance, you can see in the top-left corner it says "PC". That means "Program Counter," and it's the location of the instruction that the processor was running when it crashed.
Most of the registers there are general purpose, meaning the programmer can load them with basically whatever values they need. The ones labeled T0 through T7, for example, are temporary registers meaning that the values the programmer stores there don't need to be saved on function calls.
The N64 was programmed in MIPS assembly, so if you search "MIPS" in google you'll get a lot of information that's applicable.
MIPS? Is that why the rabbit in SM64 is called MIPS?
Yes it is
I'd at least like to know what each crash handler error means. I could probably look it up, but I want an excuse for Stryder to make a video on it.
Or causes a crash even the crash handler can't handle
I think it's also worth mentioning that if you use Kooper to remove a badge from the game, the block it was stored in becomes yellow when you re-enter the room (as opposed to the red color indicative of blocks containing badges).
I'm surprised that wasn't mentioned in the video.
Yeah, he probably didn't state that part specifically since it's not the most important aspect of that glitch and it can still be seen in the video.
Isn't that what he's showing at 1:05
@@shaynehughes6645 wow this comment is 3 years old.
It’s in the video yes but he didn’t talk about it.
At least for the runaway pay badge, the block turns yellow when leaving and re-entering the area without kooper's help
2:59 Hmm, yes. I see. I know some computer jargon myself, such as "Microsoft Office" and "Google," so this made absolute sense to me.
it's so simple a child could figure it out really =)
At least it's not as long as some of my Ocarina of Time wrong warp explanations have been.
I actually understood it just well enough to understand why the crash handler called it a "Floating Point Exception", at least ^^;.
Yea, I went to Computer Engineering school myself, and while I do understand the lingo of address values and such, this flies right over my head now.
Basically, here’s what the n64 thinks.
“Ok, we have mario’s y position here as a float. I need to convert it to a signed short before calculating it. Ok, converting...converting...hey wait a minute! I can’t convert this!”
“number too big fam”
Owning paper mario crashes paper mario ffs
Giving shoutouts crashes Paper Mario
Thinking about Paper Mario crashes Paper Mario
Giovanni Melquiades Shoutouts to ComplexFlips.
Playing Mario &Luigi Paper Jam crashes Paper Mario
Existence crashes Paper Mario
2:58 You need an IQ of above 200 to understand the philosophy of Stryder's videos
The thumbnail is hilarious, Kooper looks so proud of his broken antics.
4:57 - 5:21
JonTron: Beautiful.
I had to listen to that four times, then with subtitles on. I still only half know what he said.
Micro-mangaging the selection box while doing this requires a jump with rightward momentum, an A press within 1/15 of a second compensating for a 1-frame buffer window held for at least five frames, and then a second A input timed on frame 8 or 9 of this jump while remaining within one to three frames inclusive a preceding upright angle.
StupidMarioBros1Fan what’s beautiful is that your everywhere
byoutiful
JonTron references in 2017: brings up a lot of uncomfortable memories.
BAW GAWD AS MAH WITNESS, THIS KOOPA'S BROKEN IN HALF
GUUUUUUURL U KNOW U RIIIIIIIIGHT
MEEOOOW
「#1 Schemer」 Haha love the reference. Good ol’ “JR” Jim Ross
Kooper for smash 5 confirmed? Cloud clone or Bayonetta clone?
It makes too much sense
Thars no more smash 😪. me year ago now in 2018 yay smash Bros ultimate
Diego778 Are778 eat a donut
Elias Games how is that an insult?
Elias Games Brawl Meta Knight Clone
2:42 "Virtual Console is invincible" Really?
It tries to be ;)
I want to see you try to disprove that.
That is a good reply
Disprove it on VC! pls :3
MarioMario's Bizarre Adventure: Virtual Console is Unbreakable
"...and now you can crash the game anywhere in this room." You can crash the game anywhere PERIOD.
Yeah pretty much
>This trick crashes the game, but if you mess it up you'll crash the game.
OK
I've found this guy like 2 years ago. Thought it was cool, but that he would run out of Paper Mario content, sooner or later.
I come back and see that he KEEPS FINDING GLITCHES IN A 17 YEARS OLD GAME.
Just, wow.
Stryder, next you should just list what's not broken in paper Mario, I'm sure it'll be a short list
but that would be an empty list.
euducationator true
The Shortest Video Known To Man
Tomaz Williams A .5 List Entry Is a List Entry! You can't just say it's half!
Yes and we will get a video lasting 0 second
A PRESSES????
sorry i was sleeping until i heard a A press for a distance, now i gonna sleep again.
An A press is an A press, you can’t say it’s only half.
Robot 29 ok tj "robot 29" yoshi
Robot 29 you tell lies!! (Yes I know you're joking)
*an A press
Gotta build speed for 12 hours
Nintendo: Hey, Super Mario Odyssey is out
Stryder: [Proceed to glitch Paper Mario even more]
“Kooper is personally responsible for” koops gonna get arrested for breaking the world
Removing key items with Kooper would be a great idea for one of the files in another evil Paper Mario cartridge.
Sorry Stryder, I've gotta report you for virtual turtle abuse.
Starlord70 PETA's gonna have a fit!
That was great that you explained why KSJ crashes, could you explain all / the most common errors we see like tlb exception, inexact operation, etc?
tlb stands for translation lookaside buffer. the purpose of the TLB is to map a virtual address to a physical one. Although I'm not terribly familiar with the TLB (I hack Ocarina of Time, which uses it's own solution to address virtualization that avoids the TLB), I believe such an exception occurs when a translation fails
inexact operation is kind of weird, I think that might be due to the floating point unit reporting back that an operation has a rounding error. not sure why the N64 would through that kind of exception since the developers wouldn't care too much about rounding issues.
Jeez, first you kill me, then you say I'm broken? Have some respect...
Kooper you are op
At least it isn't me.
you are soon to come my fiend
Weeellll... if your ded ur broken sozz, lemme git msh wrench and see if whackin ya a few times fixes it
WarTaco:
Unless Kooper is secretly an android I don't think that's gonna work. What we need is First Aid.
*applies bandage to Kooper's corpse*
Much better.
This is absolutely amazing to watch, I give you so much love for being able to do and figure all these crazy things out. Growing up I had no clue how broken this game could be and it’s a pleasure watching you destroy it haha. Please please please keep these vids going. They are so fun to watch after a long day.
Breaking kooper for 416 years crashes paper mario
I've never played Paper Mario before but I can't stop watching these vids. Keep up the good work
Looking slightly left crashed paper Mario????
Kooper is now broken, stoned, beyond shelling.
I kept telling myself not to watch videos because I'm sick, but then this got uploaded.
Well you can't do much while you're sick so you might as well sit still and watch a screen.
"now you can crash the game anywhere in the room." I'm so glad that we solved this long standing problem.
"Virtual console is invincible"
**DINK**
I mean, that's the sound that plays when no damage is dealt. So he's right, I guess
Despite my lack of knowledge regarding Paper Mario & its inner-workings, I still find your videos to be entertaining. It's like taking a science class just so you can catch the fun and interesting bits.
5:01 Brain.exe Has Stopped Working
Did anyone else find it extremely satisfying how the music was transitioned to while the intro was finishing? Nice touch.
I'm calling PETA.
Again.
Unfortunately, PETA would kill Kooper too
Not only is kooper broken, but this game is broken enough to make a whole channel about breaking it! I enjoy your vids!
Kooper be like finally I can leave this cruel life
I love this channel because he does more paper mario than TTYD. The first one has so much simplicity, yet complexity, charm, amazing partners. TTYD is just idk... i feel like they lost it and at least HALF of the moments is just you screaming YOU ARE PAPER GO SIDEWAYS AND DONE AAAAAAAAAAAA
Yes... The *Attack FX C* badge is 💯% required
Cannot progress without my sick beats
Stryder I think you deserve more subs, your commentary is excellent, and it must take extreme precision to pull off those pixel perfect jumps and frame perfect inputs. And it's no surprise for why you don't upload all the time, this stuff seems like it takes ages!
(P.S. ur kewl)
Is Paper Mario particularly glitchy? or do you just have a lot of time on your hands?
Gabriel Halperin both
Randolipe Neither. It's a pretty solid game. Most of the glitches are not gonna happen on a normal playthrough. They need to be deliberately done.
It's one of my favorites. I've replayed it a bunch, and I crashed it... maybe once? It doesn't happen normally.
Almost everything in these videos is stupidly difficult if not impossible for a human to perform without tools/emulator features. The game's practically bug-free if you don't make a dedicated career out of finding these things.
Most of the comments in these comment sections about Paper Mario being broken and crashing at the drop of a hat are either jokes or posted by people who've never actually played Paper Mario. Or both.
5:02 - 5:17 caption readers:
*godzilla had a stroke trying to read this and died*
Hasn’t paper Mario suffered enough? Oh wait it needs to suffer more!
As always, great explanations and entertaining video! Keep it up stryder! =)
Last time I was this early Kooper was still alive
Stryder, I found a new looper glitch, I don’t know where to document it so here you go.
So I did the black toad skip and made my way to the fight with fuzzy. I used the fright jar and 3 left except the third one. Then I mashed through the text leading to kooper using his shell attack. Kooper was revving up to attack with his shell, but he didn’t go. So I basically softlocked the game. I would like to point out that I didn’t have any key items.
“I didn’t have any key items.” That’s the reason. You didn’t get the Lucky Star for Action Commands.
" Kooper can make them unobtainable" Thanks I always wanted to delete Important items to make the game harder Kooper #bestpartner
That cartridge has taken quite a beating over the years. It will be worth 1000 dollars just for being stryders
3:00 so basically “NUMBER TOO LORGE”
Another great video Stryder7x! I always look forward to your videos.
great that you aren’t dead.
*reads long technical explanation
me: oh ok that clears it up, thanks.
*sees title* BUT CAN IT CRASH PAPER MARIO!?!?!!
Yes
OOPS MY SYSTEM CRASHED
Juan Gamer210 that's why you need Protegent antivirus
That ending sounded more complicated than alternate universes in SM64.
wow wow a video without crashing paper mario?
*sees video
lol i'm such an idiot
I think there's always going to be a crash in these type of videos lol
If I ever made a video game, I’d want stryder to bug test it
Making kooper broken crashes paper mario
64 is my favorite Paper Mario game and I love that there's a channel dedicated to it
Stryder7x and he smartness of glitches it never gets old :D
I wonder how you do these... though its cool :D i really love it!
so why did you kill him?
Because he is your charming friend
...isn't that what you do with friends?
The technical talk confuses me but the video is entertaining as always.
Of course he is! What in PM isn't for you at this point?
I think I speak for everyone when I say, we're loving all these new Stryder videos!
Isn’t everything in this game broken though?
3:28 ...im going to pretend I just know that kinda stuff.
Paper Mario is glitchy.
In other news...
• The sky is blue during the day
• Humans breathe oxygen
• This comment is unoriginal
That feeling when you are learning ASM code and you finally start understanding the explanations for the crashes.
Roses are red
Violets are blue
Kooper is useful,
Just like you
Have a nice day :)
Stryder I don't think you need to put "___ is broken" in the title anymore.
Thanks to the great Paper Mario community literally *EVERYTHING IS BROKEN* .
Love your videos dude, keep being amazing.
What isn't broken in this game.
Luc Pearl The box maybe?
Why do I watch the videos and subscribe to a person who makes glitch videos about a game I don't play and a series I never even played? Am I the only one. I just saw the videos in my recommended one day and I was addicted.
WHAT?! No " _doing this_ crashes Paper Mario " in the title?! I think someone hacked his account guys
DavrK "Kooper crashes Paper Mario"
Whats wrong with "kooper is broken"?
@@juangamer2103 Crashing Paper Mario for everybody is too repetitive.
"Now you can crash the game from anywhere in the room!"
Wow that's exactly what I wanted to be able to do. Now my life is complete.
2 View
13 Likes
4 Comment
Kooper isn't a broken as UA-cam, that's for sure.
Best comment so far
0:42 "Yeah you know the things that power up Mario and make saving Princess Peach possible?"
*Shows an Attack FX C badge*
Notif Squad
stop
did you mean "sto"
Your name is mis elled
StealthYoshi33 No
"Do save complete," he has such a way with words
4:44 - End of video: *Fax machine noises as my brain fries*
0:41 The Attack FX C badge is your example?
I miss the video you would play at the end. Also love your videos!
'Virtual Console is unbreakable'
*_C H A L L E N G E A C C E P T E D_*
Well, at least he seems to be happy to be broken in the thumbnail!
Always nice to see a new upload from you, Stryder! Pretty neat stuff here. I hadn't known about the item deletion thing!
Perhaps unrelatedly, something that sticks out in my mind from playing Paper Marion on N64 is standing under a Save Block, using Shell Toss, & getting a slightly glitchy-looking appearance when Kooper returns to Mario's position.
Was it just the game trying to place their two sprites/models in one location & them overlapping? Was there any actual glitch? Is my memory just wrong?
Getting rid of a key item seems like a pretty good thing for that evil Paper Mario cartridge you made a while ago.
Kooper looks so proud and happy in the thumbnail oh my God
Make this a series! Show glitches with all partners.
Always a pleasure to watch your videos
Saving Paper Mario crashes Paper Mario.
The Digital Woomy Walking crashes Paper Mario. Buying items crashes Paper Mario. Eating lunch crashes Paper Mario
5:33 "Take it easy guys and thank you for crashing"
How game crashes have we found in Paper Mario as of yet? I want to know when we get our 120th crash
Accidentally found a glitch in TTYD today. If you are in Twilight Town right after the first Doopliss fight (Right after becoming Mario's Shadow) and you go to the shop, buy enough items to earn a reward from shop points but your inventory is full when you talk to the clerk to claim your item (after clearing space) the dialogue will overlap and the blank box will stay on screen until you leave the area (this is because the dialogue of the shopkeep talking about her husband happens at the same time as her giving you the item)
In the thumbnail it looks like Kooper is happy he's broken
Nicely done! Your videos are super awesome! I love glitches & I love Paper Mario, so have a new subscriber