Hacking Nintendo Punch-Out To Control It With Actual Punches

Electronics Maker News
Hacking Nintendo Punch-Out To Control It With Actual Punches

I recently adopted a kitten I found on the street, and every morning we play with the laser pointer. She gets a lot of fun and exercise out of this single-pixel video game, and it got me thinking I should make a video game where I get exercise too!

Fast forward 3 months and I’ve hacked a Nintendo Punch-Out boxing game so that you control it with actual punches instead of a controller. It gives you the feeling of actually being inside the video game! You can watch me build and test the game on my youtube video.

YouTube player

The hardest part of the project was hacking the game to slow the opponents. You see, punching into the air is much slower than pressing a button on a control pad. So, the opponents were moving too fast, relatively, and it wasn’t a fair fight. I had to reverse engineer the source code (a process called “disassembly”) and slow each opponent down one by one.

The result is a very fun and playable game that you can try yourself — entirely in your browser —  by visiting RealLifePunchout.com

What will the next generation of Make: look like? We’re inviting you to shape the future by investing in Make:. By becoming an investor, you help decide what’s next. The future of Make: is in your hands. Learn More.

Ian Charnas

Engineering YouTuber and makerspace founder.

View more articles by Ian Charnas
Discuss this article with the rest of the community on our Discord server!

ADVERTISEMENT

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 16th iteration!

Prices Increase in....

Days
Hours
Minutes
Seconds
FEEDBACK