The 95% Rule - Mario Kart Wii's Hidden Fail-Safe
HTML-код
- Опубликовано: 14 окт 2024
- In this video, I explain one recently conceived theory on how the checkpoint system works in its entirety.
Footage used in this video:
Luigi Circuit TAS by Malleo, Monster, Rocky, and Thomas: • (TAS) Luigi Circuit (S...
N64 Mario Raceway Flap TAS by Rocky: • [MKW TAS] N64 Mario Ra...
Coconut Mall TAS by Estaloy, Delta, and SwareJonge: • [MKWii TAS] Coconut Ma...
Maple Treeway TAS by Malleo, Luke, SwareJonge, RS, Rocky, and Thomas: • (TAS) Maple Treeway - ...
My Old Coconut Mall WR: • [MKW] Coconut Mall - 0...
Takemi's 33.334: • [MKW] Coconut Mall - 0...
Music used in this video:
Sonic Heroes - Ocean Palace
Donkey Kong Country 2 - Flight of the Zinger
Super Mario 64 - File Select
Frogger's Adventures: The Rescue - Molten Island Boss
Frogger's Adventures: The Rescue - Metro Mayhem Level 1
Paper Mario: TTYD - Pennington's Mystery
Sonic Mania - Studiopolis Zone Act 1
Super Paper Mario - Castle Bleck
Sonic Mania - Lava Reef Zone Act 1
Paper Mario: TTYD - Goodbye, Rogueport
You know they're going to get technical when they use the Mario 64 File Select song.
"But first, we need to talk about Parallel Universes."
Qpu realignment
Papa pannen? Is that you? It's been ages!
TheVeyron623 help me I'm qpu misaligned how did i get here help me i can't see anything
“After all, we do need to gain speed for 22 hours”
"let's say we start at the finish line."
Woah buddy I'm not the target audience for this.
I don’t know what the fuck is going on, but I guess I’m interested?
Uhh I dont get it
Yeah who even wears shoes
Slow down there, Copernicus.
3:25
This was always the one glitch that made very little sense to me, great video, Malleo!
Troy doing his homework
Troy is the biggest mkwii youtuber
Doesn't like super grinds
Man troy truly doesn't show off too much
I love you trooooooy!
Hey TROY!
Troy is a noob?? Confirmed OMG
I just renewed my degree in MKWii Checkpointology last night, what luck. Oh, and shoutouts to Pannen.
Came here to say the same about Pannen. :D
*Shoutouts to simpleflips
*pannenkoek2012 intensifies*
@Mark MK Him because he talked about mkwii checkpoint degrees smh
P A R A L L E L U N I V E R S E S
I watched at least 95% of this video
5MadMovieMakers same
I speedran this video
I only watched 4.9% of this video and jumped to the end. It didn't count
I removed 95% of my watch time.
@@Fig_Bender XD
So, basically:
Mario Kart Wii: Wo, wo, woo, hold up, there's something fishy going on here; I'm not going to count the lap.
Mario Kart Wii: I see no problem here; add another perfectly-legitimate lap!
Thank you for the translation
i think it was implemented to avoid some of the glitches in earlier games where u could just hop around at the finish line and instantly complete laps. they were more worried about someone somehow going from 1.01 to 1.99 instantly. if they were considering using that failsafe to block all shortcuts they couldve just made it block anything with 0.5 or even less completion and mkw would have no glitches
2:40 oh yeah babe, maximum technical explaining music is ON
Pannenkoek2012
Half an a press
Coconut Mall completed in 2.5 mushroom boosts.
Sometimes, when learning math I think about MK Wii speedrunning science and I shiver and go back into the comfortable world of set theory, analysis, graphs and co.
Hieronmus Nervig honestly tho
90% of my calculus work is easier to understand than this shit lol
@@pointlesslylukesplainingpo1200 😂
Nintendo: Alright guys, this is a phenomenal game we have made, but we need some way to prevent game breaking shortcuts
Some guy: What if we make it so that shortcuts that take off more than a certain percentage of the lap don't count?
Nintendo: Great idea! what percentage of the lap should players be required to complete?
Guy: Five percent seems fair
Nintendo:
Guy:
Everyone else:
Nintendo: Works for me
Nathan Lang 95% is the general statistically significant number Vincennes is my guess as of why
@@owenkile6042 Pretty sure Malleo got the reason wrong, and it's just there to prevent going backwards and counting a lap. Notice how when he doesn't get 95% the lap count jumps back by 1
Jake O'Brien oh I see
@@jakeob28 I wonder if that means that going fast enough to go backwards more than 5% in one frame would count a lap.
UltraLuigi I bet it’ll work if we build up speed for 12 hours
I hope the change in audio quality isn't too bad. My microphone is starting to become faulty and it's seeing its last days. I have a new microphone on the way so future videos will have better audio.
It's not terrible, its just your music is a bit on the loud side.
Didnt notice it.
Could you put a link in the description to the previous video you're referencing. It sounds like it's important to see first, but I couldn't find any easy way to navigate to it.
Congrats on 15k dude!
Your microphone sounds fine IMO, but you might benefit somewhat from a slightly lowered balance across all sources. Your voice carries pretty well on it's own and music for example could serve better as an undertone and not at times competing with your voice.
I offer this feedback because this video was absolutely fantastic in my eyes. I didn't pause the video or get distracted by other things, and immediately wanted to come to the comment section to say, "Today in awesome TAS knowledge I didn't know I needed but am grateful to stumble upon" and that says a lot about the effort you put into making this. Great insight into the MKW community too. Hit the like/subscribe pretty fast.
Looking forward to seeing more from you.
Remarkable discovery! I'm loving these new videos!
A lap count is a lap count, you can't say its only 95%
@@NelliSw and the memes roll in
I doubt TJ "Henry" Yoshi will ever be able to escape the memes lol
Probably not
x DeathCon not anymore
Could it be, that the 95% rule was implemented to avoid people going backwards through the finish line to the last checkpoint for the lap count?
The game already has measures in place for that. If you go backwards over the line, the game takes a note and puts you back into the previous lap (without telling you)
Christo_MC But this might be how the game does it. You go from position ~0 to position ~100. Skipping more than 95%. It subtracts your lap number.
You know what, you're right! Thanks for explaining that.
It probably is! Good thinking!
This makes far more sense than Malleo's reasoning of it being an anti-glitch mechanic. Why would Nintendo go to all the trouble to write this check to prevent unexpected shortcuts, only to leave the threshold at a whopping 95%? It should be no more than the percent distance of the two furthest key checkpoints in the game (30-40%?) if that was the goal.
I find it funny that they hard coded a fail safe to prevent ultra shortcuts from existing with this 95% rule, but it doesnt matter because most of the final key checkpoints are less than 95% through the stage.
I dont think it was prevent ultra shortcuts. I think it was more to prevent a regular player who doesn't do this kind of advance gamebreaking speedrunning type stuff,from just rolling back and forward over the finish line a bunch of times. I mean this is the company that kept all the speedrunner glitches in the re-release of ocarina of time because they think it's cool that people learned to do that. lol
it was to stop the glitch from previous games where ud just stay at the finish line do some manouvers and complete the laps
I think its so cool that this is being found out almost 11 years after the game came out, just the fact that no data miners or all the people developing strategies hadn't stumbled upon it years ago.
This gives me summoning salt flashbacks
C Wigget same
Really just felt like a recap for a while.
@@emiliosanchez4610 Because he really couldn't just bank on the fact that everyone watching has watched and remembers well enough Summoning Slat's video.
Absolutely
Why did they choose 95%? If it was to prevent cheating, 95% is still heavily abuse-able. Wouldn't something like 50% be okay? Are there any intended shortcuts that even skip that much?
the heck are you doing here jumpy
small world dang
If you were to put a 50% you could potentially skip less areas, therefore the counter needs more values between checkpoints.
The 95% rule might not be meant as a failsafe, but instead how the game keeps track of you going behind through the finish line. I register your position increased by more than 95%, and subtracts the lap. The developers made a mistake that let ultra shortcuts be possible, but these shortcuts were never intended, so they didn't take time to create a failsafe for it. It just bites you in the back for CM ultra SC. This is all just speculation.
Thanks for commenting. Now i dont have to watch the 16 minute version of the explanation
Dracibatic Would still recommend watching.
You should explain quantum mechanic theories in the game at the subatomic level
Justin Hung not sure if ur joking or not but iirc there actually is some shit relating/referred to as quantum mechanics in mkwiis engine lol
so like sub pixel manipulation, pretty sure that is a bigger thing in og super mario bros.
I noticed that TTYD outro music, Malleo... stop teasing us and reveal Blimp ticket skip already!
Never played ttyd but one song in there was from super paper mario as well
@@krs-two4329 N E V E R
@@missingno-xk7kp Specifically, i believe 8-2 or 8-3.
This is so interesting! Great job on finding this ;D Just crazy how in 2019 we still learn new things about this game..
Right
I love how the Mario 64 file select music has become the official theme song for explaining obscure mechanics from Mario games, Pannen has truly defined a genre
My ears: SM64 File Selection
My eyes: An image of how things work
My brain: WATCH FOR ROLLING ROCKS IN 0.5x A PRESSES - COMMENTED
@@Creeperboy099 TJ "Henry" Yoshi
Zol Sukhee
TJ """"""""""Henry"""""""""" Yoshi needs to update his home to the death barrier
3:06 is when Malleo transforms into Summoning Salt
Some of this definitely goes over my head, as even though I'm currently studying computer science in college, speedrunning seems pretty disconnected from my field, lol. That said, I wanted to sincerely applaud your presentation of this information. You formatted your script for this video really well in my opinion, presenting facts, details, exceptions, etc. all in the proper order with great pacing. Well done, sir.
It‘s so stunning that you guys are capable to pull off new records as a #TASgang. Have lots of admiration for you and thanks for holding this awesome game alive 👍🏽 Cheers!
I don't speedrun MKW why am I watching this lol
because it's interesting
@@TheNamesSnek Agreed :).
I love how the tas speed run community is able to find every minor glitch in the game and exploit them at levels Nintendo never dreamed possible. I'd love to see more videos of these types of glitches in other games!
Had this video show up randomly in my autoplay list. Never played Mario Kart Wii, wasn't even watching a Nintendo video, but ultimately stuck around for that sweet ocean palace music. Now I know all about the super shortcuts, and checkpoint mechanics for a game I will likely never play. Kudos for getting me to stick around for so long. :)
Once again, amazing job on the video! Ever since the wall clip lap count strat was found on Coconut Mall, the way the last key checkpoint seemingly moved around depending on when you trigger the lap count was always infuriating, so it's great that the last piece to the checkpoint puzzle has finally been solved. Really shows that new stuff is still out there, hiding in the code, waiting to be found found 10+ years after the game's release.
"But first, we need to talk about key checkpoints..."
Hey Malleo! Really nice video, love seeing these explanations from you :)
Just one thing: I had to watch the 4.9% rule part twice to get what you wanted to say. Maybe 30 seconds more to explain what the 4.9% rule was about would have made it clearer. Otherwise, great work!
Looking forward to the next video
Or why not a clear, formal, statement on screen?
Loved this!! Nice job explaining it dude MKWii is so wild omg
What to study for the test: Coconut mall
What I studied: 95% rule
What's on the test: 5% rule
What I remember during the test: Mario 64 selection screen
I think I understand this better. I tried making something similar in a program where you needed to go through some checkpoints and keep track of your movement. However, it seems MKWii uses the movement track "locally" and "globally" to update it as soon as you touch a checkpoint and a part of the track. There is a certain reason why it is 5% on Coconut Mall and, I believe, that is because the last key checkpoint expects you to come from the previous checkpoint (that is not loaded) at a value of .05 more or less (theorically reaching previous trigger at .90 while reaching the last checkpoint at .95).
The reason why GV always counts .83 is because that's the distance you're in, not because you made .83 in a circle. Every key checkpoint in the game updates the "global" tracker with an approximate number based on the distance, while at the same time checking your "local" tracker to confirm any oddities.
I love niche discoveries like this. You’re doing excellent work with this game and I can respect that.
You might have skipped 95% of the map, but you got 100% of the details. Awesome video
when i was a kid i saw somebody do the grumble volcano glitch on the world records and i was really confused. i tried to copy what he did and i actually managed to get it to work. i never understood why it worked though and its really nice to finally have an explanation.
You know a video is fascinating when it makes you really interested in pedantic math.
Not just math, PEDANTIC MATH.
Good job!
I think it’s insane how the grumble volcano trick only cuts like 83%... I thought it would be something like 97 🤨
Finally RUclips recommendation doing the right thing. This is something that I'm interested in AND something I want to watch.
Also, great video, dude!
Love how you use the Mario 64 file screen theme when you explain something technical as a non-blatant nod to pannenkoek
One would never imagine that such detail was incorporated into the game back when it was created
How to die from alcohol poisoning:
Take a shot every time he says "checkpoint"
NOTE: If you want the process to be faster, also take a shot every time he says "key"
Where can I find the checkpoint maps for all courses in this game? I want to see how all ultra shortcuts work and maybe even be able to improve records if I start speedrunning this game
I dunno I just watch here
Hasło Tomasz why the heck would you comment if you didn’t know? 😂
2:40 but first we need to talk about parallel universes
If you could explain the correlation between speed, momentum, and wallclips
Using The same music pannenkokek used is a touch of class.
2:40
The best music for explaining obscenely complicated mario glitch mechanics!
Take a shot every time the phrase "key checkpoint" is uttered.
*dies of alcohol poisoning*
Goes broke buying fireball
Well that didn't last long.
At least I only had 70 proof whiskey. If I had Evan Williams, I would've died.
Extended Oof 10 hours
95%+5%=100%
That's how mathia works.
Shaggy created the checkpoint system
Illuminati confirmed
I was born in the right generation.
a
so basically the devs made a failsafe they didn't know how to use
SuperSniperMan1134 I wouldn't expect anything more from the makers of such an atrocious game.
4:00 Oh my god, Frogger music. I didn’t know anyone else remembered Frogger music. Good choice my man.
I don't follow MKWii at all, nor did I know about most of these glitches, but this is incredible and very entertaining!
Please start a series on in depth analysis of interesting glitch mechanics in different games. Id watch that
Very fun to watch! I've never been a bonafide speedrunner, but these deep dives into mechanics or glitches always interest me, and you presented it in a very appealing way.
Mkwii a game I played when I was five
Never though a checkpoint system could be so complex
Some fresh Pannenkoek vibes going on here
*starts with ocean palace by crush 40*
Yeah this video is gonna be good.
I don't even speedrun or play this game, but your explanation is a joy to listen to.
That File Select music was very intentional, wasn't it?
Fuck off.
@@elhehe8476 o my gosh my mommy told me it was bad to say the fuck word but im gonna say it anyway look at how cool i am
As a note, computers store 0.95 (95%) as a value that's _very_ slightly less than 0.95 (specifically, either 0.949999988079071044921875 as a float, or 0.949999999999999955591079014994 as a double, or much less commonly as a long double or something more exotic), which explains why the rounding was always up and never down (if anyone was wondering). 5% is similarly very slightly over 0.05, but, and I might blow minds here...
*0.95 + 0.05 is not guaranteed to equal 1.00. And in fact, with computers, 0.1 + 0.2 explicitly **_doesn't_** equal 0.3.*
This is all due to real numbers being stored as binary floating-point numbers, which can't perfectly store anything that can't be represented by multiplying or dividing 1 by 2 enough times (e.g., 2 is 1*2, and 0.5 is 1/2). As a result, floating-point numbers can only store a set number of these repeatedly-halved "chunks" (e.g., the smallest "chunk" a double can handle is halving the starting "1" 53 times (where, e.g., 1/16 halves it four times (1 -> 1/2 -> 1/4 -> 1/8 -> 1/16)), and essentially have to store the least wrong approximation for any value that can't be represented perfectly with the right number of "chunks". It's basically like decimal rounding, except the computer's ".5 or higher" is really tiny and really ugly. To go with the 0.3 example, both 0.1 and 0.2 are stored as slightly higher than their actual values, due to sitting between "chunks"; however, as a result of this, the result of (0.1 + 0.2) actually has one "chunk" _more_ than the least-wrong representation of 0.3, and thus is considered to be larger than 0.3.
[Note that this is just a quick explanation, and I'm not an expert on floating-point math, so there may be errors.]
Oh that's a good point, I didn't think about IEEE-754 at all when making this. Thanks!
You're welcome, @@Malleo. Probably not _too_ significant overall, but it was the first thing I thought of when I saw 0.949997. ;P
I was watching a tuba performance, how did this show up on my recommended?
This does actually change a few things. It means we can now accurately predict which tracks that don't already have ultra shortcuts could still have them and which tracks definitely do not have ultra shortcuts simply based on lap completion values at the final key checkpoint.
TASser? Check.
Mario game? Check.
Messing with way game determines position? Check.
*Mario 64 File Select Music?* Check.
Perfection.
i dont even care about mario cart i just love hearing about how games work and deal with unexpected things
That's some good information that will doubtless assist future attempts at glitches on this game. Good job.
wow, its facinating that even after a decade, people are still learning new things about these older games
Malleo: "this 95% rule isnt useful on any other track:
rsl glitch: And i took that personally
I wonder what the key checkpoints are in Baby Park
there's only one apart from the finish
I'm 95% sure RUclips put this in everyone's recommendations . . .
I remember pulling the coconut mall trick and thought "this is wierd" and "im in a secret club" 😂
You did this very well, it reminded me of a summoning salt video. I look forward to more videos in the future; keep up the good work!
That part with the M64 music reminds me of pannenkoek
What an interesting quirk of fun -- this video showed up in my recommended videos. Why is this a quirk of fun? Last night, I was watching as dwangoAC, keeper of TASBot, was working on console verifying the Mario Kart Wii TAS Ghosts.
Really interesting concept here! Also 13:50 Ds Desert Hills does have an ultra now if I’m not mistaken.
... Is that Gamecube Frogger music I hear?
Oh huh, it was, I really liked that game, just never heard anyone talk about it.
Your music choice in this video is making me cry of nostalgia. Oh my god, castle bleck!
@Malleo: you where wrong about never going above 95% in mushroom gorge ultra short-cut because that happen to me, only once, because I remember doing the ultra short-cut correctly and the lap did not count, I most have drop down to early after hanging on the mountain, but it was so close to landing on the right spot, I thought it would have still give the lap count.
This is already a better explanation for key checkpoints than Summoning Salt's.
Casual pannenkoek2012 inspired music. Applause for subtlety
Could be useful to test custom tracks for ultra shortcut potential; also proves that having the last key checkpoint super close to the finish line may prevent ultra cuts completely as they would always be past the 95% completion mark.
13:41 For those who don’t know yet, this video is kind of outdated. DS Desert Hills has an ultra now, and it’s not even TAS only.
It still has not been done humanly, so for now it is classified as TAS only.
2:40 take a shot every time he says "checkpoint".
Also, shoutouts to pannenkoek
I have no idea what I just watched
One question that popped into my mind when you revisited Grumble Volcano: Who at Nintendo headquarters was looking at the minimap and the key checkpoint and decided that the last key checkpoint is at 82.7140% of the lap when it is literally 2 meters in front of the finish line. And even further who the fuck decided to place a key checkpoint 2 meters before the finish line?
This is very interesting...
Also, castle Bleck.
So, if you made a map with two key checkpoints, one at the start and the other at 96% through the map, would the map be impossible to get a lap? (Or complete)
This is kinda mind blowing, that groups of people discover crazy mechanics like this
This entire video went over my head but I still enjoyed it
Wait. Dude. This is so cool! Really great job for finally finding this!
I really like this style of informational video... mkwii definitely needs more of these- heard zak is working on a tech video, can't wait for that too!
Always nice to come across a speedrun science video every now and then
It's crazy to see just how much effort some people put into their favorite games to find every little glitch and bit of data
This video has fucking blown my mind. I didn’t know you could break this game like this. My poor childhood.
I probably haven't played Mario Kart Wii since Mario Kart 8 came out, but these videos are fascinating!
2:40 "But first, let's talk about parallel universes."
So in order to fix it you just need to move the checkpoint right behind the kart starting line but in a one way, or just add collision/ you fell down mechanics to the out of bounds
i just love how the description says "super mario 64"
funny how after 11 years this game is so well figured out its hard to comprehend the detail lol
THE NUMBERS! WHAT DO THEY MEAN?!?
Pay attention
"Ah Key checkpoints, that makes sense. So I assume laps only count if you hit them all in the correct order, yeah?"
Nintendo: "Hohoho nooo. Just one is fine."