Bara för att ditt gamla Nintendo Entertainment System lever och det betyder inte bra att det kan spela bra med modern teknik . Idag utforskar vi varför det klassiska ljuspistoltillbehöret för NES inte gjorde hoppet till det 21: a århundradet.
Kära How-To Geek,
Detta kommer förmodligen inte att vara den allvarligaste frågan du får idag , men jag letar efter ett seriöst geekigt svar: varför kommer inte min Nintendo Zapper att fungera på min HDTV? Jag drog min gamla NES ur lager för att spela några klassiker och bestämde mig för att börja med den allra första patronen, combo Super Mario Bros./Duck Hunt one. Super Mario Bros. fungerar bra (även om man ser grafiken ser blockig ut och konstig på en stor HDTV) men Duck Hunt fungerar inte alls. Spelet laddas, du kan börja det, men du kan inte skjuta några ankor. Inte en enda.
Jag var övertygad om att zapper var trasig men då pluggar jag NES och zapper i en gammal 1990-tals rör-tv i mitt garage och ser, zapper fungerar! Från mitt lilla test vet jag nog att säga att problemet ser ut att vara en CRT vs HDTV-fråga, men jag har ingen aning om varför. Vad är historien? Varför kommer inte zapper att fungera på nyare TV?
Med vänliga hälsningar,
Retro Gaming
Medan vi har roligt att svara på nästan varje fråga som kommer över vårt skrivbord (du hamnar inte på How-To Geek om du inte älskar hur saker fungerar, trots allt), älskar vi verkligen frågor som denna: geeky förfrågan för geeky förfrågan.
Låt oss först omformulera frågan något så vi använder mer exakta villkor. Problemet som du har upptäckt handlar inte om skillnaden mellan CRT och HDTV (eftersom det i början var konsument HDTV-apparater byggda kring CRT-tekniken). Det handlar inte om upplösning, det handlar om hur visningen görs. För att rama det mer korrekt skulle det vara att säga att det handlar om skillnaden mellan CRT / analog video och LCD / digital video.
Innan vi tittar på kärnan i problemet, låt oss se hur Zapper fungerar och interagerar med NES och TV. Många människor, och säkert de flesta barnen som spelade NES tillbaka på dagen, var under intryck av att Zapper faktiskt sköt någonting mot tv, precis som en TV-fjärrkontroll som skickade en signal till en TV-apparat. Zapper gör ingenting av det slaget (och vad, precis på TV: n skulle kunna ta emot signalen och skicka den till NES?). Den enda kopplingen mellan Zapper och NES är sladden, och med god anledning. Zapper är inte lika mycket en pistol som det är en sensor, en mycket enkel ljussensor. Zapper skjuter ingenting, det upptäcker ljusmönster på skärmen framför den. Detta var sant för alla ljuspistoltillbehör för alla videospelsystem i eran (och föregår det). De var alla bara enkla ljussensorer inrymda i bedrägligt vapenliknande fall.
betyder det att Zapper aktivt följde alla ankor på skärmen med kirurgisk precision? Knappast. Nintendo-designers kom med ett mycket smart sätt att säkerställa att den enkla sensorn i Zapper kunde hålla sig. Varje gång en spelare drog avtryckaren på Zapper, skulle skärmen (för en fraktion i ett sekund) blinka svart med en stor vit målsökningslista ritad över allt på skärmen som var ett giltigt mål (t.ex. som ankor). Det upprepade processen, allt inom den bråkdelen av en sekund, för varje tillgängligt mål på skärmen.
Medan spelaren såg en skärm så här hela tiden:
Zapper, under varje utlösningspress såg något liknande detta:
I den korta blixten, som var osynlig för användaren, skulle pistolen bestämma om ett eller flera av målen var centrerad i Zappers träffzon. Om lådan var tillräckligt centrerad räknades den som en träff. Om mållådan var utanför centrumzonen var det en sak. Det var ett mycket smart sätt att hantera begränsningarna i hårdvaran och ge en flytande användarupplevelse.
Trots att det var smart, var det väldigt maskinvaruberoende. I likhet med att tidiga PC-videospelkonstruktörer använde hårdvarukunskaper för att hjälpa till att bygga sina spel (som att veta klockhastigheten på plattformen som de arbetade med var fixad och skulle kunna användas för att spela in-game-händelser), lät Nintendo och andra tidiga spelbolag starkt på CRT-skärmens egenskaper och deras respektive visningsstandarder. När det gäller Zapper är mekanismen helt beroende av egenskaperna hos CRT-skärmen.
För det första krävs det extremt exakt timing mellan utlösningsdraget på Zapper och svaret på skärmen. Även den minsta skillnaden (och vi pratar millisekunder här) mellan signalen som skickas till NES och den signal som visas på skärmen kan slänga den. Den ursprungliga tidssekvensen baserades på den mycket pålitliga svarstiden för en CRT ansluten till den analoga NES-signalen. Huruvida den gamla rör-TV var stor, liten, skäregg eller 10 år gammal var signalets hastighet via CRT-visningsstandarden tillförlitlig. Däremot är latensen i moderna digitala uppsättningar inte pålitlig och är inte densamma som den gamla konsekventa fördröjningen i CRT-systemet. Nu spelar det ingen roll i de flesta situationer. Om du har din gamla videobandspelare ansluten till koaxialkontakten på din nya LCD-skärm spelar det ingen roll om ljud och video försenas med 800 millisekunder eftersom du aldrig skulle veta (ljudet och videoen skulle spela i synkronisering och du hade absolut ingen väg att veta att hela processen var långsam med en bråkdel av en sekund). Men denna latens förstör fullständigt kommunikation mellan Zapper, NES och händelserna på skärmen.
Denna extremt exakta tidpunkt var möjlig (och konsekvent) eftersom Nintendo-designers kunde räkna med att uppdateringshastigheten för CRT var konsekvent. CRT-skärmar använder en elektronpistol för att aktivera fosforer i skärmen som är dolda bakom displayglaset. Denna pistol sveper över skärmen från topp till botten vid en mycket pålitlig frekvens. Även om det händer snabbare än det mänskliga ögat kan upptäcka, visas varje enskild bild av varje enskild videospel eller tv-sändning som om någon hyperaktiv robot drar den linje för rad från topp till botten.
I motsats till det är moderna Digitala displayer gör alla ändringar samtidigt. Detta betyder inte att moderna tv-apparater inte har progressiv och interlaced video (eftersom de verkligen gör det), men linjerna görs inte en i taget (dock snabbt). De visas alla på en gång i sina respektive standarder. När det gäller varför det här är viktigt för Zapper, behöver mjukvaran som kör Zappers detekteringsalgoritmuppdateras för att radera timing-trickarna som gör det möjligt att få 5 ankor på skärmen och lyckad träff Detektera allt inom 500 millisekunder eller så.
Utan den mycket specifika och hårdkodade tidpunkten som tillhandahålls av CRT-skärmen, kommer Duck Hunt (eller något annat Zapper-baserat spel av eran) helt enkelt inte att fungera.
Medan Det är en besvikelse, vi vet, det finns en uppåtsida. Premium-seterna från tidigare år, de högkvalitativa Sony-uppsättningarna till exempel, som kostar $$$ kan nu hittas sitta på kantar under elektroniska återvinningsdagar och samla damm på baksidan av begagnade butiker. Om du är seriös om retrospel kan du hämta en premium standard definition CRT för pennies på dollarn.
Har du en stor teknisk fråga, stor eller liten? Skjut oss ett mail på och vi gör vårt bästa för att svara på det.
Så här använder du Sierra's Picture i bildläge Med Netflix, YouTube och andra ostödda webbplatser
MacOS Sierra's bild i bildläget stödjer inte Native Netflix och YouTube, men en Safari-förlängning lägger till en dedikerad knapp för jobbet, så att du kan skjuta upp videor för dessa webbplatser med bara ett klick. Hämta Install Pied PíPer Utvidgningen, PiedPíPer, erbjuds inte i det officiella Safari Extensions Gallery som det här skrivandet.
3 sätt att skapa bildspel i Windows
Visste du att du kan skapa ett DVD-bildspel i Windows Vista och Windows 7 med hjälp av förinstallerad programvara? Jag hittade det här den andra dagen och det är fantastiskt! Det heter Windows DVD Maker och det är ett gratis verktyg i Windows Vista och 7, precis som Windows Media Player. Med hjälp av programvaran kan du skapa professionella DVD-skivor på mycket kort tid.DVD Ma