行動裝置上的主機模擬領域正在經歷一場真正的變革。就在幾天前,以智慧型手機版 PlayStation 2 模擬器而聞名的 ARMSX2 團隊發布了 ARMSX3,這是一款基於 RPCS3 的安卓實驗性移植版本,讓玩家們驚喜不已。雖然它目前還只是一個概念驗證版本,但已經能夠運行一些 PlayStation 3 遊戲,短短一周內取得的進展令人矚目。
該項目標誌著在行動裝置上實現完整的PS3模擬邁出了重要一步。開發人員克服了許多技術挑戰,例如在Adreno GPU上編譯著色器,以及在高效能、高能效的核心之間分配任務。此外,LLVM編譯器的配置現在針對已安裝的晶片進行了定制,而不是使用通用參數。
一個開局強勁的項目
ARMSX3 的首個版本發布僅一周,但已更新七次,目前版本號為 0.7.2。新增功能包括:支援識別未壓縮資料夾中的遊戲,並允許安裝 PKG 格式的數位版遊戲以及 RAP 許可證。此外,還新增了獎盃、存檔功能,以及對 ANGLE(一種用於在不同 API 之間轉換圖形命令的層)的支援。
開發者還改進了低階設備上的韌體安裝,修復了暫停功能,並添加了遊戲運行時自動清除著色器快取的功能。自 0.7 版本起,模擬器預設使用 Oboe 音訊系統,多項改進提升了與圖形加速器的兼容性。
相容的遊戲和性能

相容遊戲列表也已擴充。 《裝甲核心:答案》和《索尼克》(2006)已被確認為可玩遊戲。 《蜘蛛人:暗影之網》正在加入遊戲中,《索尼克:釋放》和《戰神3》試玩版也開始加載。但這並不代表它們都能順利通關,不過進展順利。
關於效能方面,Android Authority 的記者在 Vivo X300 Ultra 上測試了這個程式。 Catherine 的運行幀率約為 22 幀/秒,3D Dot Game Heroes 約為 15 幀/秒。 Skate 3 在啟動前就卡住了,不過開發者成功地在性能稍遜的驍龍 8 Gen2 上運行了該遊戲,幀率達到了 20-30 幀/秒。下一步將致力於優化效能並擴展相容遊戲列表。
開發者還需要解決當機、畫面錯誤和介面問題。目前尚未公佈更穩定版本的發佈時間表,但初步結果證實,在現代安卓智慧型手機上運行 PlayStation 3 遊戲在技術上已經可行。 ARMSX3 的第一個版本可從 GitHub 免費下載。
ARMSX3 已成為目前最有前途的模擬專案之一。儘管它目前還只是一個概念驗證項目,但短短一周內的發展就表明,在行動裝置上模擬 PS3 並非遙不可及的夢想。憑藉社群的支援和開發者的持續努力,我們很快就能看到穩定版本的發布,屆時用戶就可以隨時隨地暢玩索尼主機上的經典遊戲了。
