Live data from Hacker News

Using Computer Vision to Win at Duck Hunt

blog.roboflow.com

1–10 of 30 posts

Re: Using Computer Vision to Win at Duck Hunt

#5
Tangential, but fascinating to me: I realized a few years ago that you cannot play duck hunt with an original light gun and original NES connected to a flatscreen TV. I’m sure there are people on HN who can explain this more eloquently than I can, but basically the flatscreen TVs have some latency that the original NES hardware cannot handle. You pull the trigger and the gun looks for the white square immediately, but the TV has some digital processing going on that takes some fraction of a second before the image is rendered, and it’s enough that the NES doesn’t think you hit the target. I seem to recall some thing about the CRT refresh rate as well but I don’t remember what that had to do with it.

There are apparently after market mods and stuff that people have come up with to work around this, but it takes some effort.

As you can imagine I discovered this by trying to play duck hunt and being perplexed when I was literally unable to hit any target, which made a very poor demo for my kids haha.

Re: Using Computer Vision to Win at Duck Hunt

#6

Tangential, but fascinating to me: I realized a few years ago that you cannot play duck hunt with an original light gun and original NES connected to a flatscreen TV. I’m sure there are people on HN who can explain this more eloquently than I can, but basically the flatscreen TVs have some latency that the original NES hardware cannot handle. You pull the trigger and the gun looks for the white square immediately, bu…

The fix is actually simple: shoot at a light bulb. It will think you always hit. I figured this out accidentally as a kid one day when I was randomly firing around the room and hit a duck.

Re: Using Computer Vision to Win at Duck Hunt

#7
post #6

Tangential, but fascinating to me: I realized a few years ago that you cannot play duck hunt with an original light gun and original NES connected to a flatscreen TV. I’m sure there are people on HN who can explain this more eloquently than I can, but basically the flatscreen TVs have some latency that the original NES hardware cannot handle. You pull the trigger and the gun looks for the white square immediately, bu…

The fix is actually simple: shoot at a light bulb. It will think you always hit. I figured this out accidentally as a kid one day when I was randomly firing around the room and hit a duck.

Mind = Blown!

Re: Using Computer Vision to Win at Duck Hunt

#8

Tangential, but fascinating to me: I realized a few years ago that you cannot play duck hunt with an original light gun and original NES connected to a flatscreen TV. I’m sure there are people on HN who can explain this more eloquently than I can, but basically the flatscreen TVs have some latency that the original NES hardware cannot handle. You pull the trigger and the gun looks for the white square immediately, bu…

I think what you meant was the CRT refresh rate was used for determining WHICH (multi)target was hit, explained pretty well @ https://www.youtube.com/watch?v=cu83tZIAzlA

Re: Using Computer Vision to Win at Duck Hunt

#9
post #3
post #2

Images are broken; 403 from googleusercontent.com

Hey thanks, someone just let me know that this post from a while back ended up on HN; let me look and see if we have those broken images saved anywhere! Edit: fixed!

Appreciate you fixing the links, though is less than a year actually "a while back"? Seems like a relatively short time frame for links to atrophy.

Re: Using Computer Vision to Win at Duck Hunt

#10
post #3

Earlier quoted context omitted.

Hey thanks, someone just let me know that this post from a while back ended up on HN; let me look and see if we have those broken images saved anywhere! Edit: fixed!

Appreciate you fixing the links, though is less than a year actually "a while back"? Seems like a relatively short time frame for links to atrophy.

Yeah, not ideal. We typically re-host images we share on our blog but had apparently hyperlinked these from something the user had shared.
Post reply on HN