8Aug
Len preto, že váš starý zábavný systém Nintendo Entertainment System je živý a dobre neznamená, že môže hrať pekne s modernými technológiami. Dnes skúmame, prečo klasický doplnok pre ľahké zbrane pre NES neuskutočnil skok do 21. storočia.
Vážený How-To Geek,
To pravdepodobne nebude najvážnejšou otázkou, ktorú dostanete dnes, ale hľadám vážne podivuhodnú odpoveď: prečo sakra nebude môj Nintendo zapper pracovať na mojom HDTV?Vytiahol som svoj starý NES z úložného priestoru, aby som mohol hrať nejaké klasiky a rozhodol sa začať s prvou kazetou, kombi Super Mario Bros. / Duc Hunt. Super Mario Bros. funguje dobre( hoci človek urobí grafiku na veľkom HDTV, ale hlúpy a divný), ale Duck Hunt nefunguje vôbec. Hra sa načíta, môžete ju spustiť, ale nemôžete strieľať žiadne kačice. Ani jeden.
Bol som presvedčený, že zapper bol rozbitý, ale potom som zapojil NES a zapper do starého televízneho vysielania v deväťdesiatych rokoch v mojej garáži a hľa, zapper funguje! Z môjho malého testu viem dosť, aby som povedal, že problém sa zdá byť problémom CRT a HDTV, ale nemám tušenie prečo. Aký je príbeh? Prečo nebude zapper fungovať na novších televízoroch?
S pozdravom,
Retro Gaming
Zatiaľ čo sme sa baviť zodpovedať takmer každej otázke, ktorá prichádza cez náš stôl( nekončíte na How-To Geek, ak nemáte rád, ako to funguje, nakoniec), naozaj milujemeTakéto otázky: Podivné vyšetrovanie kvôli podráždenému vyšetrovaniu.
Najprv sa mierne zamyslite, aby sme použili presnejšie výrazy. Problém, ktorý ste odhalili, nie je o rozdieloch medzi CRT a HDTV( pretože v počiatočných dňoch boli postavené spotrebné televízory HDTV založené na technológii CRT).Nie je to o rozlíšení, ale o tom, ako sa zobrazenie zobrazuje. Ak chcete presnejšie rámovať, bolo by to povedať, že ide o rozdiel medzi CRT / analógovým videom a LCD / digitálnym videom.
Skôr ako sa pozrieme na jadro problému, pozrime sa však na to, ako Zapper funguje a komunikuje s NES a televíziou. Mnoho ľudí, a určite väčšina detí, ktoré hrali NES späť za deň, mali dojem, že Zapper skutočne nasníma niečo k televízii, podobne ako televízne vysielanie, ktoré vysiela signál do televízneho prijímača. Zapper to nič nerobí( a čo presne v televízii bude môcť prijímať signál a poslať ho do NES?).Jediné prepojenie medzi Zapper a NES je kábel a z dobrého dôvodu. Zapper nie je ani zbraň, ako senzor, veľmi jednoduchý svetelný senzor. Zapper nič nestrieľa, detekuje vzorky svetla na obrazovke pred ním. Platí to pre všetky príslušenstvo svietidiel pre všetky videohry z obdobia( a predchádzajúce).Boli to len jednoduché svetelné senzory umiestnené v podvodných prípadoch podobných zbraniam.
Znamená to, že Zapper aktívne sledoval všetky kačice na obrazovke s chirurgickou presnosťou?Ťažko. Nintendo dizajnéri prišli s veľmi šikovným spôsobom, ako zabezpečiť, aby jednoduchý senzor v Zapper mohol držať krok. Zakaždým, keď hráč vytiahol spúšť na Zapper, obrazovka by( len frakcia sekundy) blikala čierne s veľkým bielym zacieľovacím poľom, ktorý bol nakreslený nad všetkým na obrazovke, ktoré boli platným cieľom( napríklad kačice),Opakoval celý proces, v rámci tejto zlomky sekundy, pre každý dostupný cieľ na obrazovke.
Zatiaľ čo prehrávač videl podobnú obrazovku po celú dobu:
Zapper pri každom stlačení spúšťača zistil niečo také:
V tomto krátkom záblesku, ktorý bol neviditeľný pre užívateľa, by zbraň určila, či je jeden alebo viac cieľovbola centrovaná v zóne Zápas. Keby bola krabica dostatočne stredná, považovala sa za hit. Ak bola cieľová schránka mimo stredovej zóny, bola to chýba. Bolo to veľmi šikovný spôsob, ako sa vyrovnať s obmedzeniami hardvéru a poskytnúť tekuté užívateľské skúsenosti.
Bohužiaľ, aj napriek tomu, že je šikovný, to bolo veľmi závislé od hardvéru. Podobne ako pôvodní dizajnéri PC videohier použili hardvérové nápady, ktoré im pomohli pri budovaní svojich hier( ako napríklad znalosť rýchlosti hodín na platforme, na ktorej pracujú, bola stanovená a mohla by byť použitá na časové udalosti v hre), Nintendo a iné spoločnosti včasných hier spoliehali ťažkona výstrednosti displejov CRT a ich príslušných zobrazovacích štandardov. Konkrétne v prípade Zapper je mechanizmus úplne závislý od charakteristík zobrazenia CRT.
Najprv si vyžaduje veľmi presné načasovanie medzi spúšťou na spínač Zapper a odpoveďou na obrazovke. Dokonca aj ten najmenší rozdiel( a hovoríme tu o milisekundách) medzi signálom odoslaným do NES a signálom zobrazeným na obrazovke, môže spôsobiť jeho rozptýlenie. Pôvodná časová sekvencia bola založená na veľmi spoľahlivom čase odozvy CRT pripojenom na analógový signál NES.Bez ohľadu na to, či bola stará televízna trubica veľká, malá, špička alebo 10 rokov, rýchlosť signálu prostredníctvom štandardného zobrazenia CRT bola spoľahlivá.Naproti tomu latencia v moderných digitálnych zostavách nie je spoľahlivá a nie je to isté ako staré konzistentné oneskorenie v systéme CRT.Teraz to vo väčšine prípadov nezáleží.Ak máte starý videorekordér zapojený do koaxiálneho konektora na novom LCD displeji, nezáleží na tom ani jeden bit, ak je zvuk a video oneskorené o 800 milisekúnd, pretože ste nikdy nevedeli( audio a video sa budú hrať synchronizovanea nemali by ste absolútne žiaden spôsob, ako vedieť, že celý proces zaostáva o zlomok sekundy).Táto latencia však úplne zničí komunikáciu medzi Zapperom, NES a udalosťami na obrazovke.
Toto mimoriadne presné časovanie bolo možné( a konzistentné), pretože návrhári Nintendo mohli počítať s obnovovacou rýchlosťou CRT, ktorá je konzistentná.Displeje CRT používajú elektrónovú pištoľ na aktiváciu fosforu na obrazovke skrytej za sklom displeja. Táto pištoľ sa prenasleduje cez obrazovku zhora nadol s veľmi spoľahlivou frekvenciou. Aj keď sa to stane rýchlejšie, ako ľudské oko dokáže rozpoznať, zobrazí sa každý jednotlivý snímok z každej videohry alebo televízneho vysielania, ako keby niektorý hyperaktívny robot nakreslil líniu po línii zhora nadol.
Naproti tomu moderné digitálne zobrazenia robia súčasne všetky zmeny. To neznamená, že moderné televízory nemajú progresívne a prekladané video( pretože to iste robia), ale linky nie sú vykreslené naraz( hoci rýchlo).Sú zobrazené naraz v ich príslušných štandardoch. Pokiaľ ide o dôvody, prečo je to dôležité pre Zapper, softvér, ktorý riadi detekčný algoritmus Zapper potrebuje , aby obnovil line-by-line, aby vytiahol časovacie triky, ktoré umožňujú mať 5 kačiek na obrazovke a úspešné zisťovanie všetkých hitov v rámci 500milisekúnd alebo tak.
Bez veľmi špecifického a hard-kódovaného načasovania, ktoré poskytuje CRT displej, Duck Hunt( alebo akákoľvek iná hra Zapper založená na éry) jednoducho nebude fungovať.
Zatiaľ čo to je sklamanie, vieme, že existuje nárast. Sada starých rúrkových súprav, napríklad tie špičkové súpravy Sony, ktoré stojí za cenu $ $ $, teraz môžete nájsť na obrubníkoch počas elektronických dní recyklácie a zhromažďovať prach v zadnej časti predajní second hand. Ak máte vážne problémy s retro hraním, môžete si vyzdvihnúť prémiovú štandardnú definíciu CRT pre halierov na dolár.
Máte naliehavú technickú otázku, veľkú alebo malú?Napíšte nám email na adresu [email protected] a my sa budeme snažiť odpovedať.