If-Koubou

Kā strādāja Nintendo NES Zapper un kāpēc tas nedarbojas HDTV

Kā strādāja Nintendo NES Zapper un kāpēc tas nedarbojas HDTV (Kā)

Tikai tāpēc, ka jūsu vecā Nintendo izklaides sistēma ir dzīvs un labi, nenozīmē, ka tā var būt jauka ar modernām tehnoloģijām. Šodien mēs izpētām, kāpēc klasiskās gaismas lielgabalu piederums NES neļāva pārcelt uz 21. gadsimtu.

Cienījamie programmatūras geek,

Tas, visticamāk, nebūs visnopietnākais jautājums, ko šodien saņemat, bet es meklēju nopietnu ģīboņu atbildi: kāpēc mana Nintendo zapper netiks apstrādāta manā HDTV? Es velk manu veco NES no uzglabāšanas, lai spēlētu kādu klasiku, un nolēma sākt ar ļoti pirmo kārtridžu, kombo Super Mario Bros. / Duck Hunt vienu. Super Mario Bros. darbojas labi (lai gan cilvēks grafiku izskatās bloķēts un dīvains lielā HD televizorā), bet Duck Hunt nedarbojas vispār. Spēle ielādējas, jūs varat sākt to, bet jūs nevarat nošaut kādas pīles. Neviens.

Es biju pārliecināts, ka zapperis ir salauzts, bet pēc tam es pieslēgu NES un zapperu vecā 1990. gadu laikmeta televīzijas televizorā manā garāžā, un lūk, zapper strādā! No mana mazā testa es pietiekami daudz zināmu, ka jautājums, šķiet, ir CRT vai HDTV jautājums, bet man nav ne jausmas, kāpēc. Kāds ir stāsts? Kāpēc zapper nedarbosies ar jaunākiem televizoriem?

Ar cieņu

Retro spēle

Kamēr mums ir jautri atbildēt tikai par katru jautājumu, kas nāk pa mūsu galdu (jūs neietekmējat How-To Geek, ja jums nepatīk, kā viss darbojas), mēs patiešām mīlam tādus jautājumus kā: geeky pieprasījums par geeky izmeklēšanu dēļ.

Vispirms nedaudz pārdomājiet jautājumu, tāpēc izmantojam precīzākus terminus. Problēma, kuru jūs atklājāt, neattiecas uz atšķirību starp CRT un HDTV (jo agrīnās dienās patērētāju HDTV tika veidota, izmantojot CRT tehnoloģiju). Tas nav par izšķirtspēju, tas ir par to, kā displejs tiek padarīts. Lai to precīzāk ierakstītu, būtu teikt, ka tas ir par CRT / analog video un LCD / digitālā video atšķirību.

Tomēr, pirms mēs aplūkosim jautājuma būtību, ieskatieties, kā Zapper funkcionē un mijiedarbojas ar NES un televīziju. Daudzi cilvēki, un, protams, lielākā daļa bērnu, kas spēlēja NES atkal dienā, radās iespaidu, ka Zapper faktiski kaut kas uzņēmis televīziju, tāpat kā televizoru, kas sūta signālu televizoram. Zapper neko nedara (un ko tieši televīzijā varētu saņemt signālu un nosūtīt to NES?). Vienīgais savienojums starp Zapper un NES ir vads un labs iemesls. Zapper nav tik daudz pistoles, jo tas ir sensors, ļoti vienkāršs gaismas sensors. Zapper nešauj neko, tas uztver gaismas shēmas uz ekrāna priekšā. Tas bija taisnība attiecībā uz visiem gaismas ieroču piederumiem visām videomodāla sistēmām laikmetā (un pirms tā). Viņi visi bija tikai vienkārši gaismas sensori, kas bija izvietoti maldinoši, kā līdzīgi kā pistoli.

Vai tas nozīmē, ka Zapper aktīvi izsekoja visas šīs pīles uz ekrāna ar ķirurģisku precizitāti? Varbūt Nintendo izstrādātāji ieguva ļoti gudru veidu, kā nodrošināt, ka Zapper vienkāršais sensors varētu neatlaidīgi darboties. Katru reizi, kad spēlētājs izvilka sprūdu uz Zapper, ekrāns (tikai tikaifrakcija sekundes) mirgo melnā krāsā ar lielu baltu mērķauditorijas atlasi, kas novilkta visam uz ekrāna, kas bija derīgs mērķis (piemēram, pīles). Tas atkārtoja procesu, viss šajā sekundes daļā, par katru pieejamo mērķauditoriju ekrānā.

Kamēr atskaņotājs redzēja ekrānu, piemēram, visu laiku:

Zapper, katra sprūda spiediena laikā, redzēja kaut ko līdzīgu:

Šajā īsajā zibspuldījumā, kas bija neredzams lietotājam, lielgabals noteiks, vai viens vai vairāki mērķi ir centrā Zapper hit zonā. Ja lodziņš bija pietiekami centrā, tas tika skaitīts kā hit. Ja mērķa kaste bija ārpus centra zonas, tas bija garām. Tas bija ļoti gudrs veids, kā tikt galā ar datortehnikas ierobežojumiem un nodrošināt lietotājam nevainojamu pieredzi.

Diemžēl, neraugoties uz gudrību, tas bija ļoti atkarīgs no aparatūras. Līdzīgi kā agrāk PC video spēļu dizaineri izmantoja aparatūras rakstus, lai palīdzētu veidot savas spēles (piemēram, zinot platformas, ar kuru viņi strādāja, pulksteņa ātrumu, tika fiksēts un tos var izmantot, lai spēlētu spēles laikā), Nintendo un citi agrīnās spēļu uzņēmumi lielā mērā paļāvās par CRT displejiem un to attiecīgajiem displeja standartiem. Konkrēti, Zapper gadījumā šis mehānisms ir pilnībā atkarīgs no CRT displeja īpašībām.

Pirmkārt, tam ir nepieciešams ļoti precīzs laiks starp Zapper sprūda un ekrāna atbildi. Pat vismazākā atšķirība (un mēs šeit runājam milisekundēs) starp signālu, kas tiek nosūtīts uz NES, un ekrānā redzamo signālu var izmest. Sākotnējā laika secība tika balstīta uz ļoti uzticamu CRT reakcijas laiku, kas pieslēgts līdz analogā NES signālam. Neatkarīgi no tā, vai vecā TV caurule bija liela, maza, līdera vai 10 gadus veca, signāla ātrums, izmantojot CRT displeja standartu, bija ticams. Savukārt mūsdienu ciparu komplektu latentais nav uzticams, un tas nav tāds pats kā CRT sistēmas vecā pastāvīgā kavēšanās. Tagad tas nav atkarīgs vairumā situāciju. Ja jaunajā LCD displejā ir pievienots vecais videomagnetofons, kas ir pieslēgts piestiprinātam ligzdu, tas nav svarīgi, ja audio un video aizkavējas par 800 milisekundēm, jo ​​jūs nekad zināt (audio un video atskaņošana notiek sinhronizācijā) un jums nav absolūti nekādas iespējas uzzināt, ka viss process atpaliek par sekundes daļu). Tomēr šis latentums pilnībā iznīcina saziņu starp Zapperu, NES un notikumiem ekrānā.

Šis ļoti precīzs laiks bija iespējams (un konsekventi), jo Nintendo dizaineri varēja atsaukties uz CRT atsvaidzināšanas ātrumu. CRT displejos tiek izmantots elektronu pistole, lai aktivizētu fosforus ekrānā, kas paslēpies aiz displeja stikla.Šis pistoli pārspēj ekrānu no augšas uz leju ļoti drošā frekvencē. Pat ja tas notiek ātrāk, nekā cilvēka acs var atklāt, katra video spēlē vai televīzijas apraide tiek parādīta tā, it kā kāds hiperaktīvs robots zīmētu to pa līniju no augšas uz leju.

Turpretī mūsdienu digitālie displeji vienlaikus veic visas izmaiņas. Tas nenozīmē, ka mūsdienu televizoriem nav progresīvas un savstarpēji savienotas videoklipas (jo tie, protams, dara), bet līnijas netiek padarītas vienlaicīgi (tomēr ātri). Tās tiek parādītas vienlaikus atbilstoši saviem standartiem. Attiecībā uz to, kāpēc tas attiecas uz Zapperu, programmatūras vadīšanu Zapper noteikšanas algoritmuvajadzībām šī atsvaidzināšana pa vienai līnijai, lai izvilktu laika uzbrukumus, kas ļauj ekrānā uzņemt 5 pīles un veiksmīgu triecienu noteikšanu 500 milisekunžu laikā.

Bez īpaša un cietā kodētā laika, ko nodrošina CRT displejs, Duck Hunt (vai jebkura cita Zapper balstīta spēle laikmetā) vienkārši nedarbosies.

Lai gan tas ir neapmierinoši, mēs zinām, ka pastāv augšupejošs faktors. Piemēram, iepriekšējo gadu augstākās klases cauruļu komplekti, piemēram, augstākās klases Sony komplekti, piemēram, parāda, ka izmaksas $ $ $ $ tagad var atrast sēžot uz apmales elektroniskās pārstrādes dienās un putekļu savākšanai otrās puses veikalos. Ja jūs nopietni domājat par retro spēli, varat nopelnīt izcilu standarta izšķirtspējas CRT dolāram pennies.

Vai jums ir aktuāls, ar lielu vai mazu tehnoloģiju jautājums? Uzņemiet mums e-pastu uz adresi [email protected], un mēs darīsim visu iespējamo, lai to atbildētu.