Duck Hunt
Game: Duck Hunt (NES / Famicom, 1984)
A static recompilation of the NES Duck Hunt with nesrecomp, the author’s own framework: the ROM’s 6502 code is translated to C and compiled to native code, and the PPU, APU, and mapper are simulated by the runtime library. The mouse stands in for the Zapper: you aim with it and fire with the left button, with an optional on-screen crosshair, and the game’s light detection, with its black screen and target flash, is simulated as on the console. All three game modes (A, B, and C), duck flight, hits, scoring, the dog, and round progression work. Since 1.2.0 (October 5) it uses the cycle-accurate CPU; the latest, 1.2.1 (October 19), is for 64-bit Windows. 21 of its 42 commits list Claude as a co-author.
You needYour own Duck Hunt (World) ROM for NES, and a mouse. Plus 64-bit Windows.
- How it gets to PC
- Static recompilation
- Architecture
- 6502
- Author
- mstan
- Original studio
- Nintendo R&D1
- Year
- 1984
- Stars
- 18
- Last activity
- 2026-11-11 · today
- Latest version
- v1.2.1 · 2026-10-19
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/recomp/duck-hunt/)