RPCS3

出自 ArchWiki

RPCS3 是 PlayStation 3 游戏的模拟器。

安装

安装 rpcs3AUR, rpcs3-gitAURrpcs3-binAUR

为了能够实际运行游戏,需要 PlayStation 3 系统软件,如 快速入门指南 中所示。幸运的是,与其他索尼系统(如 PlayStation 2)相比,获取此固件很容易。索尼甚至在线提供文件,因此无需转储任何内容。下载 PS3UPDAT.PUP 文件,点击大按钮即可。

安装 RPCS3 后,打开它并转到文件 > 安装固件,然后选择下载的文件。

配置

为了舒适地玩游戏,应该配备游戏手柄。在最佳情况下,它是原装 PlayStation 3 手柄。也支持其他游戏手柄,请确保控制器处理手柄菜单项下设置为 evdev

安装游戏

注意: 确保使用未修改的游戏镜像。有关检查游戏镜像有效性的说明,请参阅 RPCS3 Wiki 文章 验证 PlayStation 3 游戏镜像

RPCS3 将其数据存储在 $XDG_CONFIG_HOME/rpcs3 中。可以添加更多游戏目录。它区分光盘镜像和下载(PSN)游戏。将光盘镜像放入 disc 目录,将下载的游戏放入 game 目录。

运行游戏的常用方法是将 rpcs3 指向目录或安装它(如果是 .pkg 文件)。

下载版和光盘镜像的区别

下载的游戏(或其他内容,例如 DLC)通常只包含两个文件,一个密钥(或许可证)和实际游戏。密钥通常包含在一个小的 .rap 文件中,游戏的大小要大得多,通常在 10-15 GB 左右。将这两个文件都放入 game dir/游戏名称游戏名称 纯粹是装饰性的,因为此目录的存在只是为了使可能具有随机名称的文件不会使目录列表变得难以阅读。

光盘镜像包含许多文件,并且可以通过其中的 PS3_GAME 目录轻松识别。PS3_GAME/ICON0.pngPS3_GAME/PIC1.png 包含该特定游戏的图标和背景。

故障排除

启用调试菜单

不幸的是,许多游戏仍然无法完全运行,需要解决方法。由于并非默认可见的所有设置都有助于解决故障和其他错误,因此一些重要的配置在调试菜单中完成。有关如何启用调试菜单,请参阅 RPCS3 FAQ

系统全局暗黑主题下主窗口显示异常

将环境配置为使用暗黑主题的用户可能会遇到默认主题的问题。转到配置 > 界面并选择不同的主题。

编译着色器时图形突然出现

转到配置 > GPU 并将着色器模式设置为异步,使用着色器解释器

这可以帮助解决完全编译着色器需要一段时间的情况。对象在着色器编译完成之前是不可见的,这可能会破坏例如过场动画的乐趣。

奇怪的图形错误

如果游戏曾经运行良好,但在启动后突然停止工作,请清除缓存。它通常位于 $XDG_CACHE_HOME/rpcs3 中,可以安全删除。此位置仅包含日志和其他可以毫无问题地重新生成的内容,例如编译后的着色器和 PPU 模块。删除此项将导致下次启动速度变慢。

注意: 如果在更新后停止工作,则不适用。回归 是有可能的,应该报告。

增加 RLIMIT_MEMLOCK

Failed to set RLIMIT_MEMLOCK size to 2 GiB. Try to update your system configuration

安装 realtime-privileges 并将您自己的用户添加到 realtime 用户组

参见