Mario Kart Wii - Item Window Graphic Blink Overflow Bug

Channel:
Subscribers:
1,090
Published on ● Video Link: https://www.youtube.com/watch?v=PtHZKDs_yMY



Game:
Duration: 0:35
1,979 views
98


If the player idles uninterruptedly for around a year and a month (2147483647 frames) while the item window is displayed, then it's theoretically possible for the item graphic to scale up so much that it'll cover the entire screen in most cases, and then it will slowly shrink down for yet another year (another 2147483647 frames) until it goes back to normal.
This video shows how it'd look like if the player was to wait that much amount of time.

This is the result of an overflow with a counter that's used for calculating the item icon blink when gotten or used (the instruction that counts it up is at 0x807EEFD4 in RAM, PAL).
Said variable controls the timing and scale of the blinking. If it's less than 9, the item graphic'll be scaled up / down and blink.

The problem is that the counter never stops counting up. It will only be set back to 0 if using an item, but still, there's nothing that prevents it from counting up as long as the item window is on screen.
And since it's a signed integer, then after 2147483647 frames it will overflow to -2147483648 and start counting up to 0 again, repeating the cycle.

This will pass the check for enabling the blink, as the value is indeed smaller than 9, and thus it will be used for scaling the item graphic, but since it's very small and negative, it will consequently scale up the graphic upside down greatly, and be constantly blinking.

Thanks to Ro for telling me about this!

(Keep in mind that some modes, such as 1-player VS Race or Battles prevent you from idling indefinetly, but others like Time Trials or Grand Prix should work).







Tags:
mario kart wii
mkwii
mkw
bug
glitch
overflow



Other Statistics

Mario Kart Wii Statistics For B_squo

There are 305,794 views in 173 videos for Mario Kart Wii. The game makes up 5 hours of published video on his channel, roughly 28.21% of Mario Kart Wii content that B_squo has uploaded to YouTube.