If-Koubou

Bagaimana Nintendo NES Zapper Bekerja, dan Mengapa Tidak Bekerja Pada HDTV

Bagaimana Nintendo NES Zapper Bekerja, dan Mengapa Tidak Bekerja Pada HDTV (Bagaimana caranya)

Hanya karena Sistem Hiburan Nintendo lama Anda hidup dan baik tidak berarti ia bisa bermain bagus dengan teknologi modern. Hari ini kita mengeksplorasi mengapa aksesori senjata ringan klasik untuk SEN tidak membuat lompatan ke abad ke-21.

Dear How-To Geek,

Ini mungkin tidak akan menjadi pertanyaan paling serius yang Anda dapatkan hari ini, tetapi saya mencari jawaban yang serius dan misterius: mengapa sih Nintendo zapper saya tidak berfungsi pada HDTV saya? Saya menarik NES lama saya keluar dari penyimpanan untuk memainkan beberapa klasik dan memutuskan untuk mulai dengan cartridge pertama, combo Super Mario Bros./Duck Hunt one. Super Mario Bros. berfungsi dengan baik (meskipun manusia membuat grafik tampak kuning dan aneh pada HDTV besar) tetapi Duck Hunt tidak berfungsi sama sekali. Beban permainan, Anda bisa memulainya, tetapi Anda tidak bisa menembak bebek. Tidak satu pun.

Saya yakin zapper itu rusak tetapi kemudian saya mencabut SEN dan zapper ke televisi tabung era 1990-an di garasi saya dan, lihatlah, zapper bekerja! Dari tes kecil saya, saya cukup tahu untuk mengatakan bahwa masalah ini tampaknya menjadi masalah CRT vs HDTV, tetapi saya tidak tahu mengapa. Apa ceritanya? Mengapa zapper tidak berfungsi di TV yang lebih baru?

Hormat saya,

Retro Gaming

Meskipun kami bersenang-senang menjawab hampir semua pertanyaan yang muncul di meja kami (Anda tidak berakhir di How-To Geek jika Anda tidak menyukai bagaimana hal-hal bekerja, setelah semua), kami benar-benar menyukai pertanyaan seperti ini: penyelidikan geeky untuk demi penyelidikan geeky.

Pertama, mari kita rubah ulang pertanyaan itu sedikit jadi kami menggunakan istilah yang lebih tepat. Masalah yang Anda temukan bukan tentang perbedaan antara CRT dan HDTV (karena ada, pada masa-masa awal, HDTV konsumen yang dibuat dengan teknologi CRT). Ini bukan tentang resolusi, ini tentang bagaimana tampilan ditampilkan. Untuk membingkainya secara lebih akurat akan mengatakan bahwa ini tentang perbedaan antara CRT / video analog dan LCD / video digital.

Sebelum kita melihat inti dari masalah ini, mari kita lihat bagaimana Zapper berfungsi dan berinteraksi dengan SEN dan televisi. Banyak orang, dan tentu saja sebagian besar anak-anak yang memainkan NES kembali pada hari itu, mendapat kesan bahwa Zapper benar-benar menembak sesuatu ke arah televisi, seperti remote TV mengirim sinyal ke pesawat televisi. The Zapper tidak melakukan hal semacam itu (dan apa, tepatnya, di televisi akan dapat menerima sinyal dan mengirimkannya ke SEN?). Satu-satunya koneksi antara Zapper dan NES adalah kabelnya, dan untuk alasan yang bagus. Zapper tidak sebesar pistol karena merupakan sensor, sensor cahaya yang sangat sederhana. Zapper tidak merekam apa pun, mendeteksi pola cahaya di layar di depannya. Ini benar untuk semua aksesori senapan cahaya untuk semua sistem permainan video pada jaman itu (dan sebelumnya). Mereka semua hanyalah sensor cahaya sederhana yang ditempatkan di dalam kotak-kotak seperti pistol.

Apakah itu berarti Zapper secara aktif melacak semua bebek di layar dengan ketepatan pembedahan? Susah. Desainer Nintendo datang dengan cara yang sangat pintar untuk memastikan sensor sederhana di Zapper bisa mengikuti. Setiap kali seorang pemain menarik pelatuk pada Zapper, layar akan (hanya untuk apecahan satu detik) berkedip hitam dengan kotak penargetan putih besar yang digambar di atas segala sesuatu di layar yang merupakan target yang valid (seperti bebek). Ini mengulangi proses, semua dalam pecahan detik, untuk setiap target yang tersedia di layar.

Sementara pemain melihat layar seperti ini sepanjang waktu:

Zapper, selama setiap pemicu pers, melihat sesuatu seperti ini:

Dalam kilat singkat itu, yang tidak terlihat oleh pengguna, pistol itu akan menentukan apakah satu atau lebih dari target itu berpusat di zona hit Zapper. Jika kotak itu cukup terpusat, itu dihitung sebagai hit. Jika kotak target berada di luar zona pusat, itu adalah miss. Ini adalah cara yang sangat cerdik untuk mengatasi keterbatasan perangkat keras dan memberikan pengalaman pengguna yang cair.

Sayangnya, meskipun pintar, itu sangat tergantung pada perangkat keras. Banyak seperti desainer video game PC awal menggunakan quirks perangkat keras untuk membantu membangun permainan mereka (seperti mengetahui kecepatan clock dari platform yang mereka kerjakan diperbaiki dan dapat digunakan untuk waktu dalam game event), Nintendo dan perusahaan game awal lainnya sangat bergantung pada quirks layar CRT dan standar tampilan masing-masing. Khususnya, dalam kasus Zapper, mekanismenya sepenuhnya bergantung pada karakteristik layar CRT.

Pertama, itu membutuhkan waktu yang sangat tepat antara pelatuk tarik pada Zapper dan respon di layar. Bahkan perbedaan sekecil apa pun (dan kita sedang berbicara milidetik di sini) antara sinyal yang dikirim ke SEN dan sinyal yang ditampilkan di layar dapat membuangnya. Urutan timing asli didasarkan pada waktu respons yang sangat dapat diandalkan dari CRT yang terhubung ke sinyal NES analog. Apakah TV tabung tua itu besar, kecil, canggih atau 10 tahun, kecepatan sinyal melalui standar tampilan CRT dapat diandalkan. Sebaliknya, latensi dalam perangkat digital modern tidak dapat diandalkan dan tidak sama dengan penundaan konsisten lama dalam sistem CRT. Sekarang, ini tidak masalah dalam kebanyakan situasi. Jika Anda memiliki VCR lama Anda yang tersambung ke jack coax pada layar LCD baru Anda, tidak masalah sedikit pun jika audio dan video tertunda hingga 800 milidetik karena Anda tidak akan pernah tahu (audio dan video akan diputar secara sinkron). dan Anda sama sekali tidak tahu bahwa seluruh proses itu tertinggal hingga sepersekian detik). Namun, latensi ini sepenuhnya menghancurkan komunikasi antara Zapper, SEN, dan peristiwa di layar.

Waktu yang sangat tepat ini mungkin (dan konsisten) karena perancang Nintendo dapat mengandalkan tingkat penyegaran CRT menjadi konsisten. Tampilan CRT menggunakan pistol elektron untuk mengaktifkan fosfor pada layar yang tersembunyi di balik kaca layar.Senapan ini menyapu layar dari atas ke bawah pada frekuensi yang sangat bisa diandalkan. Meskipun itu terjadi lebih cepat daripada mata manusia dapat mendeteksi, setiap frame dari setiap permainan video atau siaran televisi ditampilkan seolah-olah beberapa robot hiperaktif menggambarnya garis demi baris dari atas ke bawah.

Sebaliknya, tampilan digital modern membuat semua perubahan secara bersamaan. Ini bukan untuk mengatakan bahwa televisi modern tidak memiliki video progresif dan interlaced (karena mereka pasti melakukannya), tetapi garis tidak diberikan satu per satu (bagaimanapun cepat). Mereka ditampilkan sekaligus dalam standar masing-masing. Adapun mengapa hal ini penting bagi Zapper, perangkat lunak yang menggerakkan algoritma pendeteksian Zapperkebutuhan bahwa penyegaran baris demi garis untuk menarik trik waktu yang memungkinkan untuk memiliki 5 bebek di layar dan deteksi sukses hit semua dalam 500 milidetik atau lebih.

Tanpa timing yang sangat spesifik dan sulit dikodekan yang disediakan oleh layar CRT, Duck Hunt (atau game berbasis Zapper lainnya) tidak akan berfungsi.

Meskipun itu mengecewakan, kami tahu, ada sisi positifnya. Set tabung premium dari tadi, mereka set Sony high-end misalnya, yang biaya $$$$ sekarang dapat ditemukan duduk di pinggir selama hari-hari daur ulang elektronik dan mengumpulkan debu di belakang toko-toko bekas. Jika Anda serius tentang game retro, Anda dapat mengambil CRT definisi premium standar untuk sen dolar.

Punya pertanyaan teknologi yang mendesak, besar atau kecil? Tembak kami email di [email protected] dan kami akan melakukan yang terbaik untuk menjawabnya.