RPCS3已經可以處理PlayStation 3遊戲庫中70%的遊戲。為什麼對我來說,這仍然不夠?

  • RPCS3 改進了 PS3 遊戲庫的模擬支援。
  • 他始終與最負盛名的頭銜無緣。
  • 問題在於:PlayStation 3 的架構。

RPCS3現在可以處理70%的標題

模擬器 RPCS3 現在可以處理 70% 涵蓋了整個 PlayStation 3 遊戲庫。這無疑是個好消息,尤其考慮到索尼的第三代主機採用了相當獨特的架構。因此,RPCS3 的開發者在提升相容性方面做得非常出色,但如果他們想讓這款模擬器成為一個可行的選擇,還有很多工作要做。

讓我們從我們感興趣的開始:在他的 相容性頁面 我們看到,其中 70.94% 已被標記為綠色“可玩”, 這意味著它們可以順利完成,性能良好且無錯誤。其中 26.19% 的遊戲被標記為黃色“遊戲進行中”,這意味著它們尚未完成、存在嚴重漏洞或效能不足。另有 2.93% 的遊戲被標記為“介紹”,這些遊戲會顯示圖像但無法進入選單以外的任何內容;還有 0.03% 的遊戲可以加載但沒有任何顯示。沒有遊戲完全失敗,也就是說,沒有遊戲甚至無法載入。

RPCS3 經常在最受好評的遊戲上出現故障。

我記得我改裝PS3的時候,在我看的排行榜裡,《最後生還者》幾乎總是排名第一。這款遊戲被標記為“遊戲內”,這就像抽獎一樣:你可以開始玩,但你很可能玩不完,而且會遇到各種各樣的bug。

我個人擁有一台PS3,主要是為了盡可能完美地保存2005年至2013年間所有《戰神》系列遊戲。的確,我曾經在一台迷你電腦上玩過《戰神2》… 個人電腦X2但它的畫面效果不如PS3重製版,部分原因是性能不足。沒錯,我可以在Steam Deck上玩,但Steam Deck並不能保證我能玩通《戰神3》和《戰神:升天》。

因此,我認為70%的可玩角色是 對我來說不夠好:我最喜歡的那些都不好用。.

PlayStation 3 的架構

PS3 模擬器對 CPU 的要求極高,而對 GPU 的要求相對較低。這是因為 PS3 主機採用 Cell 架構,該架構基於通用核心 (PPE) 和多個 SPU 協處理器,需要精確、平行且高 IPC 的類比。在現代 PC 上復現這種運作方式需要將大量遊戲邏輯轉移到 CPU 上,並且執行緒之間需要不斷同步,這使得 CPU 成為主要的瓶頸。另一方面,GPU 通常能夠輕鬆應對,因為對於當前的硬體而言,PS3 的圖形負載並不高;真正的挑戰在於如何精確地重現系統的內部處理流程。

以上內容只是從技術角度稍微解釋了為什麼很多遊戲在RPCS3上運行需要這麼長時間:這並非開發者的錯;原因很簡單,成本高昂且耗時。雖然幾乎所有「遊戲內」遊戲都能正常運行,但那些尚未完成且存在「故障」的遊戲可以透過一些調整使其可玩,但這需要玩家耐心等待。

在 shadPS4 上更容易

事實上,甚至有人聲稱: 讓《戰神3/升天》或《最後生還者重製版》在伺服器上運作會比較容易。 shadPS4 與RPCS3中的普通版本相比PS4 版本採用 x86 架構和更強大的 GPU,運作起來會更容易、更穩定,讓現代處理器專注於圖形和分辨率,而不是模擬複雜的 SPU。

目前這些遊戲的缺點在於,RPCS3 的開發者還有很多問題需要解決,而 shadPS4 團隊才剛起步。但好處是,PlayStation 3 遊戲庫中已有 70% 的遊戲可以在他們的旗艦模擬器上運行。

現在,需要記住的是,要流暢運行 RPCS3,你需要中端或更好的硬件,但這又是我們這裡不討論的另一個話題了。