Cloned Games

Duck Hunt Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Based on Duck Hunt

Duck Hunt Recompilation screenshotLinks, repository & details

About

A static recompilation of Duck Hunt (NES) for native PC, built with the NESRecomp framework. The README marks it as playable: the title screen, Game A/B/C selection, duck flight, hit detection, scoring, dog animations and round progression work. It translates the original 6502 machine code to C at build time rather than emulating it.

How it differs from the original

The README says the Zapper's two-phase light detection is simulated.

Getting started

Download the Windows zip from Releases, extract it and run DuckHuntRecomp.exe. Use Tab to cycle game modes and Enter to confirm on the title screen.

History

The README says this recompilation is a byproduct of developing the nesrecomp framework, with the games serving as a proving ground, and describes it as an in-development preview rather than a finished port.

Known issues & limitations

  • Audio is basic; full mixing is still a work in progress.
  • The crosshair is only an overlay and cannot count as light detected by the gun.
  • Audio is basic: APU register writes are captured but full mixing is still work in progress.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (NES version).

Features

  • The title screen, game mode selection, and gameplay are playable.
  • Mouse movement aims the Zapper, and left click fires it.
  • A crosshair follows the aim point; it is white normally and red when firing.
  • Zapper light detection simulates the game's two-phase sequence.
  • Aim mapping follows the displayed picture when the window is resized and treats black bars as offscreen.

How to install

  1. Download `DuckHuntNESRecomp-windows-x64.zip` from Releases.
  2. Put the ROM in the same directory as the program, or select it at runtime.

Controls

  • Press F8 to save the cycle state and F9 to load it.
  • Use Controls to remap inputs in `config.ini`.

Summarised from the project's README.

Licensing & legal

  • Released under PolyForm Noncommercial 1.0.0, with third-party components keeping their own licenses.

FAQ

What is Duck Hunt Recompilation?
Duck Hunt Recompilation is an open-source recompilation of Duck Hunt. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on NES.
Do I need the original game files to run Duck Hunt Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Duck Hunt Recompilation licensed?
project: PolyForm Noncommercial 1.0.0 (project code). The repository itself is the authoritative source.
Share:

More like Duck Hunt Recompilation

Active
Duck Hunt JS screenshot
A from-scratch JavaScript/HTML5 remake of Duck Hunt playable in the browser, built with PixiJS, GreenSock, and Howler.
Platforms:Web
Stars632
Updated4 months ago
LicenseMIT
Release2011
Halted
Duck Hunt Remake screenshot
A Python/Pygame fan remake of Duck Hunt, run directly with python duckhunt.py after installing Pygame.
Platforms:Linux
Stars32
Updated7 years ago
LicenseUnknown
Release2011
Halted
Original game (original game, not this project)Original game image
An HTML5-canvas remake of Duck Hunt using the cake.js animation framework, described by its author as a small project made to kill time.
Platforms:Web
Stars22
Updated4 years ago
LicenseUnknown
Release2013
Halted
Duck Rehunt screenshot
An early, unfinished Pygame remake built around the dog from Duck Hunt reanimating dead ducks, with scoring still broken.
Platforms:None
Stars11
Updated6 years ago
LicenseUnknown
Release2011
Halted
Original game (original game, not this project)Original game image
A disassembly of the NES version of Duck Hunt, reassembled with ASM6N; original graphics must be extracted from a ROM separately.
Platforms:NES
Stars3
Updated1 year ago
LicenseUnknown
Release2025
Duck Hunter screenshot
Platforms:None
LicenseUnknown