畫質升級指南 RETRO UPSCALE GUIDE · HK

Why Light Guns for Duck Hunt and Time Crisis Do Not Work on Modern Flat Panels

The technical reason original light guns like the NES Zapper and GunCon fail on flat panels, rooted in the CRT's electron beam timing that no scaler can replicate.

The Real Reason Light Guns Fail on Flat Panels

The common assumption is that a fast scaler or a low-lag TV mode will fix a light gun like the NES Zapper or PlayStation GunCon on an LCD or OLED. That is wrong. The incompatibility is not about input lag or the scaler. It is about how a CRT draws an image versus how a flat panel does. No amount of processing can make a sample-and-hold screen simulate a raster scan.

The CRT electron beam scans the screen one pixel at a time, left to right, top to bottom. When the beam hits a bright phosphor, that point emits light for less than 1 ms before decaying. The Zapper's sensor detects that single flash of light during the vertical blanking interval. The console knows exactly which line the beam is on at that moment. The gun's hit detection is a timing measurement, not a coordinate measurement.

A flat panel works differently. An LCD or OLED holds the entire frame lit simultaneously. There is no beam to track. The sensor sees the whole screen lit at once and cannot determine where the gun was aimed. Even a 0.25 ms RetroTINK 5X framebuffer cannot fix this because the screen itself is the problem. The timing dependency is baked into how the gun reads the display.

Duck Hunt CRT Timing Requirement

How the Zapper Detection Sequence Works

Duck Hunt on the NES, launched in Japan in 1984 and North America in 1985, uses a detection sequence that depends on the CRT's timing. The CPU waits for the trigger pull. It draws a solid white frame for one field, which lasts about 16.67 ms at 60 Hz. The Zapper's sensor registers light during that field. Then the console draws black silhouettes of the targets on the white background, one target per frame. The sensor registers the light-to-dark transition. The timing of that transition tells the console which target the gun hit.

On a flat panel, the white frame appears delayed by the display's total lag. The sensor window closes before the white frame appears. The gun reads nothing. The console registers a miss every time. Nintendo's documentation explicitly states that the Zapper is incompatible with any non-CRT display, including LCD, plasma, and projection.

Super Scope and the Same Failure

The Super Scope for the SNES, launched in 1992, uses a similar method but with an IR sensor in a receiver unit placed on top of the TV. It detects the CRT electron beam position via timing. Nintendo's documentation again limits it to CRT televisions only. The same failure mechanism applies on flat panels.

Time Crisis Light Gun Technology

Arcade Versions Avoid the CRT Trap

The Time Crisis arcade game, introduced in 1995 on Namco System 22 hardware, does not use a light sensor. It uses an IR emitter array around the monitor bezel. The gun contains an IR sensor that detects the position of the IR LEDs. This is not a CRT-dependent method. Time Crisis 4, launched in 2006, uses an IR camera in the gun with an IR LED array around the screen. Time Crisis 5, arriving in 2015, uses an IR camera-based system that is flat-panel compatible.

Home Console Guns Are Locked to CRTs

The home console versions are a different story. The GunCon 1 for the PlayStation, launched in 1995, uses a composite video sync signal fed directly to the gun via a pass-through cable. It requires a 15 kHz CRT running at 50 or 60 Hz interlaced. The GunCon 2 for the PlayStation 2, launched in 2000, uses a USB connection for data and a composite or S-Video sync signal via pass-through. Namco's documentation explicitly states it is compatible only with 15 kHz CRT standard-definition interlaced displays. It does not work on LCD, plasma, projection, or any progressive-scan HDTV.

The Dreamcast light gun from 1999, the Saturn Virtua Gun from 1994, and the original Xbox Mad Catz Blaster from 2003 all use composite sync pass-through and are CRT-dependent. No flat panel works with any of them.

Light Gun Detection Methods and Display Compatibility
GunDetection MethodCRT RequiredFlat Panel Compatible
NES Zapper (1985)Light sensor, white flash frameYesNo
Super Scope (1992)IR sensor on TV, beam timingYesNo
GunCon 1 (1995)Composite sync pass-throughYesNo
GunCon 2 (2000)USB + composite sync pass-throughYesNo
Sinden Lightgun (2019)On-gun camera tracks white borderNoYes
Gun4IR (2020)IR camera + IR LED arrayNoYes
Wii Remote (2006)IR camera tracks Sensor Bar LEDsNoYes
Time Crisis arcade (1995)IR emitter array around bezelNoYes

Sinden Lightgun Modern Solution

How the Sinden and Gun4IR Work

The Sinden Lightgun, launched in 2019, solves the flat-panel problem by changing the detection method entirely. It uses an on-gun camera that tracks a white border drawn by software around the game image. There is no CRT dependency. It works on LCD, OLED, CRT, and projectors. Expect roughly 16 to 33 ms of total lag, which includes the display. That is higher than a CRT Zapper setup, but it is playable.

The Gun4IR system, introduced around 2020, uses an IR LED array placed around the screen and a camera in the gun. It is a derivative of the Wii Remote sensor design. Processing lag sits around 1 to 2 ms plus display lag. It works on any flat panel or CRT.

The Wii Remote Blueprint

The Wii Remote itself, launched in 2006, uses an IR camera in the remote that tracks the positions of 10 IR LEDs in the Sensor Bar. The Sensor Bar sits near the display, not on it. The remote's pointer works on any screen because it is not reading the display at all. Bluetooth polling runs at 100 to 200 Hz, giving roughly 5 to 10 ms of pointer lag. That is a separate system from the light gun family, but it is the design that later flat-panel light guns build on.

Neither the Sinden nor the Gun4IR can use original Zapper or GunCon hardware. The original guns lack the camera or IR sensor required. You must buy new hardware. There is no adapter that makes a Zapper work on an LCD. The detection method is fundamentally different.

RetroTINK 5X Light Gun Chain And Why It Fails

What the Scaler Does and Cannot Do

The RetroTINK 5X is the reference lag-free scaler for retro gaming. It accepts composite, S-Video, component, and RGB SCART inputs. It outputs up to 1440p with CRT simulation filters, profile saving, and a menu system. Its lag is about 0.25 to 0.5 ms in framebuffer mode. That is imperceptible. The Open Source Scan Converter, or OSSC, is a line multiplier with no framebuffer and lag measured in microseconds. Neither can make a light gun work on a flat panel.

The reason is that the scaler sits between the console and the display. It converts the analogue 240p signal to a digital HDMI signal. The display then receives that digital signal and holds it as a full frame. The scaler cannot change how the display works. The CRT electron beam and the blanking interval are physical phenomena that do not exist on an LCD or OLED. The sensor needs a moving beam. The scaler cannot create one.

Buy the Right Tool Instead

The RetroTINK 5X and OSSC are excellent tools for making retro games look sharp on a modern TV. They solve the problem of 240p being misdetected as 480i, which cheap HDMI converters do. They reduce input lag to near zero. They do not and cannot solve the light gun problem. That problem is in the display, not the signal path.

To play Duck Hunt or Time Crisis on a modern TV, buy a Sinden Lightgun or a Gun4IR. Those systems use a camera or IR tracking that does not depend on how the display draws the image. The original Zapper, Super Scope, GunCon 1, GunCon 2, Dreamcast Gun, Saturn Virtua Gun, and Xbox Blaster will never work on a flat panel. No scaler, no adapter, no firmware update will change that. The physics of the display is the wall you hit.

Common Questions

Can a RetroTINK 5X make a light gun work on an LCD?

No. The RetroTINK 5X adds about 0.25 to 0.5 ms of lag, which is negligible. But the screen itself is the problem. An LCD or OLED holds the entire frame lit simultaneously. There is no electron beam to track. The scaler cannot simulate a raster scan because the display hardware does not support it. The Zapper's sensor needs a single point of light moving across the screen in a known pattern. That does not happen on a flat panel.

Why does the GunCon 2 have a USB cable if it still needs a CRT?

The USB cable on the GunCon 2 carries button data and rumble signals, not position data. Position detection still uses the composite video sync signal passed through the gun. The sync signal tells the console when the electron beam reaches each line. Without a CRT beam to measure, the sync signal alone is useless. Namco's documentation explicitly limits the GunCon 2 to 15 kHz CRT standard-definition interlaced displays.

Will a Wii Remote work on an LCD for light gun games?

Yes, but only for games designed for the Wii Remote pointer. The Wii Remote uses an IR camera to track the Sensor Bar's LEDs. It does not read the screen at all. It works on any display. But the Wii Remote cannot be used with original light gun games like Duck Hunt or Time Crisis. Those games expect a Zapper or GunCon input. The Wii Remote is a different system entirely.

Does black frame insertion or BFI help a light gun work on an LCD?

No. Black frame insertion reduces sample-and-hold blur by briefly turning the backlight off between frames. It does not create a sequential scan. The entire frame still appears at once. There is no electron beam moving across the screen. BFI at 120 Hz on a 60 Hz source eliminates motion blur, but it does not give the sensor a moving point of light to track. The timing detection still fails.

Can a 100 Hz CRT fix a GunCon 1 on a modern TV?

No. A 100 Hz CRT doubles the refresh rate by displaying each frame twice. The GunCon 1 is designed for a standard 50 or 60 Hz CRT. Namco's documentation lists 100 Hz CRT as an incompatible display type for the GunCon 1. The doubled refresh rate breaks the timing detection because the sensor sees two flashes per frame instead of one.