開源項目AnyPS5宣布達成一項里程碑式進展:已成功實現對索尼PlayStation 5圖形著色器指令集的100%軟體覆蓋。這意味著PS5顯卡的底層繪圖指令,現在均能通過該項目構建的翻譯層在Windows和Linux PC上被正確識別並轉換。

AnyPS5的技術路線與傳統模擬器截然不同。開發團隊明確表示,該項目不創建沉重的虛擬運行環境,而是將PS5可執行文件直接轉換為Windows或Linux的原生格式,並提供PlayStation系統庫的替代實現。其核心組件包括一個重鏈接器,負責將可執行文件轉換為目標系統的原生格式;以及一個著色器重編譯器,將PS5的RDNA著色器程序轉換為SPIR-V中間格式,供Vulkan API直接調用。
這一方案之所以可行,根本原因在於PS5的硬體架構與現代PC高度相似。PS5搭載AMD Zen 2處理器和RDNA 2架構顯卡,均基於x86-64架構,使得AnyPS5無需進行CPU指令集的完整仿真,從而大幅降低性能開銷。


開發團隊公布的實測數據展示了該方案的初步可行性。測試平台僅配備Intel Core i5-7500處理器和NVIDIA GeForce GTX 1050 Ti顯卡——一款多年前的入門級配置。在這套硬體上,藉助AnyPS5的支持,一款2D橫版平台遊戲Dreaming Sarah得以穩定運行在60幀的流暢度下。






