Skip to content

Releases: mstan/DuckHuntNESRecomp

v1.1.0 — Duck Hunt (stack-idiom fix)

Choose a tag to compare

@mstan mstan released this 01 Jul 07:06

Native PC build of Duck Hunt (NES, Zapper) via NESRecomp.

Changes since v1.0.0

  • Engine bump to current master, including the "PLA/PLA/RTS = return two levels up" abort-caller stack-idiom fix (the recompiler no longer lets that idiom underflow the 6502 stack pointer). Plus accumulated engine accuracy/renderer improvements.

Install

  • Windows x64. Unzip and run DuckHuntRecomp.exe. No ROM included — select your legally-obtained Duck Hunt (World) ROM on first launch.
  • Zapper: mouse mode is enabled — aim with the mouse, left-click to shoot.
  • Controls rebindable in keybinds.ini; F5 turbo, F6/F7 save/load state, F11/Alt+Enter fullscreen.

Duck Hunt NES Recomp v1.0.0

Choose a tag to compare

@mstan mstan released this 10 Apr 16:52

Duck Hunt — Static Recompilation for PC

First release. Native PC port of Duck Hunt (NES) via static recompilation.

Highlights

  • Mouse-as-Zapper — point and click to shoot, with on-screen crosshair
  • Full two-phase Zapper light detection (anti-cheat + hit detection), matching real hardware behavior
  • All three game modes selectable (Game A / B / C)

Controls

  • Mouse — aim and left-click to fire
  • Tab — Select (cycle game modes on title screen)
  • Enter — Start
  • Arrow keys — D-Pad
  • Z / X — A / B buttons

Requirements

  • Windows x64
  • Duck Hunt (World).nes ROM placed in the same directory as the executable

Known Limitations

  • Minor title screen color issues in lower half
  • Top row tile corruption during gameplay
  • Basic audio (APU work-in-progress)