任天堂NesZapper是如何工作的,为什么它不能在高清电视上工作

仅仅因为你的旧任天堂娱乐系统是活的和良好的并不意味着它可以发挥良好的现代技术。今天我们来探讨一下,为什么经典的轻武器配件没有跳到21世纪。...

仅仅因为你的旧任天堂娱乐系统是活的和良好的并不意味着它可以发挥良好的现代技术。今天我们来探讨一下,为什么经典的轻武器配件没有跳到21世纪。

Dear How-To Geek,

This probably isn’t going to be the most serious question you get today, but I am looking for a serious geeky answer: why the heck won’t my Nintendo zapper work on my HDTV? I pulled my old NES out of storage to play some classics and decided to start with the very first cartridge, the combo Super Mario Bros./Duck Hunt one. Super Mario Bros. works fine (although man do the graphics look blocky and strange on a big HDTV) but Duck Hunt doesn’t work at all. The game loads, you can start it, but you can’t shoot any ducks. Not a single one.

I was convinced the zapper was broken but then I plugged the NES and zapper into an old 1990s-era tube television out in my garage and, behold, the zapper works! From my little test I know enough to say that the issue seems to be a CRT vs. HDTV issue, but I have no idea why. What’s the story? Why won’t the zapper work on newer TVs?

Sincerely,

Retro Gaming

虽然我们在回答我们桌上的每一个问题时都很开心(毕竟,如果你不喜欢东西的工作方式,你就不会去问如何极客),但我们真的很喜欢这样的问题:为了极客的询问而极客的询问。

首先,让我们稍微重新构造一下这个问题,这样我们就可以使用更精确的术语。你所发现的问题并不是关于CRT和HDTV之间的区别(因为在早期,消费类HDTV是围绕CRT技术构建的)。它不是关于分辨率,而是关于如何呈现显示。更准确地说,这是关于CRT/模拟视频和LCD/数字视频之间的区别。

然而,在我们研究这个问题的核心之前,让我们先来看看Zapper是如何工作的,以及如何与NES和电视交互的。很多人,当然也包括大多数玩NES游戏的孩子,都有一种印象,那就是猎头实际上朝着电视发射了什么东西,就像电视遥控器向电视机发送信号一样。Zapper没有做任何类似的事情(确切地说,电视上有什么东西能够接收信号并将其发送到NES?)。Zapper和NES之间的唯一连接是线缆,这是有充分理由的。它不是一把枪,而是一个传感器,一个非常简单的光传感器。捕猎器不会射出任何东西,它能探测到前方屏幕上的光线模式。这是真实的所有轻枪配件的所有视频游戏系统的时代(及其之前)。它们都只是简单的光传感器,装在貌似**的箱子里。

那是不是意味着猎手正在用外科手术的精确性主动跟踪屏幕上所有的鸭子?几乎没有。任天堂的设计师们想出了一个非常聪明的方法来确保Zapper中简单的传感器能够跟上。每一次玩家扣动扳机的时候,屏幕都会(仅仅是几分之一秒)呈黑色闪烁,屏幕上所有有效的目标(比如鸭子)都会被画上一个白色的大目标框。它对屏幕上的每一个可用目标都重复了这个过程,都在那一瞬间完成。

当玩家一直看到这样的屏幕时:

每次按下扳机时,引爆器都会看到这样的情况:

在那短暂的闪光中,使用者是看不见的,枪会确定一个或多个目标是否在捕头的命中区域的中心。如果盒子足够居中,就算作命中。如果目标框在中心区域之外,则是未命中。这是一个非常聪明的方法来处理硬件的局限性,并提供流畅的用户体验。

不幸的是,尽管它很聪明,但它非常依赖于硬件。就像早期的PC视频游戏设计师使用硬件怪癖来帮助**游戏一样(比如知道他们工作的平台的时钟速度是固定的,可以用来计时游戏中的事件),任天堂和其他早期的游戏公司严重依赖CRT显示器的怪癖和他们各自的显示标准。具体地说,在Zapper的情况下,其机制完全取决于CRT显示器的特性。

首先,它需要非常精确的时间之间的触发拉在捕捉器和屏幕上的反应。即使发送到网元的信号和屏幕上显示的信号之间有一点点的差异(我们这里说的是毫秒),也会使其消失。最初的时序是基于连接到模拟NES信号的CRT非常可靠的响应时间。无论旧的显像管电视是大的、小的、尖端的还是10年前的,通过CRT显示标准的信号速度都是可靠的。相比之下,现代数字设备的延迟是不可靠的,与CRT系统中旧的一致延迟不同。现在,这在大多数情况下并不重要。如果你把旧的录像机连接到新的液晶显示器的同轴插孔上,音频和视频延迟800毫秒一点都不重要,因为你永远不知道(音频和视频会同步播放,你完全不可能知道整个过程滞后了几分之一秒)。但是,这种延迟完全破坏了Zapper、ne和屏幕上的事件之间的通信。

这种极其精确的计时是可能的(而且是一致的),因为任天堂的设计师可以指望CRT的刷新率是一致的。CRT显示器使用电子枪激活隐藏在显示器玻璃后面的屏幕上的磷光体。这种枪以非常可靠的频率从上到下扫过屏幕。尽管它发生的速度比人眼所能检测到的要快,但每一个视频游戏或电视广播的每一帧都被显示出来,就好像某个过度活跃的机器人正在从上到下一行一行地画它。

相比之下,现代数字显示器同时做出了所有的改变。这并不是说现代电视没有逐行扫描和隔行扫描的视频(因为它们确实有),但是线条并不是一次渲染一条(不管多快)。它们在各自的标准中同时显示。至于为什么这对Zapper很重要,驱动Zapper的检测算法的软件需要逐行刷新来完成计时技巧,这使得屏幕上有5个鸭子和成功的命中检测都可能在500毫秒左右。

如果没有CRT显示器提供的非常具体和硬编码的时间,猎鸭游戏(或任何其他时代的基于Zapper的游戏)根本无法工作。

虽然这令人失望,但我们知道,这是有好处的。去年的高档电视机,比如索尼的高档电视机,价格是$$$,现在可以在电子回收日的路边上找到,在二手商店的后面积满灰尘。如果你是认真的复古游戏,你可以拿起一个溢价标准清晰度阴极射线管为分钱的美元。


有一个紧迫的技术问题,大或小?给我们发邮件询问@tl80.cn我们会尽力回答的。

  • 发表于 2021-04-09 04:08
  • 阅读 ( 150 )
  • 分类:互联网

你可能感兴趣的文章

如何建立一个伟大的媒体中心电脑

... 目前,任天堂交换机还不支持流媒体视频服务。任天堂确实计划在未来加入这项服务。随着切换平板电脑和电视之间的流动,它可以给任天堂用户带来一个非常独特的体验,但现...

  • 发布于 2021-03-12 06:30
  • 阅读 ( 276 )

终极网飞指南:你想知道的关于网飞的一切

... 任天堂3DS:最高480p。 任天堂Wii:最高480p。 任天堂Wii U:最高1080p。 PlayStation 3:最高1080p。 PlayStation 4:最高1080p...

  • 发布于 2021-03-13 16:21
  • 阅读 ( 1485 )

我的笔记本电脑、显示器或电视能做3d吗?

...短的动画不同的帧。这项技术已经发展到消费级3D相机、任天堂3DS以及一些电视。透镜显示器的惊人之处在于它们根本不需要眼镜。 ...

  • 发布于 2021-03-13 18:06
  • 阅读 ( 326 )

你需要知道的一切

...年代长大的人来说,有三个词会勾起他们最美好的回忆:任天堂娱乐系统。 ...

  • 发布于 2021-03-16 21:58
  • 阅读 ( 199 )

你应该买一台游戏用的高清4k电视吗?

...每个主要控制台都支持4K和HDR。(不幸的是,最近发布的任天堂交换机也不支持这两种功能。) ...

  • 发布于 2021-03-17 00:41
  • 阅读 ( 221 )

什么是升级?它是如何工作的?值得吗?

... 在台式计算机上,更好的分辨率总是可取的。这就是为什么4K电脑显示器还可以将输入放大到3840x2160p的分辨率。然而,我们没有一个人使用PC或笔记本电脑来单独播放电影,4K屏幕的副作用是一个非常复杂的表现。例如,图...

  • 发布于 2021-03-21 19:33
  • 阅读 ( 191 )

7.智能电视可进行的娱乐活动

...事情做。让我们面对现实吧,现在游戏机太贵了——不管任天堂的开关多么神奇,单款游戏60美元似乎有点敲诈。 ...

  • 发布于 2021-03-25 11:58
  • 阅读 ( 189 )

你在看4k内容吗?下面是如何判断

...K视频和蓝光光盘)也不支持4K游戏。与逻辑和理由相反,任天堂交换机是一款1080p的游戏机,当它与电视相连时,它会以900p的速度运行一些游戏(如果它在你的4K电视上看起来很糟糕,请调整清晰度和对比度)。 在本文中,您...

  • 发布于 2021-04-03 08:55
  • 阅读 ( 341 )

为什么老式游戏机在现代电视上看起来那么糟糕?

...限的,就像那个时代的视频电缆标准一样。 例如,超级任天堂娱乐系统上的大多数游戏使用的显示分辨率只有256×224。与1920×1080的标准1080p电视机相比,这实际上是一张邮票。 根据你对现代“复古”游戏的体验,你会期望它看...

  • 发布于 2021-04-06 18:39
  • 阅读 ( 188 )

如何从您的高清电视中获得最佳画质

...量的信息,以及如何调整您的电视机以获得最佳图像。 为什么电视没有最佳的画面质量 大多数电视机的设计都不是为了获得最好的开箱即用的画面质量。取而代之的是,它们被设计成在展厅里引人注目,旁边是荧光灯下的其他...

  • 发布于 2021-04-08 03:41
  • 阅读 ( 145 )
cksdissnyl279
cksdissnyl279

0 篇文章

相关推荐