Super Punch-Out!!

Insert cartridge

Free. No game data included: bring your own Super Punch-Out!! (USA) file.
SHA-256 a3d803b8c6b0b6ac55085671040b840f993543915c7f802e14fb651beabe9b63

How to play

  1. Download the version for your computer and unzip it. Mac: drag Super Punch-Out into Applications and double-click it. Windows: double-click SuperPunchOut.exe. Linux: double-click SuperPunchOut.
  2. The launcher asks for your game file. Pick your own Super Punch-Out!! (USA) file. It shows ROM verified when it's the right one.
  3. Set your options (the Game button has the cheats), then press Play.

Controls

ButtonKeyboardController
D-pad↑ ↓ ← →D-pad or left stick
BZBottom face button (A / ✕)
AXRight face button (B / ○)
YALeft face button (X / □)
XSTop face button (Y / △)
LCLeft shoulder (LB / L1)
RVRight shoulder (RB / R1)
StartEnterStart / Options / +
SelectRight ShiftBack / Share / −
MenuEscGuide / Home button, or Select + left stick click

Plug a controller in and play, no setup. Xbox, PlayStation 3, 4 and 5, Switch Pro and Joy-Con, 8BitDo and over 2,000 more are recognized by name, and any other USB pad works with a standard layout. Everything can be remapped in Settings.

What's inside

Native code

The game's own program, translated into a real Mac, Windows or Linux app. Not an emulator.

Crisp at any size

Whole-number scaling keeps every pixel sharp, from a small window to a 4K screen. No widescreen, on purpose: the picture stays the way the game was drawn.

A real launcher

Display, controls and cheats, all set before you press Play.

Menu on Esc

Settings, save and load states, reset the game, or close it.

Controllers just work

Plug one in and play, no setup. Everything can be remapped in Settings.

Cheats

Turn them on in the launcher or the Esc menu, for when a fighter is being mean.

Screenshots

Gabby Jay steps into the ring
Gabby Jay steps into the ring
Trading punches with Gabby Jay
Trading punches with Gabby Jay
A knockdown
A knockdown
Next up: Bear Hugger
Next up: Bear Hugger
Bear Hugger blocks
Bear Hugger blocks
Landing a punch
Landing a punch
Best times
Best times
The launcher
The launcher
Cheats before you play
Cheats, before you play
Launcher settings
Settings
The About page
About
The in-game menu
The Esc menu

About Maddie

Hi, I'm Maddie. I make apps and games on my own at Tanooki Studios.

Super Punch-Out!! is one of my favorite SNES games, and I wanted it to run on a modern computer with crisp pixels, controllers that just work, and a few cheats for when a fighter is being mean.

It's free, and it'll stay free. You bring your own copy of the game; nothing from the original cartridge ships with this. It isn't made by or affiliated with Nintendo.

Making apps (including some decomps) is how I pay my bills. If this game brought you some nostalgia and you got knocked out by Mr. Sandman more times than you'd like to admit, feel free to drop me a tiny tip. It really helps!

Signed, Maddie Leave a Tip