最近,海外玩家对一款经典游戏机——超级任天堂娱乐系统(Super Nintendo Entertainment System,简称SNES,即海外版超级任天堂)提出了一个非常有趣的现象:这款老游戏机的运行速度似乎会随着使用时间的增长而变快!这一发现引发了众多玩家和专业人士的热议,但目前还没有一个确切的解释。相关报道也出现在了Time Extension等媒体上。
SNES是超级任天堂的海外版本,于1990年在日本推出(型号为SHVC-001)。大约一年后,它开始在北美地区发售,随后又在欧洲和亚洲各国上市。其中,北美版的SNES(型号SNS-001)在设计上与日本版有所不同,例如游戏机主体的颜色以紫色为主色调,这一独特的设计也让它成为了许多玩家心目中的经典。
2月27日,一位名为dwangoAC(dwangoAC)的用户通过BlueSky上的TASBot账号发布了一篇关于SNES的帖子。dwangoAC是TASVideos的工作人员,而TASVideos是一个专注于工具辅助速通(Tool-Assisted Speedrun,简称TAS)的网站和社区。这个社区致力于通过工具实现人类难以重现的高难度操作,以追求最快通关时间的记录。
根据dwangoAC的帖子,SNES似乎出现了“使用时间越长,运行速度反而越快”的现象。通常来说,电子设备会因为阳光、湿度、灰尘等多种因素,以及内部电容器等元件的老化而出现运行故障。然而,dwangoAC的测试结果显示,尽管SNES已经使用了多年,但其运行速度却变得更快。为了探究这一怪异现象的原因,他呼吁用户协助收集数据。
SNES的运行速度似乎随着使用时间的增长而加快。如果您有SNES和闪存卡,请运行lidnariq的smpspeed ROM测试,并将结果发布在TASBot的表单上——dwangoAC在帖子中这样呼吁玩家参与测试。
那么,SNES的“运行速度加快”究竟是什么意思呢?在计算机和电子设备中,通常会使用一种称为时钟信号的信号来同步多个电路的运行。时钟信号是一种以固定周期振动的信号,CPU等设备通常会在每个时钟信号周期内执行一次处理。因此,时钟信号的频率越高,设备在单位时间内能够处理的信号数量就越多,从而实现更快的处理速度。例如,超级任天堂的CPU使用了基于石英的振荡器来产生时钟信号,而音频处理单元(APU)则使用了基于陶瓷的振荡器。SNES的处理速度提升可能是因为某种原因,其振荡器的振动频率超过了原本设定的频率。
在追求TAS记录的社区中,人们担心由于某种原因导致频率升高,进而使处理速度加快,最终可能出现“无法重现”的记录。因此,dwangoAC似乎决定通过一定的步骤来验证这一怪异现象是否能够重现,并找出其原因。如果能够确定原因,或许也能解释为什么本应老化的SNES的处理速度却提升了。
为了进行调查,专门开发了一种工具。通过该工具,可以测量每个人手中的SNES在信号处理中的频率。通过比较启动时的频率和执行一系列操作后的频率,调查是否这些操作触发了“怪异现象”。
根据dwangoAC的报告,他所拥有的SNES在温度升高时,其频率会比低温时有所上升。因此,在上述调查中,比较“启动时”和“执行操作后”的频率是为了比较SNES主体温度差异导致的频率变化。调查的目的是确定其他SNES在温度升高时是否也会出现频率上升,以及收集这些上升幅度的数据。调查中,以启动和工具运行后5分钟内的温度为基准,比较了启动/工具运行15分钟后温度变化几乎消失时的温度。
根据143份用户提交的数据,在大约两周的调查中,测量到的平均频率为32,076赫兹。整体趋势显示,当温度升高时,频率会上升约8赫兹。然而,高温状态下测量到的频率数据范围较广,下限为31,965赫兹,上限为32,182赫兹,即使在同一高温状态下,数据之间也有217赫兹的差异。
尽管没有明确设定具体的温度阈值,但从部分统计结果来看,有数据显示,外壳温度在测量开始时约为23摄氏度,高温状态下约为34摄氏度,这意味着至少有10摄氏度左右的温差。虽然不同用户的条件可能不同,但至少这些数据是在有温差的情况下进行比较的。
此外,根据TASbot的帖子,dwangoAC本人也进行了这项测试。他将SNES“冷冻”后进行测量,即使在约30摄氏度的温度变化下,频率也仅变化了32赫兹。如前所述,高温状态下测量到的数据之间最大有217赫兹的差异,而用户之间的数值波动显然更大。因此,温度变化导致的频率上升可能在测量误差范围内。
至少从本次调查结果来看,“温度升高导致振荡器频率上升,从而提高处理速度”的假设似乎并不成立。因此,dwangoAC的SNES“加速”的原因似乎并非由于长时间运行导致的主机温度升高。然而,本次结果仅排除了一个可能性,对于本应老化的SNES为何会加速的原因,仍需进一步探究。
顺便一提,TASBot在本次调查结果的基础上表示,温度差异对记录的影响较低,对TAS时间的影响可能性也很小。因此,目前看来没有必要在TAS中设立“SNES加热规则”。然而,关于SNES加速的原因以及对游戏玩法的影响尚未得到验证,TASbot表示仍需对这一神秘的加速现象进行分析。未来是否会查明SNES加速的原因,调查的进展令人关注。