Mike Tyson's Punch-Out!!
Mike Tyson's Punch-Out!! (NES, 1987) has a full disassembly, nmikstas/mike-tysons-punch-out-disassembly, and 2 other public projects, including an open-source reimplementation. An agent environment already wraps it.
Data checked 2026-10-12 · unbaked registry
Projects
Reverse engineering effort of the NES game Mike Tyson's Punch-Out.
reverse-engineering effort/disassembly ()
Web browser port of NES game Punchout!!! built using vanilla JS and HTML5 Canvas
simplified browser port/clone (not logic-exact) ()
CANDIDATE - no public disassembly/decomp/recomp found in GitHub GraphQL searches (2026-10)
What you need
You need your own copy of the game: these projects ship code only.
Agent environments
Same toolchain
More on NES
Found via datacrystal.tcrf.net/wiki/Mike_Tyson%27s_Punch-O
GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.