Kuinka Nintendo NES Zapper toimi ja miksi se ei toimi HDTV: ssä

Kuinka Nintendo NES Zapper toimi ja miksi se ei toimi HDTV: ssä
Kuinka Nintendo NES Zapper toimi ja miksi se ei toimi HDTV: ssä

Video: Kuinka Nintendo NES Zapper toimi ja miksi se ei toimi HDTV: ssä

Video: Kuinka Nintendo NES Zapper toimi ja miksi se ei toimi HDTV: ssä
Video: Public vs Private IP Address - YouTube 2024, Huhtikuu
Anonim
Vain koska vanha Nintendo Entertainment System on elossa ja hyvin ei tarkoita sitä, että se voi pelata hienosti nykyaikaisella tekniikalla. Tänään tutkimme, miksi NES: n klassinen kevyen aseen lisävaruste ei tehnyt hypätä 2000-luvulle.
Vain koska vanha Nintendo Entertainment System on elossa ja hyvin ei tarkoita sitä, että se voi pelata hienosti nykyaikaisella tekniikalla. Tänään tutkimme, miksi NES: n klassinen kevyen aseen lisävaruste ei tehnyt hypätä 2000-luvulle.

Dear How-To Geek,

This probably isn’t going to be the most serious question you get today, but I am looking for a serious geeky answer: why the heck won’t my Nintendo zapper work on my HDTV? I pulled my old NES out of storage to play some classics and decided to start with the very first cartridge, the combo Super Mario Bros./Duck Hunt one. Super Mario Bros. works fine (although man do the graphics look blocky and strange on a big HDTV) but Duck Hunt doesn’t work at all. The game loads, you can start it, but you can’t shoot any ducks. Not a single one.

I was convinced the zapper was broken but then I plugged the NES and zapper into an old 1990s-era tube television out in my garage and, behold, the zapper works! From my little test I know enough to say that the issue seems to be a CRT vs. HDTV issue, but I have no idea why. What’s the story? Why won’t the zapper work on newer TVs?

Sincerely,

Retro Gaming

Vaikka meillä on hauskaa vastata lähes kaikkiin kysymyksiimme, jotka tulevat työpöydällemme (et pääse How-To Geekiin, jos et rakasta siitä, miten tavara toimii), todella rakastamme tällaisia kysymyksiä: geeky-kysely geekyystutkimuksen vuoksi.

Korostetaan ensin kysymystä hieman, jotta käytämme tarkempia termejä. Kysymys, jonka olet paljastanut, ei ole kyse CRT: n ja HDTV: n välisestä erosta (koska alkupe- räisin CRT-teknologian ympärille rakennettiin kuluttajien teräväpiirtotelevisiot). Kyse ei ole päätöslauselmasta, vaan siitä, miten näyttö on tehty. Tarkempi kuvaaminen tarkoittaa sitä, että kyseessä on ero CRT / analogisen videon ja LCD / digitaalisen videon välillä.

Ennen kuin tarkastelemme ongelman ydintä, katsotaan kuitenkin, miten Zapper toimii ja toimii vuorovaikutuksessa NES: n ja television kanssa. Monet ihmiset, ja varmasti useimmat lapset, jotka pelasivat NES: ää takaisin päivällä, olivat sen käsityksen mukaan, että Zapper todella ampui jotain televisioon, aivan kuin televisiovastaanotin lähetti signaalin televisioon. Zapper ei tee mitään (ja mitä televisiossa voisi vastaanottaa signaalin ja lähettää sen NES: lle?). Ainoa yhteys Zapperin ja NES: n välillä on johto ja hyvä syy. Zapper ei ole niin paljon ase kuin tunnistin, hyvin yksinkertainen valoanturi. Zapper ei ampu mitään, se havaitsee valokuviot sen eteen. Tämä pätee kaikkiin kaikkeen videopelijärjestelmiin (ja sitä edeltävään) kaikkiin kevyisiin aseisiin. Ne olivat kaikki vain yksinkertaisia valoantureita, jotka on sijoitettu petollisiin aseenkaltaisiin tapauksiin.

Tarkoittaako tämä, että Zapper seurasi aktiivisesti kaikkia niitä ankkoja kirurgisella tarkkuudella? Tuskin. Nintendon suunnittelijat tulivat erittäin fiksuilla tavoilla varmistamaan, että Zapperin yksinkertainen tunnistin pystyi pitämään kiinni. Joka kerta, kun pelaaja veti liipaisimen Zapperilla, näytöllä olisi (vainjae toinen) vilkkuu mustalla suurella valkoisella kohdistuslaatikolla, joka on piirretty kaiken näytön päälle, joka oli kelvollinen kohde (kuten ankkoja). Se toisti prosessin, kaikki kyseisen sekunnin murto-osassa, jokaisen käytettävissä olevan näytön kohdalla.

Vaikka pelaaja näki tällaisen näytön koko ajan:

Zapper, jokaisen laukaisinta painamalla, näki jotain tällaista:
Zapper, jokaisen laukaisinta painamalla, näki jotain tällaista:
Tässä lyhyessä salamannopeassa, joka oli näkymätön käyttäjä, ase määrittäisi, onko yksi tai useampi kohde keskittynyt Zapperin osuma-alueelle. Jos laatikko oli tarpeeksi keskitetty, se laskettiin osumaksi. Jos kohdelaatikko oli keskivyöhykkeen ulkopuolella, se oli kauhea. Se oli erittäin älykäs tapa käsitellä laitteiston rajoituksia ja tarjota nestekäyttäjäkokemusta.
Tässä lyhyessä salamannopeassa, joka oli näkymätön käyttäjä, ase määrittäisi, onko yksi tai useampi kohde keskittynyt Zapperin osuma-alueelle. Jos laatikko oli tarpeeksi keskitetty, se laskettiin osumaksi. Jos kohdelaatikko oli keskivyöhykkeen ulkopuolella, se oli kauhea. Se oli erittäin älykäs tapa käsitellä laitteiston rajoituksia ja tarjota nestekäyttäjäkokemusta.

Valitettavasti siitä huolimatta, että se oli älykäs, se oli erittäin laitteisto-riippuvainen. Niin paljon kuin aikaisemmat PC-videopelien suunnittelijat käyttivät laitteistopuheita, jotka auttoivat rakentamaan pelejä (kuten tuntemalla kellonopeuden alustalle, jonka he olivat työskennelleet, oli kiinteä ja niitä voitaisiin käyttää aika-pelitapahtumiin), Nintendo ja muut aikaisemmat peliyhtiöt painottivat voimakkaasti CRT-näytöt ja niiden näyttöstandardit. Erityisesti Zapperin tapauksessa mekanismi on täysin riippuvainen CRT-näytön ominaisuuksista.

Ensinnäkin se vaatii erittäin tarkkaa ajoitus Zapperin liipaisimen vetämisen ja näytön vasteen välillä. Jopa pienin ero (ja puhuu millisekuntia täällä) NES: n lähettämän signaalin ja näytöllä näkyvän signaalin välillä voi heittää sen pois. Alkuperäinen ajoitusjakso perustui analogiseen NES-signaaliin kiinnitetyn CRT: n erittäin luotettavaan vasteaikaon. Olipa vanha putki-TV iso, pieni, terävä tai 10 vuotta vanha, signaalin nopeus CRT-näyttöstandardin kautta oli luotettava. Sitä vastoin nykyaikaisten digitaalisten sarjojen latenssi ei ole luotettava, eikä se ole sama kuin CRT-järjestelmän vanha johdonmukainen viive. Tällä ei ole merkitystä useimmissa tilanteissa. Jos sinulla on vanha videonauhuri koukussa uuden LCD-näytön koaksiaalikaapeliin, sillä ei ole väliä, jos ääni ja video viivästyvät 800 millisekunnilla, koska et koskaan tiedä (ääni ja video toistettaisiin synkronoidusti ja sinulla ei olisi mitään tapaa tietää, että koko prosessi oli jäljessä murto-osaan). Tämä viive kuitenkin tuhoaa täysin Zapperin, NES: n ja tapahtumien välisen viestinnän.

Tämä erittäin tarkka ajoitus oli mahdollista (ja johdonmukainen), koska Nintendon suunnittelijat voisivat luottaa CRT: n virkistystaajuuteen. CRT-näytöt käyttävät elektronipistoolia aktivoimaan fosforit näytön lasin takana olevassa näytössä. Tämä ase pyyhkii näytön yli ylhäältä alas hyvin luotettavasti. Vaikka se tapahtuu nopeammin kuin ihmissilmä voi havaita, jokaisen yksittäisen videopelin tai televisiolähetyksen jokainen kehys näytetään ikään kuin jokin hyperaktiivinen robotti vetää sitä linjaa riviltä ylhäältä alas.

Sitä vastoin nykyaikaiset digitaaliset näytöt tekevät kaikki muutokset samanaikaisesti.Tämä ei tarkoita sitä, että nykyaikaisilla televisioilla ei ole progressiivista ja lomiteltua videota (koska ne varmasti tekevät), mutta linjat eivät ole samanaikaisia (mutta nopeasti). Ne näytetään kaikki kerralla omissa standardeissaan. Miksi tämä koskee Zapperille, ohjelmistoa, joka ohjaa Zapperin havaitsemisalgoritmiatarpeisiin että online-päivitys poistaa ajoitus temppuja, jotka mahdollistavat 5 ankan näytöllä ja onnistuneen hit-tunnistuksen kaikki 500 millisekuntia tai niin.

Ilman CRT-näytön tarjoamaa hyvin tarkkaa ja tarkkaa ajoitustapaa Duck Hunt (tai jokin muu aikakauden Zapper-peli) ei yksinkertaisesti toimi.

Vaikka tämä on pettymys, me tiedämme, on ylösalaisin. Nykyään korkealaatuiset Sony-sarjat, jotka kallistuvat $ $ $ $, ovat nyt löytyneet jaloissa sähköisten kierrätyspäivien aikana ja pölyn keräämisen toisen käden kaupoissa. Jos olet vakavissasi takapelien pelaamisesta, voit noutaa premium-standardin mukaisen CRT-arvon dollarin penniin.

Onko huipputekniikka, iso vai pieni? Anna meille sähköpostia osoitteesta [email protected] ja teemme parhaamme vastatakseen siihen.

Suositeltava: