เพียงเพราะ Nintendo Entertainment System เก่าของคุณยังมีชีวิตอยู่และไม่ได้หมายความว่าจะเล่นได้ดีกับเทคโนโลยีสมัยใหม่ วันนี้เรามาดูกันว่าเหตุใดอุปกรณ์เสริมปืนไฟแบบคลาสสิกสำหรับ NES จึงไม่ก้าวข้ามไปสู่ศตวรรษที่ 21
เรียน How-To Geek
นี่อาจจะไม่ใช่คำถามที่ร้ายแรงที่สุดที่คุณจะได้รับในวันนี้ แต่ฉันกำลังมองหาคำตอบที่น่าสนใจอย่างจริงจัง: ทำไม heck ถึงไม่ทำงาน Nintendo zapper บน HDTV ของฉัน ฉันดึง NES เก่าของฉันออกจากที่เก็บข้อมูลเพื่อเล่นเกมคลาสสิกและตัดสินใจเริ่มต้นด้วยคาร์ทริดจ์ตัวแรกคำสั่งผสม Super Mario Bros./Duck Hunt one Super Mario Bros. ใช้งานได้ดี (แม้ว่ามนุษย์จะมีกราฟิกที่ดูแปลกตาบน HDTV ขนาดใหญ่) แต่ Duck Hunt ก็ใช้งานไม่ได้เลย เกมนี้โหลดได้คุณเริ่มเล่นได้ แต่ยิงเป็ดไม่ได้ ไม่ใช่คนเดียว
ฉันเชื่อว่า zapper เสีย แต่แล้วฉันก็เสียบ NES และ zapper เข้ากับโทรทัศน์หลอดยุค 90 เก่าในโรงรถของฉันและดูเถิด zapper ทำงาน! จากการทดสอบเล็กน้อยของฉันฉันรู้มากพอที่จะบอกได้ว่าปัญหาน่าจะเป็นปัญหา CRT กับ HDTV แต่ฉันไม่รู้ว่าทำไม เรื่องราวคืออะไร? ทำไม zapper ถึงไม่ทำงานกับทีวีรุ่นใหม่ ๆ
ขอแสดงความนับถือ
เกมย้อนยุค
ในขณะที่เราสนุกกับการตอบคำถามทุกคำถามที่พบบนโต๊ะของเรา (คุณไม่ต้องจบที่ How-To Geek ถ้าคุณไม่ชอบวิธีการทำงานของสิ่งต่างๆ) เราชอบคำถามแบบนี้มาก: คำถามที่เกินจริงสำหรับ เพื่อประโยชน์ในการสอบถามรายละเอียดเพิ่มเติม
ก่อนอื่นเรามาปรับคำถามใหม่เล็กน้อยเพื่อให้เราใช้คำศัพท์ที่แม่นยำยิ่งขึ้น ปัญหาที่คุณค้นพบไม่ได้เกี่ยวกับความแตกต่างระหว่าง CRT และ HDTV (เนื่องจากในช่วงแรก ๆ HDTV สำหรับผู้บริโภคที่สร้างขึ้นจากเทคโนโลยี CRT) ไม่เกี่ยวกับความละเอียด แต่เป็นเรื่องของการแสดงผล หากต้องการจัดกรอบให้แม่นยำยิ่งขึ้นจะต้องบอกว่าความแตกต่างระหว่างวิดีโอ CRT / แอนะล็อกและวิดีโอ LCD / ดิจิทัล
อย่างไรก็ตามก่อนที่เราจะดูที่แก่นของปัญหาเรามาดูกันว่า Zapper ทำงานและโต้ตอบกับ NES และโทรทัศน์อย่างไร ผู้คนจำนวนมากและแน่นอนว่าเด็ก ๆ ส่วนใหญ่ที่เล่น NES ในสมัยนั้นอยู่ภายใต้ความประทับใจที่ Zapper ยิงอะไรบางอย่างไปทางโทรทัศน์เหมือนกับรีโมททีวีที่ส่งสัญญาณไปยังเครื่องรับโทรทัศน์ Zapper ไม่ได้ทำอะไรเลย (แล้วอะไรกันแน่ในโทรทัศน์จะสามารถรับสัญญาณและส่งไปยัง NES ได้?) การเชื่อมต่อระหว่าง Zapper และ NES เพียงอย่างเดียวคือสายไฟและด้วยเหตุผลที่ดี Zapper ไม่ใช่ปืนมากเท่ากับเซ็นเซอร์เป็นเซ็นเซอร์วัดแสงที่เรียบง่าย Zapper ไม่ได้ยิงอะไรเลยโดยจะตรวจจับรูปแบบของแสงบนหน้าจอที่อยู่ด้านหน้า นี่เป็นความจริงของอุปกรณ์เสริมปืนไฟทั้งหมดสำหรับระบบวิดีโอเกมในยุคนั้น (และก่อนหน้านี้) พวกเขาทั้งหมดเป็นเพียงเซ็นเซอร์ตรวจจับแสงธรรมดาที่อยู่ในเคสที่คล้ายปืนหลอกลวง
นั่นหมายความว่า Zapper กำลังติดตามเป็ดทั้งหมดบนหน้าจอด้วยความแม่นยำในการผ่าตัดหรือไม่? แทบจะไม่ นักออกแบบของ Nintendo ได้คิดค้นวิธีที่ชาญฉลาดมากเพื่อให้แน่ใจว่าเซ็นเซอร์อย่างง่ายใน Zapper สามารถทำงานได้ทัน ทุกครั้งที่ผู้เล่นดึงทริกเกอร์บน Zapper หน้าจอจะ (สำหรับไฟล์ เศษส่วน ของวินาที) กะพริบเป็นสีดำพร้อมกับกล่องเป้าหมายสีขาวขนาดใหญ่ที่วาดเหนือทุกอย่างบนหน้าจอที่เป็นเป้าหมายที่ถูกต้อง (เช่นเป็ด) ทำซ้ำขั้นตอนทั้งหมดภายในเสี้ยววินาทีนั้นสำหรับทุกเป้าหมายที่มีอยู่บนหน้าจอ
ในขณะที่ผู้เล่นเห็นหน้าจอแบบนี้ตลอดเวลา:
zapper ในระหว่างการกดทริกเกอร์แต่ละครั้งจะเห็นสิ่งนี้:
ในแฟลชสั้น ๆ นั้นซึ่งผู้ใช้มองไม่เห็นปืนจะกำหนดว่าเป้าหมายอย่างน้อยหนึ่งเป้าหมายอยู่ตรงกลางในเขตโจมตีของ Zapper หรือไม่ ถ้ากล่องอยู่ตรงกลางเพียงพอจะนับเป็นการตี ถ้ากล่องเป้าหมายอยู่นอกโซนกลางแสดงว่าพลาด เป็นวิธีที่ชาญฉลาดมากในการจัดการกับข้อ จำกัด ของฮาร์ดแวร์และมอบประสบการณ์การใช้งานที่ลื่นไหล
น่าเสียดายที่แม้จะฉลาด แต่ก็ต้องพึ่งพาฮาร์ดแวร์เป็นอย่างมาก เช่นเดียวกับนักออกแบบวิดีโอเกมพีซียุคแรก ๆ ที่ใช้นิสัยใจคอของฮาร์ดแวร์เพื่อช่วยสร้างเกมของพวกเขา (เช่นการรู้ความเร็วสัญญาณนาฬิกาของแพลตฟอร์มที่พวกเขากำลังทำงานอยู่นั้นได้รับการแก้ไขและสามารถใช้กับเหตุการณ์ในเกมได้) Nintendo และ บริษัท เกมอื่น ๆ ต้องพึ่งพา เกี่ยวกับการแสดงผลแบบ CRT และมาตรฐานการแสดงผลตามลำดับ โดยเฉพาะอย่างยิ่งในกรณีของ Zapper กลไกจะขึ้นอยู่กับลักษณะของจอแสดงผล CRT อย่างสมบูรณ์
ประการแรกต้องใช้เวลาที่แม่นยำอย่างยิ่งระหว่างการดึงไกบน Zapper และการตอบสนองบนหน้าจอ แม้แต่ความแตกต่างเพียงเล็กน้อย (และเรากำลังพูดถึงมิลลิวินาทีที่นี่) ระหว่างสัญญาณที่ส่งไปยัง NES และสัญญาณที่แสดงบนหน้าจอก็สามารถสลัดมันทิ้งได้ ลำดับเวลาดั้งเดิมขึ้นอยู่กับเวลาตอบสนองที่เชื่อถือได้ของ CRT ที่เชื่อมต่อกับสัญญาณ NES แบบอะนาล็อก ไม่ว่าทีวีหลอดรุ่นเก่าจะใหญ่เล็กล้ำสมัยหรือ 10 ปีความเร็วของสัญญาณผ่านมาตรฐานจอแสดงผล CRT ก็เชื่อถือได้ ในทางตรงกันข้ามเวลาแฝงในชุดดิจิทัลสมัยใหม่ไม่น่าเชื่อถือและไม่เหมือนกับการหน่วงเวลาที่สม่ำเสมอแบบเก่าในระบบ CRT ตอนนี้สิ่งนี้ไม่สำคัญในสถานการณ์ส่วนใหญ่ หากคุณมี VCR เก่าของคุณเชื่อมต่อกับแจ็คโคแอกซ์บนจอแสดงผล LCD ใหม่ของคุณจะไม่สำคัญเลยสักนิดหากเสียงและวิดีโอล่าช้า 800 มิลลิวินาทีเพราะคุณไม่เคยรู้มาก่อน (เสียงและวิดีโอจะเล่นพร้อมกัน และคุณไม่มีทางรู้ได้เลยว่ากระบวนการทั้งหมดล้าหลังเพียงเสี้ยววินาที) อย่างไรก็ตามเวลาแฝงนี้ทำลายการสื่อสารระหว่าง Zapper, NES และเหตุการณ์บนหน้าจอโดยสิ้นเชิง
เวลาที่แม่นยำอย่างยิ่งนี้เป็นไปได้ (และสม่ำเสมอ) เนื่องจากนักออกแบบของ Nintendo สามารถวางใจได้ว่าอัตราการรีเฟรชของ CRT นั้นสอดคล้อง จอแสดงผล CRT ใช้ปืนอิเล็กตรอนเพื่อเปิดใช้งานฟอสเฟอร์ในหน้าจอที่ซ่อนอยู่หลังกระจกแสดงผล ปืนนี้กวาดผ่านหน้าจอจากบนลงล่างด้วยความถี่ที่เชื่อถือได้มาก แม้ว่ามันจะเกิดขึ้นเร็วเกินกว่าที่สายตามนุษย์จะตรวจจับได้ แต่ทุกๆเฟรมของวิดีโอเกมหรือการถ่ายทอดทางโทรทัศน์ทุกเฟรมจะแสดงราวกับว่าหุ่นยนต์ที่มีสมาธิสั้นบางตัวกำลังลากเส้นทีละบรรทัดจากบนลงล่าง
ในทางตรงกันข้ามจอแสดงผลดิจิทัลสมัยใหม่จะทำการเปลี่ยนแปลงทั้งหมดพร้อมกัน นี่ไม่ได้หมายความว่าโทรทัศน์สมัยใหม่จะไม่มีวิดีโอแบบโปรเกรสซีฟและอินเทอร์เลซ (เพราะส่วนใหญ่ทำกัน) แต่จะไม่แสดงผลทีละบรรทัด (เร็วแค่ไหน) ซึ่งจะแสดงทั้งหมดพร้อมกันตามมาตรฐานที่เกี่ยวข้อง เหตุใดจึงมีความสำคัญต่อ Zapper ซอฟต์แวร์ที่ขับเคลื่อนอัลกอริทึมการตรวจจับของ Zapper ความต้องการ การรีเฟรชทีละบรรทัดเพื่อดึงเทคนิคการจับเวลาออกซึ่งทำให้สามารถมีเป็ด 5 ตัวบนหน้าจอและตรวจจับการตีได้สำเร็จภายใน 500 มิลลิวินาทีหรือมากกว่านั้น
หากไม่มีการกำหนดเวลาที่เฉพาะเจาะจงและกำหนดโดยจอแสดงผล CRT Duck Hunt (หรือเกมที่ใช้ Zapper อื่น ๆ ในยุคนั้น) ก็จะไม่ทำงาน
แม้ว่าจะเป็นเรื่องที่น่าผิดหวัง แต่เราก็รู้ว่ามีข้อดี ชุดหลอดพรีเมี่ยมของวันวานซึ่งเป็นชุดระดับไฮเอนด์ของ Sony ที่ราคา $$$$ ตอนนี้สามารถพบได้ในช่วงวันที่รีไซเคิลอุปกรณ์อิเล็กทรอนิกส์และรวบรวมฝุ่นที่ด้านหลังของร้านขายของมือสอง หากคุณจริงจังกับการเล่นเกมย้อนยุคคุณสามารถเลือก CRT ความละเอียดมาตรฐานระดับพรีเมียมในราคาดอลลาร์
มีคำถามเร่งด่วนเกี่ยวกับเทคโนโลยีเล็กหรือใหญ่? ส่งอีเมลถึงเราที่ [email protected] แล้วเราจะพยายามตอบอย่างเต็มที่