Hvordan Nintendo NES Zapper fungerede, og hvorfor det ikke virker på HDTV

Oct 6, 2025
Hardware

Bare fordi dit gamle Nintendo Entertainment System lever og har det godt, betyder det ikke, at det kan spille godt med moderne teknologi. I dag undersøger vi, hvorfor det klassiske tilbehør til lyspistolen til NES ikke kom til det 21. århundrede.

Kære How-To Geek,

Dette vil sandsynligvis ikke være det mest seriøse spørgsmål, du får i dag, men jeg leder efter et seriøst nørdet svar: hvorfor pokker vil min Nintendo zapper ikke fungere på mit HDTV? Jeg trak min gamle NES ud af lageret for at spille nogle klassikere og besluttede at starte med den allerførste patron, combo Super Mario Bros./Duck Hunt one. Super Mario Bros. fungerer fint (skønt mand ser grafikken blokerende og mærkelig ud på et stort HDTV), men Duck Hunt fungerer slet ikke. Spillet indlæses, du kan starte det, men du kan ikke skyde ænder. Ikke en eneste.

Jeg var overbevist om, at zapperen var brudt, men så tilsluttede jeg NES og zapper til et gammelt rør-tv fra 1990'erne i min garage, og se, zapper fungerer! Fra min lille test ved jeg nok til at sige, at problemet ser ud til at være et CRT vs. HDTV-problem, men jeg aner ikke hvorfor. Hvad er historien? Hvorfor fungerer zapper ikke på nyere tv?

Med venlig hilsen

Retro spil

Mens vi har det sjovt at svare på næsten alle spørgsmål, der kommer på tværs af vores skrivebord (du ender ikke med How-To Geek, hvis du trods alt ikke elsker, hvordan ting fungerer), vi elsker virkelig spørgsmål som dette: nørdeforespørgsel til af geeky undersøgelse.

Lad os først omformulere spørgsmålet lidt, så vi bruger mere præcise udtryk. Det problem, du har afdækket, handler ikke om forskellen mellem CRT og HDTV (fordi der i de tidlige dage var HDTV'er til forbrugere bygget omkring CRT-teknologi). Det handler ikke om opløsning, det handler om, hvordan skærmen gengives. At ramme det mere nøjagtigt ville være at sige, at det handler om forskellen mellem CRT / analog video og LCD / digital video.

Før vi ser på kernen i emnet, skal vi dog se på, hvordan Zapper fungerer og interagerer med NES og tv. Mange mennesker, og bestemt de fleste af de børn, der spillede NES tilbage på dagen, var under det indtryk, at Zapper faktisk skød noget mod fjernsynet, ligesom en fjernsyn, der sendte et signal til et fjernsynsapparat. Zapper gør intet af den slags (og hvad, præcist, på fjernsynet kunne modtage signalet og sende det til NES?). Den eneste forbindelse mellem Zapper og NES er ledningen og med god grund. Zapper er ikke så meget en pistol, som det er en sensor, en meget enkel lyssensor. Zapper skyder ikke noget, den registrerer lysmønstre på skærmen foran den. Dette gjaldt alt tilbehør til lyspistoler til alle videospilsystemer i tiden (og forud for det). De var alle bare enkle lyssensorer, der var anbragt i vildledende pistollignende sager.

Betyder det, at Zapper aktivt sporede alle disse ænder på skærmen med kirurgisk præcision? Næsten. Nintendo-designere kom med en meget smart måde at sikre, at den enkle sensor i Zapper kunne følge med. Hver gang en spiller trak aftrækkeren på Zapper, ville skærmen (for kun en brøkdel af et sekund) blink sort med en stor hvid målretningsboks trukket over alt på skærmen, der var et gyldigt mål (såsom ænderne). Det gentog processen inden for den brøkdel af et sekund for hvert tilgængelige mål på skærmen.

Mens afspilleren så en skærm som denne hele tiden:

Zapper, under hvert udløsertryk, så noget som dette:

I den korte flash, som var usynlig for brugeren, ville pistolen afgøre, om et eller flere af målene var centreret i Zapper's hitzone. Hvis kassen var centreret nok, tælles den som et hit. Hvis målboksen var uden for centerzonen, var det en glip. Det var en meget smart måde at håndtere begrænsningerne på hardwaren og give en flydende brugeroplevelse.

Desværre, på trods af at det var klogt, var det meget hardwareafhængigt. Ligesom tidlige pc-computerspildesignere brugte hardware-quirks til at hjælpe med at opbygge deres spil (som at kende klokkehastigheden på den platform, de arbejdede på, var fast og kunne bruges til at time i spilbegivenheder), Nintendo og andre tidlige spilfirmaer stod stærkt på på særhederne til CRT-skærme og deres respektive skærmstandarder. Specifikt i tilfælde af Zapper er mekanismen helt afhængig af CRT-skærmens egenskaber.

For det første kræver det ekstremt præcis timing mellem triggeren på Zapper og responset på skærmen. Selv den mindste forskel (og vi taler her millisekunder her) mellem signalet sendt til NES og signalet, der vises på skærmen, kan smide det af. Den originale timing-sekvens var baseret på den meget pålidelige responstid for en CRT tilsluttet det analoge NES-signal. Uanset om det gamle rør-tv var stort, lille, banebrydende eller 10 år gammelt, var signalets hastighed via CRT-skærmstandarden pålidelig. Derimod er latenstiden i moderne digitale sæt ikke pålidelig og er ikke den samme som den gamle konsistente forsinkelse i CRT-systemet. Nu betyder det ikke noget i de fleste situationer. Hvis du har din gamle videobåndoptager tilsluttet til coax-stikket på din nye LCD-skærm, betyder det ikke noget, hvis lyden og videoen er forsinket med 800 millisekunder, fordi du aldrig ville vide (lyden og videoen afspilles synkroniseret) og du havde absolut ingen måde at vide, at hele processen forsinkede med en brøkdel af et sekund). Denne ventetid ødelægger imidlertid kommunikationen mellem Zapper, NES og begivenhederne på skærmen fuldstændigt.

Denne ekstremt præcise timing var mulig (og konsistent), fordi Nintendo-designere kunne stole på, at opdateringshastigheden for CRT var konsistent. CRT-skærme bruger en elektronpistol til at aktivere fosfor på skærmen skjult bag displayglaset. Denne pistol fejer over skærmen fra toppen til bunden med en meget pålidelig frekvens. Selvom det sker hurtigere, end det menneskelige øje kan opdage, vises hver enkelt ramme i hvert enkelt videospil eller tv-udsendelse, som om en hyperaktiv robot tegner den linje for linje fra top til bund.

Modsat, moderne digitale skærme foretager alle ændringer samtidigt. Dette er ikke at sige, at moderne fjernsyn ikke har progressiv og interlaced video (fordi de helt sikkert har), men linjerne gengives ikke en ad gangen (dog hurtigt). De vises på én gang i deres respektive standarder. Hvad angår hvorfor dette betyder noget for Zapper, er softwaren, der driver Zapper's detektionsalgoritme behov den line-for-line opdatering for at fjerne timingen, som gør det muligt at have 5 ænder på skærmen og en vellykket hitdetektion alt inden for 500 millisekunder eller deromkring.

Uden den meget specifikke og hårdkodede timing, der leveres af CRT-skærmen, fungerer Duck Hunt (eller ethvert andet Zapper-baseret spil fra æraen) simpelthen ikke.

Selvom det er skuffende, ved vi, at der er en opadgående retning. De førsteklasses rør-sæt fra før, de avancerede Sony-sæt for eksempel, der koster $$$$, kan nu findes sidder på kantsten under elektroniske genbrugsdage og samler støv på bagsiden af ​​brugte butikker. Hvis du er seriøs med retrospil, kan du hente en premium standard definition CRT for øre på dollaren.


Har du et presserende teknologisk spørgsmål, stort eller lille? Skyd os en e-mail på [email protected], så gør vi vores bedste for at besvare den.

.indgangsindhold .indgangsfod

How Light Pens And Light Guns Work NES Zapper

NES ZAPPER REPAIR

NES Zapper Teardown

How To Mod A NES Zapper For Use With A Nintendo Playchoice 10

Trying To Use NES Zapper On FC.

Cleaning & Restoring: NES Zapper Controller

How To Convert The NES Zapper To A Playchoice 10 Light Gun

Modded NES Zapper Working For LED TV With Duck Hunt

Duck Hunt On NES Won't Work On A Newer TV


Hardware - Mest populære artikler

Sådan deaktiveres Razer Synapse Splash Screen ved opstart

Hardware Jun 3, 2025

Hvis du ejer en Razer-mus eller et tastatur, har du sandsynligvis installeret Razer Synapse-softwaren. Som standard dukker det automatisk op en "Razer" -stænkskærm, hver gang du s..


Hvordan fremstilles CPU'er faktisk?

Hardware Mar 4, 2025

fotografer / Shutterstock Mens den måde, som CPU'er fungerer på, kan virke som magi, er det resultatet af årtier med smart teknik. Da transist..


Hvad skal jeg gøre, hvis din Kindle kører langsomt eller fryser

Hardware Jun 19, 2025

Selvom det aldrig er de smukkeste enheder, hvis din Kindle føler sig træg - eller helt fryser - er vi her for at hjælpe. Lad os se på nogle tip til fejlfinding. ..


Sådan vælges det rigtige skærmbeslag

Hardware Oct 30, 2025

UCACHED INDHOLD Jeg har nogle deprimerende nyheder til dig: montering eller stativ, der fulgte med din skærm, er sandsynligvis stinkende. Åh, det holder skærmen op og står på..


Sådan omdannes din iPhone eller iPad til den ultimative spilmaskine

Hardware Nov 3, 2024

Gaming-pc'er er gode, men at sidde ved et skrivebord efter en hel arbejdsdag er ikke den mest behagelige ting i verden. Du kunne spille på dit tv, men hvad nu hvis din ægtefælle ..


Sådan udskiftes den slidte analoge pind på din Nintendo 64-controller

Hardware May 19, 2025

UCACHED INDHOLD Nintendo 64 var den første hjemmekonsol, der indeholdt et mini-joystick eller "thumbstick" på controlleren til 3D-bevægelse. Men konsollen er nu over to årtier..


Sådan bruges Ethernet med din Chromecast til hurtig og pålidelig streaming

Hardware Mar 3, 2025

UCACHED INDHOLD Chromecast er en temmelig fantastisk lille streaming-enhed, men hvis du har cruddy Wi-Fi (eller slet ingen Wi-Fi), får du en rigtig dårlig oplevelse. Heldigvis e..


Sådan får du adgang til delte mapper, netværksprintere og VPN'er på en Chromebook

Hardware Jun 9, 2025

UCACHED INDHOLD Tilslut en Chromebook til et Windows-netværk, så kan du blive overrasket. Din Chromebook har ikke adgang til delte mapper eller netværksprintere, uanset om de d..


Kategorier