Originally posted by: Great Hierophant
The Light Gun is locked to a 15KHz horizontal scan line frequency. SD CRTs only support a 15KHz horizontal scan line frequency. I believe that HD CRTs act like VGA CRTs in that they double 15KHz horizontal scan line frequencies to 31KHz. The lines get drawn twice as fast as your Zapper is expecting. You could get your zapper to work my modifying it to accept the higher frequency. I believe you have to replace the 390K resistor, but I am not sure whether the value has to be double (around 780K) or half (around 195K) or something else.
Unlike light pens and some other light guns (the more precise kind), the Zapper doesn't look at the timing/position of the scanline as it draws. The Zapper is looking for perfectly timed white/black transitions within full frames, so latency is the major issue here. Having a faster refresh rate alone probably wouldn't break it, but the image processing to adapt the signals would.
Originally posted by: Ichinisan
There's always some kind of framebuffer with HDMI, so the frequency isn't the only obstacle. Of all HDMI options, Hi-Def NES only buffers the minimum number of lines, but it would still throw off the timing for Zapper.
Hi-Def NES starts sending the frame as the NES generates it, but the HDMI sink (receiving device) still needs to receive a full frame before it can display it, so best-case scenario: we get full frames, slightly delayed.