Для меня до сих пор загадка, каким магическим путём можно было использовать кинескоп телевизора как чувствительный сенсор. Как от попадания в кучку пикселей запускался код уничтожающий уточку? Кинескоп же только отображает изображение... Кааак? Как с экрана в приставку поступала информация о том куда попал игрок?
Все очень просто мой друг, в пистолете встроен фотодиод, принимающий свет, а из-за длинного «дула» этот фотодиод становился узконаправленным. В момент нажатия «курка» , весь экран на мгновение заливался чёрным, а спрайт мишени — белым прямоугольником. Если «дуло» было направлено на прямоугольник, засчитывалось попадание. Если же мишеней было несколько то мишени подсвечивались по очереди (подмигивая) и приставка вычисляла попадание, используя бинарный поиск. Более подробно тебе ответит гугл :)