今天小編分享的科技經驗:受部件老化影響,35 年後的超級任天堂遊戲機芯片頻率升高,歡迎閲讀。
IT 之家 3 月 16 日消息,安全顧問及工具輔助競速機器人(TASBot)管理員艾倫・塞西爾(Alan Cecil)發現,超級任天堂(SNES)遊戲主機的運行速度因芯片頻率變化而略有提升。據 404 Media 報道,這款已 35 歲高齡的經典遊戲主機采用索尼 SPC700 音頻處理單元(APU),其數字信号處理(DSP)頻率為 32,000 赫茲。然而,早在 2007 年,SNES 模拟器開發者就注意到,該芯片的實際運行頻率略高于标稱值,達到 32,040 赫茲,為避免部分遊戲出現異常,開發者不得不采用這一頻率值進行模拟。
據 IT 之家了解,SPC700 協處理器通過一個運行在 24,576 赫茲的陶瓷諧振器來設定其頻率。但這種元件較為敏感,温度和其他環境因素可能會對其產生影響。今年 2 月底,塞西爾通過 Bluesky 平台的 TASBot 賬号提出了自己的理論,并向 SNES 用户征集數據。初步結果顯示,随着 SNES 主機使用年限增加,SPC700 芯片的運行頻率似乎在逐漸升高。目前收到的最高頻率數據為 32,182 赫茲,雖然這一增長僅跟原始頻率 32,000 赫茲相差不到 1%,但可能會影響遊戲内的音頻效果,甚至導致部分遊戲出現兼容性問題。
SPC700 芯片僅負責處理 SNES 主機的音頻數據,從理論上講,它不會影響玩家的遊戲體驗,尤其是在玩家将音量調至靜音時。當玩家完成一個關卡,螢幕變黑時,主機開始加載下一關卡所需的所有數據,包括音頻數據。如果 APU 能夠比預期更快地将數據傳輸給 CPU,那麼加載時間就會相應縮短。
然而,對于速通紀錄或依賴精确計時的速通機器人開發者來説,SPC700 頻率的提升可能會帶來一些變化。好在是,SPC700 芯片的性能提升對人類速通玩家的影響微乎其微。
" 我們目前還不清楚這種變化對長時間速通會產生多大影響," 塞西爾表示," 我們只知道它至少會在 CPU 與 APU 之間數據傳輸的速度上產生一些影響。"
另一方面,TASBot 的運行可能會受到影響,因為其操作需要精确到毫秒。不過,塞西爾仍在收集更多數據,以研究時間對主機性能的影響。随着這些設備中的元件(以及數百萬其他設備中的元件)逐漸老化,了解如何應對這些變化将有助于我們在未來更好地模拟它們,并保存那些陪伴我們成長的經典遊戲。