GPCS4新規PS4模擬器參戰,已可成功執行遊戲 雖然Sony PlayStation 4採用與電腦相同的x86架構處理器,但因硬體與軟體還是與一般個人電腦有所出入,所以在模擬器的開發上並非一帆風順,繼先前筆者曾介紹過的OrbitalSpinePS4Delta等模擬器之後,有又款新的GPCS4投入戰局,並已經能夠啟動並執行遊戲。

初期開發階段仍讓人期待

GPCS4是款以PlayStation 4為對象的模擬器,雖然目前還在相當初期的開發階段,但已經成功執行《We are Doomed》這款遊戲,算是取得相當不錯的成果。

但因為程式尚未最佳化的關係,模擬器在運作時會重新編譯所有的繪圖指令(Shader),並在繪製每個畫格時重新繪製貼圖材質並上傳所有的緩衝資料,造成運作效能偏低的問題。另一方面GPCS4目前尚未完成聲音模擬,遊戲手把的功能也未盡完善,整體來說尚無實用價值。

但開發者Inori表示他仍為逐步改善這些問題,並著手進行GNM(PlayStation 4的底層API)的逆向工程,以及開發將GNM系統呼叫轉換為Vulkan,與將GCN位元組碼轉換為Spir-V位元組碼等功能,以強化模擬效果。

▲GPCS4執行《We are Doomed》的效果展示。

開發者Inori表示目前他已經掌握3D繪圖的技術,並展示在3D環境繪製2D物件。

目前《尼爾:自動人形》的執行狀況並不理想,圖像完全不正常。

Inori是基於個人興趣與研究3D繪圖等目的,即便看起來他並不是非常認真投身於開發工作,但仍能有這樣的成果,讓人不禁期待GPCS4的後續發展。有興趣加入開發的讀者,也可參考GitHub上的資料。

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則