8Aug

Nintendo NES Zapper Nasıl Çalıştı ve HDTV'lerde Neden Çalışmıyor

Eski Nintendo Eğlence Sisteminizin hayatta olması ve iyi olması, modern teknolojiyle güzel çalışabileceği anlamına gelmiyor. Bugün, NES için klasik ışık tabancası aksesuarının 21. yüzyıla neden atlamadığını araştırıyoruz.

Sevgili Nasıl Yapılır Geek,

Bu muhtemelen bugüne kadarki en ciddi soru olmayacak ama ciddi bir geeky kaynağı arıyorum: Niçin benim HDTV'mde Nintendo zapper çalışmayacak? Bazı klasikleri oynamak için eski NES'lerimi saklama alanından çektim ve ilk kartuş olan açılır süper Mario Bros./Duck Hunt'tan başlamaya karar verdim. Süper Mario Bros, iyi çalışıyor( her ne kadar grafikler büyük bir HDTV'de engebeli ve tuhaf görünüyor) ancak Duck Hunt hiç çalışmıyor. Oyun yüklenir, başlatabilirsiniz, ancak ördek atamazsınız. Tek değil.

Zapperın kırıldığına inandım, ancak NES'i ve zapper'ı eski 1990'lı yıllara ait bir tüp televizyona odamda taktım ve gördüğüm zapper işe yarıyor! Benim küçük testimden, konunun CRT'ye karşı HDTV sorunun olduğu söylenebilir, ancak niçin bir fikrim yok. Hikaye ne? Neden yeni TV'lerde zapper çalışmıyor?

Saygılarımla,

Retro Oyun

Masamıza gelen hemen hemen her soruyu yanıtlarken eğleniyoruz( sonuçta nasıl şeyler çalıştığını sevmezseniz, How-To Geek'e gitmeyin), gerçekten seviyoruzBu gibi sorular: Geeky soruşturma uğruna geeky soruşturma.

İlk önce, daha hassas terimler kullandığımız için soruyu biraz yeniden atalım. Ortaya çıkardığınız sorun, CRT ve HDTV'ler arasındaki fark değil( başlangıçta, CRT teknolojisi etrafında tüketici HDTV'leri yapıldığı için).Bu çözünürlükle ilgili değil, ekranın nasıl işlediği ile ilgilidir. Daha doğru bir şekilde düzenlemek için, bunun CRT / analog video ile LCD / dijital video arasındaki fark olduğunu söylemek gerekir.

Bununla birlikte, konunun çekirdeğine bakmadan önce, Zapper'ın NES ve televizyonda nasıl işlev gördüğünü ve etkileşime girdiğini inceleyelim. Gün içinde NES'i oynayan birçok insan ve kuşkusuz Zapper'ın televizyondan televizyona sinyal gönderen bir TV uzaktan kumandası gibi bir şeyi aslında televizyona doğru çektiği izlenimi uyandırdı.Zapper bu tür bir şey yapmıyor( ve televizyonda tam olarak hangi sinyali alıp NES'e gönderiyor olabilir?).Zapper ve NES arasındaki tek bağlantı kordon ve iyi bir sebep. Zapper, bir algılayıcı, çok basit bir ışık algılayıcısı olduğu kadar silah değil. Zapper hiçbir şey vurmaz, önündeki ekranda ışık deseni tespit eder. Bu, dönemin tüm video oyun sistemlerinin tüm aydınlatma tabancası aksesuarları( ve öncesinde) için de geçerliydi. Hepsi aldatıcı silah benzeri durumlarda yerleştirilmiş basit ışık sensörleriydi.

Bu, Zapper'ın ekrandaki tüm ördekleri cerrahi hassasiyetle aktif olarak izlediği anlamına mı geliyor? Zorlukla. Nintendo tasarımcıları, Zapper'daki basit sensörün yetişmesini sağlamak için çok akıllı bir yol buldu. Bir oyuncu Zapper'da tetiği her açtığında, ekranda( yalnızca bir fraksiyonu saniyenin 'si için), ekranda geçerli bir hedef olan ördekler gibi her şeyin üzerinde çizilmiş büyük bir beyaz hedefleme kutusu ile siyah yanıp sönerdi..Ekrandaki mevcut her hedef için, saniyenin bir dakikası içinde süreci tekrarladı.

Oyuncular bütün zaman boyunca böyle bir ekran görürken:

Zapper, her tetik basışı esnasında böyle bir şey gördü:

Kullanıcı görünmez olan kısa flaşta tabanca bir veya daha fazla hedefinZapper'ın vuruş bölgesinde merkezlendi. Eğer kutu yeterince ortalanmışsa, bir hit olarak sayılırdı.Hedef kutu merkez bölgesi dışındaydı, özledim oldu. Donanım sınırlamaları ile başa çıkmak ve akışkan bir kullanıcı deneyimi sağlamak çok akıllı bir yoldu.

Ne yazık ki, zeki olmasına rağmen, donanıma bağımlıydı.İlk PC video oyun tasarımcıları oyunlarını kurmak için donanım tuhaflıkları kullandıklarına çok benziyorlardı( üzerinde çalıştıkları platformun saat hızını bilmek sabitti ve oyun içi olaylar için kullanılabilirdi), Nintendo ve diğer erken oyun şirketleri yoğun şekilde güveniyorduCRT ekranların tuhaflıkları ve ilgili ekran standartlarında.Özellikle, Zapper durumunda, mekanizma tamamen CRT ekranının özelliklerine bağlıdır.

İlk önce, Zapper'ın tetik çekmesi ile ekrandaki tepki arasında son derece hassas bir zamanlama gerekir. NES'e gönderilen sinyal ile ekranda görüntülenen sinyal arasındaki en ufak fark( ve burada milisaniyeden bahsediyoruz), sinyali atabilir. Orijinal zamanlama sırası, analog NES sinyaline bağlanan bir CRT'nin çok güvenilir tepki süresine dayanıyordu. Eski tüpün büyük, küçük, keskin veya 10 yaşında olmasına bakılmaksızın, CRT ekran standardı üzerinden sinyalin hızı güvenilirdi. Buna karşın, modern dijital setlerdeki gecikme güvenilir değildir ve CRT sistemindeki eski tutarlı gecikme ile aynı değildir.Şimdi, çoğu durumda bu önemli değildir. Eski VCR'nizi yeni LCD ekranınızdaki eşeksenli jakı ile bağladıysanız, ses ve video 800 milisaniye geciktirilirse bir bit önemli değildir çünkü asla bilemezsiniz( ses ve video senkronize olarak çalacaktırve tüm sürecin bir saniyenin biraz gerisinde kaldığını bilmenin kesinlikle hiçbir yolu yoktu).Bununla birlikte, bu gecikme, Zapper, NES ve ekrandaki olaylar arasındaki iletişimi tamamen yok eder.

Bu son derece kesin zamanlama olasıydı( ve tutarlıydı), çünkü Nintendo tasarımcıları CRT'nin yenilenme hızını tutarlı sayabiliyorlardı.CRT ekranlar, ekran camının arkasında gizlenmiş ekranda fosforları aktive etmek için bir elektron tabancası kullanır. Bu tabla ekranın üstünden aşağı doğru oldukça güvenilir bir frekansta süpürüyor.İnsan gözünün algılayabildiğinden daha hızlı olmasına rağmen, her bir video oyununun veya televizyon yayınının her bir karesi, bazı hiperaktif robot yukarıdan aşağıya doğru sırayla çizgiyeye çiziyormuş gibi görüntülenir.

Aksine, modern dijital ekranlar tüm değişiklikleri aynı anda yapar. Bu, modern televizyonların progressive ve interlaced video içermediğini söylemek değildir( kesinlikle yaptıkları için) ancak çizgiler her seferinde birer tane olmak zorunda değildir( ancak hızlıdır).Bunlar tek tek ilgili standartlarında gösterilir. Zapper'ın neden algılama algoritması 'yi kullanan yazılımın, ekranda 5 ördeğe sahip olmasını sağlayan ve 500'ün içindeki başarılı isabet algılamasını mümkün kılan zamanlama hilelerini çıkarmak için satır başına yenileme gerekir.milisaniye kadar.

CRT ekran tarafından sağlanan çok spesifik ve sabit kodlanmış zamanlama olmadan, Duck Hunt( veya çağın herhangi bir başka Zapper tabanlı oyunu) basitçe çalışmaz.

Bu hayal kırıklığı yaşarken, baş başa bir şey var biliyorum. Geçmişin premium tüp setleri, örneğin high-end Sony setleri, şimdi $$$ $$$, elektronik geri dönüşüm günlerinde kaldırımların üzerinde oturuyor ve ikinci el dükkanların arkasında toza buluyor. Retro oyun konusunda ciddi iseniz, dolar üzerindeki pendikler için prim tanımlı CRT alabilirsiniz.

Büyük veya küçük bir teknoloji sorusu mu var? [email protected] adresinden bize bir e-posta atın ve cevaplamak için elimizden geleni yapacağız.