By LUDWIG VON KOOPA - Nintendo isn't in a hurry to acknowledge it, and I don't blame them.
On August 8 earlier this month, news broke out that shocked the gaming world: A series of debug codes were discovered for the first time for Super Punch-Out!! (which released in 1994). These work on all releases of Super Punch-Out!!, including the SNES release and the Nintendo Switch Online emulation. This makes Super Punch-Out!! go from a single-player action puzzle game to a player vs. player fighting game.
![]() |
| Instructions screenshot from zallard1's August 8 Twitch stream. (He's a Punch-Out!! series speedrunner.) |
First, hold Y+R on the Player 2 controller, while Player 1 advances the title screen. You can get to the above menu where you can pick to fight any of the sixteen characters. If you're playing on Nintendo Switch Online, you should make a save state at this screen. Second, the second player holds B and Y on their controller as the first player picks their character. Then it'll go into one fight with Player 1 vs. Player 2, and Player 2 has 12 possible inputs. (A, B, X, Y and neutral, up, or down on the direction pad.) After that is over, it'll go back to the title screen. (Which is why you'll want a save state at the fighter select screen to skip having to do the first debug code.)
These... clearly aren't fair and balanced fights, like the multiplayer head-to-head Little Mac vs. Little Mac fight of Punch-Out!! Wii. For example, the fighters in this game can dodge infinitely with apparently no active hurtboxes in-between dodges. Narcis Prince auto-blocks any attack and the only way to deal damage to him is to counter-attack. But if Narcis Prince never attacks under control of a human, or any character just spams dodges, Player 1 can't win. Because there is a three-minute timer to every match, and Player 1 will automatically lose the match once this timer reaches the three minutes, regardless of whatever happened leading up to that. And Player 2 can buffer their attacks so they come out, uh, instantly:



