NES Cheats

Duck Hunt Cheat Codes & Secrets

Complete collection of cheat codes, passwords, unlockables, and hidden secrets for Duck Hunt (1984).

Secret Reactions & Hidden Content

Duck Hunt is deceptively simple on the surface, but Nintendo packed a surprising number of secrets into this Zapper pack-in title. The game does not use a password system or traditional cheat codes entered at a menu — its secrets are tied to controller exploits, hardware tricks, and hidden behavioral triggers.

Shoot the Laughing Dog

The single most famous secret in Duck Hunt involves the game’s mascot himself. When you miss all your shots during a round, the hunting dog pops up from the grass and laughs at you. You can shoot him.

TriggerMethodResult
Dog laugh screenAim Zapper at dog and pull triggerDog yelps and drops back into the grass
Any missed-shot sequenceFire at the dog’s sprite as he risesCounts as a novelty shot; no score awarded

This works in Game A and Game B modes. The dog does not affect your score or miss count — it is purely a hidden reaction Easter egg. Nintendo included it as a reward for frustrated players who kept missing. The window to shoot him is brief, roughly one to two seconds before he ducks back down.


Second Controller Duck Manipulation

This is the most mechanically significant exploit in the NES home version and is well-documented by the speedrunning community.

In Game A and Game B, a second player holding Controller 2 can partially influence duck flight paths during a round. The ducks respond to d-pad input from the second controller, allowing cooperative or competitive play between a Zapper user and a gamepad user.

Controller 2 InputEffect on Duck
Hold UpDuck tends to fly higher and faster
Hold DownDuck dips lower, closer to the ground
Hold Left / RightDuck biases movement toward that side of the screen

How to activate:

  1. Player 1 holds the NES Zapper
  2. Player 2 picks up Controller 2
  3. Player 2 holds a direction on the d-pad before the duck is launched
  4. Continue holding through the duck’s flight

This feature is more fully realized in VS. Duck Hunt, the arcade cabinet version, where a dedicated second player seat is designed around duck control as a core mechanic. On the NES home cart, the effect is subtle — the ducks do not change direction sharply, but their arc is nudged by the input. It becomes significant in later rounds when duck speed is high and any directional bias makes them harder to lead correctly.


Zapper Exploits & Accuracy Tricks

The NES Zapper works by detecting a bright white flash the game renders over the target’s hitbox for a single frame when you pull the trigger. This creates two exploitable properties:

Close-Range Screen Exploit

Distance from TVEffect
12+ inches (normal)Standard accuracy
4–6 inchesHit registration becomes significantly easier
1–2 inches (touching screen)Nearly guaranteed hit on any duck

Pressing the Zapper barrel flush against or very close to the TV screen causes the sensor to pick up more of the white flash, making the shot register even when aim is off-center. This is the most commonly used exploit for clearing difficult rounds and is fully functional on original CRT hardware. It does not work on LCD or modern flat-panel displays without an emulator light gun adapter calibrated for those screens.

Light Source Exploit

Pointing the Zapper at any sufficiently bright external light source — a lamp, a window in daylight, the sun — triggers a hit registration. Pull the trigger while aimed at a bright bulb and the game scores it as a duck hit. This works because the Zapper sensor cannot distinguish between the game’s white flash and ambient bright light.

Light SourceReliability
Incandescent lamp (bare bulb)High
Fluorescent tubeMedium
Sunlit windowHigh
LED bulb (modern)Low to none

Round Progression & Round 99 Behavior

Duck Hunt does not have warp zones or stage select codes. Rounds advance automatically, and difficulty scales continuously through all 99 rounds.

Round RangeDuck Behavior
1–9Slow, predictable arcs
10–20Moderate speed, occasional direction changes
21–40Faster, shorter reaction window
41–60High speed, erratic patterns
61–99Near-maximum speed, very tight timing required

At Round 99, the game reaches maximum difficulty. Upon completing Round 99, the round counter rolls back — behavior varies slightly by revision, but most cartridges loop back to Round 1 with the maximum difficulty flags still active. The ducks continue flying at round 99 speed permanently, effectively creating an infinite endurance mode.

There is no code to jump to a specific round. The only way to reach round 99 is to play through all preceding rounds.


Scoring Secrets & Perfect Round Bonuses

AchievementBonus
All ducks hit in a wave (Game A)“Perfect” displayed, bonus points awarded
Both ducks hit per wave (Game B)Bonus multiplier on top of base duck value
Clay pigeons: all 10 in a round (Game C)Full round bonus

Duck point values increase with each round, so late-game perfect rounds are disproportionately valuable for high-score runs.


VS. Duck Hunt (Arcade Cabinet Differences)

The VS. Duck Hunt arcade version (released on VS. System hardware) includes features absent from the NES home release:

FeatureVS. Duck HuntNES Home Version
Two-player duck controlFull dedicated mechanicPartial via Controller 2
Operator difficulty settingsYes (DIP switches)No
Additional point valuesHigher base scoresStandard
Cabinet-specific roundsExtended mode available99 round cap

The VS. cabinet also has a bonus round where the dog himself appears as a target. This is separate from the NES Easter egg and is a designed game mode in the arcade version, not a hidden trigger.


Beneficial Glitches

Pause Buffer Trick: In Game B (two ducks), pressing Start to pause immediately after shooting one duck freezes the second duck’s position mid-flight. Unpausing gives you a stationary target for roughly one additional frame, which at high rounds provides a meaningful advantage. Execution requires pausing within the same frame the first duck registers as hit.

Miss Count Reset Glitch (Revision Dependent): On certain early cartridge revisions, rapidly pressing Start during the dog’s laugh animation can occasionally skip the miss count increment. This is not consistent across all hardware and is considered a minor revision-specific glitch rather than a reliable exploit.

Zapper Trigger Spray: Rapidly pulling the Zapper trigger while panning across the screen in Game B can sometimes register hits on ducks that the barrel was not precisely aimed at, due to how the game samples the sensor across rapid successive frames. More effective on slower rounds than on later high-speed rounds where ducks move between sample frames.

Frequently Asked Questions

Are there cheat codes for Duck Hunt?
Yes, Duck Hunt has several cheat codes, passwords, and hidden secrets that can unlock extra lives, skip levels, or reveal Easter eggs.
Does using cheats disable achievements in Duck Hunt?
Duck Hunt was released before the era of achievements, so cheat codes have no effect on trophies or accomplishments in the original version.
What platforms can I use cheats on for Duck Hunt?
Cheat codes work on: NES.