RPCS3

维基百科,自由的百科全书
跳转到导航 跳转到搜索
RPCS3
File:RPCS3 vector logo.svg
运行于Windows 10的RPCS3 0.0.8
运行于Windows 10的RPCS3 0.0.8
原作者DH,Hykem,AlexAltea,Nekotekina
開發者RPCS3团队
首次发布2011年5月,​15年前​(2011-05
当前版本None
预览版本0.0.23 Alpha(每日更新[1]
源代码库github.com/rpcs3/rpcs3/
编程语言C++, C
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统Windows, Linux, MacOS
    平台x86-64(带有SSE4指令集)
    文件大小~30 MB
    语言英语,但PS3系统软件游戏能设置成其他语言
    类型遊戲機模擬器
    许可协议GPLv2+
    网站rpcs3.net

    RPCS3是一个在WindowsLinuxMacOS上运行的开源模拟器调试工具,能够模拟PlayStation 3PlayStation Vita,目前正处于开发阶段。[2]本软件可以让PlayStation 3的游戏在PC以及Mac上运行与调试。截至2020年1月初,本模拟器可以正常运行约1541个商业游戏。[3][4]

    开发[编辑]

    RPCS3项目由开发者DH与Hykem于2011年5月23日创建,[5]最初在Google Code平台上托管代码,2013年移至GitHub。2011年,RPCS3能运行简单的自制程序[6]

    2014年初,RPCS3能够模拟《Arkedo Series - 02 SWAP!》、《Disgaea 3英语魔界战记3》和一些自制程序[7],尽管存在着不少错误。[8]值得注意的是,这些游戏并不使用SPU核心,这使它们更容易被模拟,并且能让开发者更专注于PPU的除错。[9]2015年,包括《驯龙高手》在内,更多的游戏进入了部分可玩的状态。[10]目前模拟受到帧率低的影响,即使在拥有八核心处理器的PC上运行,大部分游戏帧率仍然不理想,但开发者正努力减少现存的程序错误,使得更多游戏能够至少加载开始画面。[11]

    2017年2月9日,RPCS3实现了PPU线程调度器,[12]2月16日,RPCS3能直接将官方PlayStation 3固件安装进核心文件系统。[13]5月份,Vulkan图形接口完善,模拟性能得以提升,数个游戏能够正常运行。[14]

    评价[编辑]

    2014年3月,Cinema Blend的William Usher表示,“许多玩家原以为PlayStation 3 Cell架构的复杂性会防止它被模拟,但RPCS3的发展表明模拟是可行的。”[3]同月,Eurogamer的Elio Cossu表示,“即使在这么早的阶段,考虑到PS3硬件架构的复杂性,PS3的模拟仍可称得上是卓越的成就。”[15]

    2017年4月,在《女神異聞錄5》全球发布前,RPCS3能够模拟该游戏,引起了媒体极大的关注。[16][17][18][19]

    参见[编辑]

    参考资料[编辑]

    1. ^ Builds. rpcs3.net. [20 February 2018]. (原始内容存档于2019-05-09). 
    2. ^ RPCS3/rpcs3. GitHub. [2017-01-31]. (原始内容存档于2017-01-14) (English). 
    3. ^ 3.0 3.1 Usher, William. PS3 Emulator Can Now Run Commercial Games. Cinema Blend. Mar 9, 2014 [Mar 9, 2014]. (原始内容存档于2016-11-28). 
    4. ^ RPCS3. RPCS3 - Compatibility List. rpcs3.net. [2017-02-10]. (原始内容存档于2017-02-08) (en-US). 
    5. ^ DH. rpcs3 r1 on Google Code. 2011-05-23 [2017-02-17]. (原始内容存档于2014-06-10). 
    6. ^ DH. rpcs3 r28 on Google Code. 2011-05-23 [2017-02-17]. (原始内容存档于2012-08-20). 
    7. ^ Usher, William. PS3 Emulator Can Now Run Commercial Games. Cinema Blend. Mar 9, 2014 [Mar 9, 2014]. (原始内容存档于2016-11-28). 
    8. ^ Cossu, Elio. RPCS3, ecco l'emulatore PS3 per Windows. Eurogamer. Mar 7, 2014 [Mar 9, 2014]. (原始内容存档于2017-09-28) (italiano). 
    9. ^ DH. recompiler for rpcs3. 2014-04-29 [2017-02-17]. (原始内容存档于2016-02-14). 
    10. ^ Dante38490. How to Train Your Dragon - [BLES00798]. 2015-04-29 [2017-02-17]. (原始内容存档于2016-03-04). 
    11. ^ Simons, Hadlee. First PS3 game running on emulator. iAfrica.com (Primedia). March 7, 2014 [March 9, 2014]. (原始内容存档于2017-06-23). 
    12. ^ AppVeyor. ci.appveyor.com. [2017-04-02]. (原始内容存档于2017-03-04) (English). 
    13. ^ PS3UPDAT.PUP installer (#2386) · RPCS3/rpcs3@458dbbd. GitHub. [2017-04-02]. (原始内容存档于2019-02-17) (English). 
    14. ^ eTeknix.com. RPCS3 Gets Performance Boost with Vulkan API. eTeknix. 2017-05-22 [2017-06-05]. (原始内容存档于2019-01-22) (British English). 
    15. ^ RPCS3, ecco l'emulatore PS3 per Windows. Eurogamer.it. [2017-01-31]. (原始内容存档于2017-09-28) (italiano). 
    16. ^ Persona 5 is playable on PC with this PS3 emulator. pcgamer. [2017-06-05]. (原始内容存档于2017-06-02) (English). 
    17. ^ Plunkett, Luke. Here's Persona 5 "Running" On A PC. Kotaku. [2017-06-05]. (原始内容存档于2017-06-04) (en-US). 
    18. ^ Becht, Eli. ‘Persona 5’ Running on PC Emulation. Heavy.com. 2017-04-05 [2017-06-05]. (原始内容存档于2017-06-03) (en-US). 
    19. ^ 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). 

    外部链接[编辑]