Како је Нинтендо НЕС Заппер радио, и зашто не ради на ХД телевизорима
Само зато што је ваш стари Нинтендо Ентертаинмент систем жив и не значи да се може лепо играти са модерном технологијом. Данас истражујемо зашто класични прибор за пиштољ за НЕС није направио скок у 21. век.
Драги Хов-То Геек,
Ово вероватно неће бити најозбиљније питање које сте добили данас, али тражим озбиљан одговор: зашто мој Нинтендо заппер неће радити на ХДТВ-у? Извукао сам свој стари НСЗ из складишта да бих играо неке класике и одлучио да почнем са првим кертриџом, комбинацијом Супер Марио Брос./Дуцк Хунт. Супер Марио Брос. ради добро (мада је човек графички изгледао чудно и чудно на великом ХДТВ-у), али Дуцк Хунт уопште не ради. Игра се учитава, можете је покренути, али не можете пуцати у било коју патку. Ни један.
Био сам убеђен да је заппер био сломљен, али онда сам укључио НСЗ и заппер у стару телевизију из 1990-их година у мојој гаражи и, ево, заппер ради! Из мог малог теста знам довољно да кажем да је то питање ЦРТ и ХДТВ питање, али немам појма зашто. Шта је прича? Зашто не запере на новијим телевизорима?
Искрено,
Ретро Гаминг
Док се забављамо одговарањем на свако питање које се појављује на нашем столу (не завршавате у Хов-То Геек ако не волите како ствари функционишу, на крају крајева), ми стварно волимо питања попут овог: гееки упит за због гееки истраживања.
Прво, да мало преформулишемо питање тако да користимо прецизније изразе. Проблем који сте открили не односи се на разлику између ЦРТ и ХДТВ-а (јер су у раним данима постојали ХДТВ уређаји који су се базирали на ЦРТ технологији). Не ради се о резолуцији, већ о начину приказивања екрана. Да би се то прецизније поставило, могло би се рећи да се ради о разлици између ЦРТ / аналогног видеа и ЛЦД / дигиталног видеа.
Пре него што погледамо суштину питања, погледајмо како Заппер функционише и комуницира са НСЗ и телевизијом. Многи људи, а свакако и већина деце која су играли НСЗ у то време, били су под утиском да је Заппер заправо снимио нешто према телевизији, слично као даљински на телевизору који шаље сигнал телевизору. Заппер не ради ништа слично (и шта би, тачно, на телевизији могло да прими сигнал и пошаље га НСЗ-у?). Једина веза између Заппера и НСЗ је кабл, и то из доброг разлога. Заппер није толико пиштољ као што је сензор, веома једноставан сензор светла. Заппер не снима ништа, детектује узорке свјетла на екрану испред њега. Ово је важило за све додатке за пиштоље за све системе видео игара из тог доба (и пре њега). Све су то били само једноставни сензори за светло, смјештени у случајеве који су налик на пиштољ.
Да ли то значи да је Заппер активно пратио све те патке на екрану са хируршком прецизношћу? Тешко. Нинтендо дизајнери су смислили веома паметан начин да осигурају да једноставни сензор у Запперу може ићи у корак. Сваки пут када је играч повукао окидач на Запперу, екран би (само за фракција трепћу црно са великим бијелим оквиром за циљање нацртаним преко свега на екрану који је био важећи циљ (као што су патке). Поновио је процес, све унутар тог дијела секунде, за сваку доступну мету на екрану.
Док је играч све време видео овакав екран:
Заппер, током сваког притиска окидача, видио је нешто слично овоме:
У том кратком бљеску, који је био невидљив за корисника, пиштољ би одредио да ли је једна или више мета била центрирана у Заппер-овој зони удара. Ако је кутија била довољно центрирана, рачунала се као погодак. Ако је кутија за мету била изван централне зоне, то је била грешка. Био је то веома паметан начин да се позабавимо ограничењима хардвера и пружимо флуидно корисничко искуство.
Нажалост, упркос томе што је паметан, био је веома зависан од хардвера. Слично као и рани дизајнери ПЦ видео игара који су користили хардверске играчке како би помогли у изградњи својих игара (као што је познавање брзине на сату платформе на којој су радили је фиксна и могла би се користити за вријеме догађаја у игри), Нинтендо и друге ране компаније за игре су се ослањале на на приказима ЦРТ и њихових одговарајућих стандарда приказа. Конкретно, у случају Заппера, механизам је у потпуности зависан од карактеристика ЦРТ дисплеја.
Прво, захтева изузетно прецизно мерење између повлачења окидача на Запперу и одговора на екрану. Чак и најмања разлика (и овде говоримо о милисекундама) између сигнала који се шаље НЕС-у и сигнала приказаног на екрану може да га одбаци. Оригинална секвенца времена била је заснована на веома поузданом времену одзива ЦРТ-а повезаног са аналогним НЕС сигналом. Без обзира да ли је стари ТВ пријемник био велик, мали, оштар или стар 10 година, брзина сигнала путем ЦРТ стандарда била је поуздана. Насупрот томе, латенција у модерним дигиталним сетовима није поуздана и није иста као старо конзистентно одлагање у ЦРТ систему. Сада, то није важно у већини ситуација. Ако је ваш стари ВЦР прикључен на коаксијалну утичницу на вашем новом ЛЦД екрану, није битно да је аудио и видео одложен за 800 милисекунди јер никада не бисте сазнали (аудио и видео ће се синхронизовати и не бисте имали апсолутно никакав начин да знате да је цео процес заостао за делић секунде). Међутим, ова латенција потпуно уништава комуникацију између Заппера, НСЗ-а и догађаја на екрану.
Ово изузетно прецизно време било је могуће (и доследно) јер су Нинтендо дизајнери могли рачунати на стопу освежавања ЦРТ-а. ЦРТ екрани користе електронски пиштољ за активирање фосфора на екрану скривеном иза стакла екрана. Овај пиштољ прелази преко екрана од врха до дна на веома поузданој фреквенцији. Иако се дешава брже него што људско око може да открије, сваки појединачни кадар сваке видеоигре или телевизијске емисије се приказује као да га неки хиперактивни робот црта по линији од врха до дна.
Насупрот томе, модерни дигитални дисплеји врше све промене истовремено. Ово не значи да модерне телевизије немају прогресивни и интерлацед видео (јер то свакако јесте), али линије нису приказане једна по једна (међутим брзо). Оне се приказују одједном у својим одговарајућим стандардима. Што се тиче зашто је ово важно Запперу, софтвер који управља Запперовим алгоритмом за детекцију потребама да се линија по линији освежи да би се извукли временски трикови који омогућавају да се на екрану налази 5 патака и успешно откривање хитова у року од 500 милисекунди..
Без веома специфичног и тврдог времена које обезбеђује ЦРТ дисплеј, Дуцк Хунт (или било која друга игра базирана на Запперу) једноставно неће радити.
Иако је то разочаравајуће, знамо да постоји позитивна страна. Врхунски комплети цијеви од прошлих година, они врхунски Сони поставља, на примјер, да се цијена $$$$ сада може наћи на рубовима за вријеме електронских дана рециклирања и скупљања прашине на дну трговине. Ако сте озбиљни у вези ретро игара, можете да узмете ЦРТ за премијум стандардну дефиницију за новчану јединицу на долар.
Имате хитно технолошко питање, велико или мало? Снимите нам емаил на аск@ховтогеек.цом и ми ћемо се потрудити да му одговоримо.