Hacking the GameCube to Beat Nerds at Smash Bros for Charity

Presented at Summercon 2023, July 14, 2023, 11 a.m. (60 minutes)

This is the story of how an AI (SmashBot) can beat professional Melee players on a real Nintendo GameCube (a 22 year old console with no Internet connectivity) in front of an audience of tens of thousands of people who can all interact directly with the game remotely from their browser. We’ll cover all the technical details behind the Melee speedrun marathon showcase, including gaining arbitrary code execution on the GameCube, all the tooling for writing complex payloads in the dead PowerPC ASM architecture, exfiltrating data off the console, and the custom-built hardware to facilitate it. All so that I can live vicariously through a robot in my fantasies of being a pro Melee player. Oh, and bring your controller, because you can try to beat SmashBot yourself live on stage too!

Presenters:

  • Dan Petro / AltF4 as Dan “AltF4” Petro
    By day, Dan is a Senior Security Engineer at Bishop Fox, focusing on capability development in attack surface discovery. By night, Dan helps out with security at Project Slippi and is the mad scientist of the Melee world, hunting cheaters and banning them.

Similar Presentations: