recomp.gg
All games
Mike Tyson's Punch-Out!! cover art

Build from sourceDisassembly

Mike Tyson's Punch-Out!!

Nintendo R&D3 · 1987 · NES

Doesn't play in a browser tab yet: it plays on your own device. Opens github.com in a new tab. Follow it to see on your home page when it comes out, or plays here.

On your device

Build from source

The project publishes its code and no build: you build it as its README says.

  • Disassembly

    Code last updated Sep 13, 2020

    How to play
    1. There is no build to download: get the code from the project's repository.
    2. Build it as its README says. What the build gives, a program to run or the original game rebuilt for an emulator, is written there too.
    3. The project's page says what it needs from your own copy of Mike Tyson's Punch-Out!!, if anything.

From SubmitGame's list, read Oct 21, 2026, with releases, stars and licenses as each project's repository gives them. The steps are the same for every project of a kind: its own page has the details.

Under the hood: every project behind it, its license and code, how they connect, and who made them.

About

Punch-Out!!, originally released in North America as Mike Tyson's Punch-Out!!, is a boxing sports fighting video game for the Nintendo Entertainment System (NES) developed and published by Nintendo in 1987. Part of the Punch-Out!! series, it is a port of both the Punch-Out!! and Super Punch-Out!! arcade games (particularly the latter) with some variations. Punch-Out!! features a boxer known as Little Mac working his way up the professional boxing circuits, facing a series of colorful, fictional boxers, leading to a final fight with real-life boxer, the then-World Heavyweight Champion, which is Mike Tyson in the original version and Mr. Dream in the later version. Little Mac has a limited repertoire compared to most of his opponents. His punches are limited to left and right jabs, left and right body blows, and a powerful uppercut. The uppercut can only be used once the player earns a star, which is typically accomplished by counter-punching the opponent directly before or after certain attacks are launched. The player can acquire up to three stars. To perform the uppercut, the player needs to press the start button once a star is earned. To defend, Mac can dodge left or right, duck, and block punches by putting up his guard. Little Mac also has a heart meter, which decreases by three upon being struck by an opponent and one upon blocking an attack or an opponent blocking/dodging the player's attack. When the heart meter decreases to zero, Little Mac temporarily turns pink and appears exhausted, leaving the player unable to attack but still able to dodge or block.

Excerpt of the description on IGDB.

Play in your browser now