打破主機界線!新翻譯層技術 AnyPS5 力求讓所有 PlayStation 5 遊戲能在 PC 執行
遊戲界正迎來一項潛在的重大技術突破,名為 AnyPS5 的專案正積極開發一項翻譯層技術,其最終目標是讓所有 PlayStation 5(索尼互動娛樂於 2020 年推出的家用遊戲主機)遊戲能夠在個人電腦(PC)上順暢運行。這項技術若成功,有望大幅降低在 PC 上遊玩 PlayStation 5 遊戲的硬體門檻。
AnyPS5 的運作原理與傳統模擬器大相逕庭。傳統的 PC 模擬器,例如 KytyPS5,是透過在 PC 上模擬遊戲主機的完整硬體環境來運行遊戲。這種方式的缺點是資源耗費極高,需要效能強大的電腦才能流暢運行。以 KytyPS5 為例,儘管它已能將《俠盜獵車手V》(Grand Theft Auto V)模擬至每秒 60 幀,但其所需的 PC 硬體成本約是 PlayStation 5 主機的 2 到 3 倍。這對於一般高中生等讀者來說,就是一台比遊戲主機貴上數倍的高階電腦。
相較之下,AnyPS5 採取的是「翻譯層」(translation layer)技術,原理類似 Valve 公司為 Steam Deck 所開發的 Proton。簡單來說,翻譯層並非完整模擬遊戲主機的硬體,而是直接將 PlayStation 5 遊戲的執行檔轉換成 PC(Windows 或 Linux 作業系統)能夠理解並運行的格式。透過這種「轉譯」而非「模擬」的方式,可以大幅減少系統運作時的額外負擔(overhead),進而降低對 PC 硬體效能的要求。
之所以能採用這種方法,關鍵在於 PlayStation 5 主機的硬體規格。PlayStation 5 搭載了客製化的 AMD Zen 2 架構 Ryzen 中央處理器(CPU)和 AMD RDNA 2 架構 Radeon 圖形處理器(GPU)。這些都是與現代 PC 硬體非常接近的 AMD 技術,使得在 PC 上直接「轉譯」遊戲指令變得可行,而無需像過去那樣從頭模擬完全不同的硬體架構。
目前,AnyPS5 專案仍處於非常早期的開發階段,尚未能成功在 PC 上運行任何 PlayStation 5 遊戲。不過,若此翻譯層技術最終能夠成功實施,將可顯著降低 PC 玩家遊玩 PlayStation 5 遊戲所需的硬體要求,帶來比傳統模擬器更為流暢且經濟實惠的遊戲體驗。