You might be familiar with Scott “pannenkoek2012" Buchanan from his work on the A Button challenge and the meme-tastic “Watch For Rolling Rocks” video. He’s a master of Super Mario 64 minutiae. His latest project? Figuring out how characters blink their eyes in the game.


Buchanan’s latest video is an incredibly intense look into how every blinking character in Super Mario 64 blinks. After watching it, you’ll be a certified expert in video game blinking!

Here are some of the facts that I found most interesting:

  • Mario and Peach’s animation cycles are timed so that they alternate blinking. They form a little blinking dance and it’s super cute!
  • Bowser’s eye animations are pretty intense and dependent on Mario’s behavior. His eyes track Mario when the plumber is moving and will not blink during that time.
  • All penguins use the same global timer, so they always blink at the same moment.
  • Bob-ombs are one of the few enemies to use random number generation to determine when they blink. This makes them less predictable blinkers.

I’m consistently amazed at how much we learn about our favorite games from glitch hunters, TASers, and speedrunners. Buchanan’s dedication to unraveling every possible mystery of Mario 64's code is unrivaled. This is incredibly esoteric work, focusing on a ridiculous minor aspect of Mario 64. But he sits down and figured it out. There’s something really awesome about that sort of dedication. Thanks to this bit of datamining, I know I’ll be paying closer attention to the smaller details in other games as well.