Cloned Games

mike-tysons-punch-out-disassembly

HaltedUnplayableNES

About

Mike Tyson's Punch-Out!! is a boxing game for the NES. This is a reverse-engineering effort to disassemble the NES game Mike Tyson's Punch-Out!!. The build script assembles the source files with the Ophis assembler and checksums the output against the original memory-bank images, which are expected to be identical. It is not a standalone playable game.

Getting started

Run the included build script from Git Bash to assemble the source and compare checksums; the author notes the script can be modified to produce a working ROM.

Requires original assets. Reverse engineering disassembly project requires original NES ROM to produce a working output.

Additional notes

Progress
A completion map in the documentation folder visually shows how much of the disassembly is done, and the author planned to post progress on nesdev.com.
Readme quirk
The README's build section mentions the Dragon Warrior NES ROM, apparently carried over from another disassembly project.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.