RPCS3是一個在WindowsLinuxMacOS上執行的開源模擬器除錯工具,能夠類比PlayStation 3PlayStation Vita,目前正處於開發階段。[3]本軟體可以讓PlayStation 3的遊戲在PC以及Mac上執行與除錯。截至2020年1月初,本模擬器可以正常執行約1541個商業遊戲。[4][5]

RPCS3
執行於Windows 10的RPCS3 0.0.8
執行於Windows 10的RPCS3 0.0.8
原作者DH,Hykem,AlexAltea,Nekotekina
開發者RPCS3團隊
首次發布2011年5月,​12年前​(2011-05
目前版本
  • v0.0.31 (預覽版本)
  • 0.0.0.9 (2016年4月16日;穩定版本)[1]
編輯維基數據鏈結
原始碼庫github.com/rpcs3/rpcs3/
程式語言C++, C
作業系統Windows, Linux, MacOS
平台x86-64(帶有SSE4指令集)
檔案大小~30 MB
語言英語,但PS3系統軟體遊戲能設定成其他語言
類型遊戲機模擬器
許可協定GPLv2+
網站rpcs3.net

開發 編輯

RPCS3專案由開發者DH與Hykem於2011年5月23日建立,[6]最初在Google Code平台上受控代碼,2013年移至GitHub。2011年,RPCS3能執行簡單的自製程式[7]

2014年初,RPCS3能夠類比《Arkedo Series - 02 SWAP!》、《Disgaea 3英語魔界战记3》和一些自製程式[8],儘管存在著不少錯誤。[9]值得注意的是,這些遊戲並不使用SPU核心,這使它們更容易被類比,並且能讓開發者更專注於PPU的除錯。[10]2015年,包括《馴龍高手》在內,更多的遊戲進入了部分可玩的狀態。[11]目前類比受到影格率低的影響,即使在擁有八核心處理器的PC上執行,大部分遊戲影格率仍然不理想,但開發者正努力減少現存的程式錯誤,使得更多遊戲能夠至少載入開始畫面。[12]

2017年2月9日,RPCS3實現了PPU執行緒排程器,[13]2月16日,RPCS3能直接將官方PlayStation 3韌體安裝進核心檔案系統。[14]5月份,Vulkan圖形介面完善,類比效能得以提升,數個遊戲能夠正常執行。[15]

評價 編輯

2014年3月,Cinema Blend的William Usher表示,「許多玩家原以為PlayStation 3 Cell架構的複雜性會防止它被類比,但RPCS3的發展表明類比是可行的。」[4]同月,Eurogamer的Elio Cossu表示,「即使在這麼早的階段,考慮到PS3硬體架構的複雜性,PS3的類比仍可稱得上是卓越的成就。」[16]

2017年4月,在《女神異聞錄5》全球發布前,RPCS3能夠類比該遊戲,引起了媒體極大的關注。[17][18][19][20]

參見 編輯

參考資料 編輯

  1. ^ Release 0.0.0.9. 2016年4月16日 [2024年1月7日]. 
  2. ^ Builds. rpcs3.net. [20 February 2018]. (原始內容存檔於2019-05-09). 
  3. ^ RPCS3/rpcs3. GitHub. [2017-01-31]. (原始內容存檔於2017-01-14) (英語). 
  4. ^ 4.0 4.1 Usher, William. PS3 Emulator Can Now Run Commercial Games. Cinema Blend. Mar 9, 2014 [Mar 9, 2014]. (原始內容存檔於2016-11-28). 
  5. ^ RPCS3. RPCS3 - Compatibility List. rpcs3.net. [2017-02-10]. (原始內容存檔於2017-02-08) (美國英語). 
  6. ^ DH. rpcs3 r1 on Google Code. 2011-05-23 [2017-02-17]. (原始內容存檔於2014-06-10). 
  7. ^ DH. rpcs3 r28 on Google Code. 2011-05-23 [2017-02-17]. (原始內容存檔於2012-08-20). 
  8. ^ Usher, William. PS3 Emulator Can Now Run Commercial Games. Cinema Blend. Mar 9, 2014 [Mar 9, 2014]. (原始內容存檔於2016-11-28). 
  9. ^ Cossu, Elio. RPCS3, ecco l'emulatore PS3 per Windows. Eurogamer. Mar 7, 2014 [Mar 9, 2014]. (原始內容存檔於2017-09-28) (義大利語). 
  10. ^ DH. recompiler for rpcs3. 2014-04-29 [2017-02-17]. (原始內容存檔於2016-02-14). 
  11. ^ Dante38490. How to Train Your Dragon - [BLES00798]. 2015-04-29 [2017-02-17]. (原始內容存檔於2016-03-04). 
  12. ^ Simons, Hadlee. First PS3 game running on emulator. iAfrica.com (Primedia). March 7, 2014 [March 9, 2014]. (原始內容存檔於2017-06-23). 
  13. ^ AppVeyor. ci.appveyor.com. [2017-04-02]. (原始內容存檔於2017-03-04) (英語). 
  14. ^ PS3UPDAT.PUP installer (#2386) · RPCS3/rpcs3@458dbbd. GitHub. [2017-04-02]. (原始內容存檔於2019-02-17) (英語). 
  15. ^ eTeknix.com. RPCS3 Gets Performance Boost with Vulkan API. eTeknix. 2017-05-22 [2017-06-05]. (原始內容存檔於2019-01-22) (英國英語). 
  16. ^ RPCS3, ecco l'emulatore PS3 per Windows. Eurogamer.it. [2017-01-31]. (原始內容存檔於2017-09-28) (義大利語). 
  17. ^ Persona 5 is playable on PC with this PS3 emulator. pcgamer. [2017-06-05]. (原始內容存檔於2017-06-02) (英語). 
  18. ^ Plunkett, Luke. Here's Persona 5 "Running" On A PC. Kotaku. [2017-06-05]. (原始內容存檔於2017-06-04) (美國英語). 
  19. ^ Becht, Eli. ‘Persona 5’ Running on PC Emulation. Heavy.com. 2017-04-05 [2017-06-05]. (原始內容存檔於2017-06-03) (美國英語). 
  20. ^ Persona 5 is up and running on one of the PC’s PlayStation 3 emulators. VentureBeat. 2017-04-03 [2017-06-05]. (原始內容存檔於2017-04-04). 

外部連結 編輯