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》…… PCSX2但它的画面效果不如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/升天》或《最后生还者重制版》在服务器上运行会更容易一些。 沙德PS4 与RPCS3中的普通版本相比PS4 版本采用 x86 架构和更强大的 GPU,运行起来会更容易、更稳定,让现代处理器能够专注于图形和分辨率,而不是模拟复杂的 SPU。

目前这些游戏的不足之处在于,RPCS3 的开发者们还有很多问题需要解决,而 shadPS4 团队才刚刚起步。但好处是,PlayStation 3 游戏库中已有 70% 的游戏可以在他们的旗舰模拟器上运行。

现在,需要记住的是,要流畅运行 RPCS3,你需要中端或更好的硬件,但这又是另一个我们这里不讨论的话题了。