SNES速度隨著年齡的增長而增加,令人困惑的Speedrunners
Speedrunning社區對令人驚訝的技術現象感到興奮:超級任天堂娛樂系統(SNES)似乎隨著年齡的增長而更快地運行遊戲。 2月初,藍調用戶艾倫·塞西爾(Alan Cecil)被稱為@tas.bot ,引起了廣泛的興趣,當時他建議售出的近5000萬個SNES單元現在的性能比1990年代的生產線更好。該理論意味著,像Super Mario World,Super Metroid和Star Fox這樣的經典作品可能會以提高速度運行,這與預期的時間磨損相反。
控制台可以隨著時間的推移提高其性能的想法聽起來可能很牽強,但是Cecil的研究指出了特定組件:SNES的音頻處理單元(APU)SPC700。根據404個媒體的訪談,Nintendo官方規格表明,SPC700的數字信號處理(DSP)速率為32,000Hz,由以24.576MHz運行的陶瓷諧振器控制。但是,發燒友指出,這些規格並不是完全準確的,幾十年來的錄音揭示了受環境因素(如溫度)影響的不同DSP費率。這種差異會影響控制台如何處理音頻,因此影響了遊戲速度,儘管巧妙地。
當Cecil要求SNES所有者記錄其單位數據時,他的調查發生了重大轉變。收集了140多個回應後,出現了一個明顯的趨勢:最近的測量結果顯示DSP率的增加。以前,SPC700的平均DSP在2007年約為32,040Hz,但Cecil的數據現在平均為32,076Hz。儘管溫度波動確實會影響這些速率,但它們並未解釋觀察到的顯著增加。似乎隨著時間的流逝,SNES確實在更快地處理音頻。
在藍調帖子的後續帖子中,塞西爾(Cecil)分享了數據的佈局,表明“基於143個響應,SNES DSP速率平均為32,076Hz,從寒冷降至溫暖。溫暖的DSP速率從31,965升至32,182Hz,217Hz,一個217Hz範圍。”他指出,溫度的影響不如整體趨勢重要,但是這種現象背後的確切原因及其對遊戲的影響仍然是一個謎。
塞西爾(Cecil)雖然很有趣,但他承認,不僅要了解SNES增加的處理速度的程度,而且還要了解其根本原因,這是進一步的研究。控制台第一十年的歷史數據很少,這使調查變得複雜。然而,隨著SNES接近35歲生日,它似乎正在優雅地老化。
這一發現的含義對於快速發展的社區尤為重要。更快地處理音頻的SPC700可以從理論上減少加載時間並影響遊戲性能。但是,對快速行動的影響可能很小,即使是最極端的情況也可能降低了不到一秒鐘。辯論對不同遊戲的影響仍然很重要,關於更長的速度尚未得出確定的結論。社區的研究仍處於早期階段,但就目前而言,共識是球員們幾乎不必擔心。
隨著塞西爾(Cecil)繼續深入研究驅動SNES性能的原因,該遊戲機在30多歲時就在蓬勃發展。有關對SNES的更多見解,您可以在有史以來最暢銷的遊戲機列表中查看其排名。