RPCS3是一个可以在Windows与Linux上运行的开源模拟器及调试工具,能够模拟PlayStation3和PlayStationVita游戏,目前正处于开发阶段。RPSCS3可以让PlayStation3的游戏在PC上运行与调试,诸如战神3,升天之类的PS3游戏也可以模拟器运行,当然前提是运行模拟器的PC需要较高的性能。截至年,目前可以正常运行的PS3游戏大约在一千多。
接下来详细介绍RPCS3在Windows(推荐Win位)和Linux(这里介绍比较流行的Ubuntu发行平台)桌面环境的使用教程
最新版RPCS3简体中文模拟器可以回复获取
1、RPCS3配置要求
上诉表格只是列举了大概配置,根据不同游戏,需要的硬件配置也不一样,具体运行时按照下文说明更改对应设置即可,PS3模拟器现在还不算完美,游戏游戏可能还不能完美模拟,实在想有玩的话,还是买一台PS3吧,毕竟能流畅模拟PS3的PC主机可比一台PS3主机贵多了
显卡部分,因为涉及型号太多,在文末详细列举
vulkan渲染速度最快图像也好,AMD对Vulkan渲染的支持比较广泛,即使部分旧APU和显卡也支持渲染
2、RPCS3使用教程
运行PS3模拟器需要:
1、PS3模拟器RPCS3,最新版本为0.10.0
2、PS3游戏Rom
3、PS3固件,最新版本为4.86
以下以简体中文版作教程说明,英文或者繁体中文版可以依次对照
第一步安装必要运行环境:
可以勾上不再提示
1、安装固件(名为PS3UPDAT.PUP的文件)通过(文件-安装固件)(File-InstallFirmware)安装
网络搜索PS固件即可,最新版本为4.86
2、安装VC运行库(如果需要)
3、安装DirectX运行库(如果需要)
打开rpcs3模拟器的运行rpcs3.exe(运行报错、丢失dll之类的问题,对应问题网络搜索解决,安装VC、Driectx之类的缺失环境解决),或者参考后文的运行报错解决步骤
第二步安装游戏:
其中
放入模拟器的\dev_hdd0\disc下
注意是整个文件夹,不是文件夹的下的内容,如下图放置
不要按照网上的教程放到game目录下,那样的话只有一个游戏可以放置了
因为PS3_GAME文件夹和PS3_DISC会覆盖,放到disc下就对了
(当然如果只要玩一个游戏,把PS3_GAME文件夹和PS3_DISC文件放到game下也行)
pkg后缀的游戏
安装目录是在\dev_hdd0\game\
RAP的文件需要放在\dev_hdd0\home\\exdata\下
iso格式解压
解压后放到\dev_hdd0\disc,解压后即是第一个的形式
通过file-intall.PKG安装
删除游戏方法:模拟器文件夹根目录下的dev_hdd0\disc里面,找到游戏文件夹,整个删除即可
简单来说,即非pkg格式放到放入disc文件夹下,pkg安裝时模拟器才会把游戏放在game文件夹下
第三步刷新后游戏会出现在列表:
双击游戏运行,开始游戏
会有一个预编译
战神3运行画面
运行前可以在游戏右键后选择“检查游戏兼容性”,会跳转网页,展示游戏的兼容性报告
英文版是“CheckGameCompatibility”
还可以对游戏做一些针对性运行设置:
1、CPU设置部分:
这里一般默认就可以
2、GPU设置部分:
其中:
渲染器选择Vulkan,如果Vulkan不支持则选择OpenGL,选择NULL的话模拟效果比较糟糕
显卡选择当前安装显卡
帧数选择30或者60,如果性能较好选择60,如果卡顿或者其他异常适当调整或关闭
各向异性过滤,根据实际选择,最高16x,如果卡顿或者其他异常适当调整或关闭
抗锯齿选择自动,如果卡顿或者其他异常适当调整或关闭
分辨率根据配置实际性能设置,可以从p,p选择
分辨率比例和比例限定默认即可
着色器模式选择多线程
其他设置可以打开垂直同步
依不同游戏和配置,GPU配置可灵活调整,如遇帧数过低,贴图错误,卡顿等情况,可适当降低分辨率,各向异性过滤抗锯齿,帧数等参数,关闭垂直同步,TSX指令集等等
3、输入/输出部分,这里是手柄键盘的设置
选择基本,然后回到主界面,打开控制器
选择手柄类型和设备,一般常见的手柄都可以支持
依次是空、键盘、PS3手柄、PS4手柄、XBOX手柄和普通常见手柄
(确认键的类型可以在系统一栏设置o还是x)
即可设置键盘或者手柄的按键映射了
3、运行报错答疑:
1、IntelHDET高性能发烧级平台XAVX指令集报错的解决方案
在RPCS3文件夹中根目录中找到config.yml配置文件,
并打开编辑
找到UseLLVMCPU:这一行
改为
根据自己的处理器架构分别替换架构的内容:
UseLLVMCPU:skylakei7/i5/i36XXX7XXX8XXX9XXX
UseLLVMCPU:haswelli7/i5/i34XXX5XXX
UseLLVMCPU:sandybrigei7/i5/i32XXX3XXX
UseLLVMCPU:ryzenr7/r5/r3
config.yml配置文件是用来配置CPU编译器的构架的
2、VC部分的报错缺少dll文件
建议安装MicrosoftVisualC++-运行库或者网络搜微软运行库合集,安装.NetFrameWork4.1版本以上
3、DirectX部分报错
网络搜索Dirext修复即可解决
4、固件缺失的报错
网络搜索“PS3固件”也行,到PlayStation