唯有尽力自持,方不致癫狂。——太宰治《人间失格》
https://github.com/RPCS3/rpcs3
项目概述
RPCS3 是一个开源的 PlayStation 3 模拟器及调试器,主要用 C++ 编写,支持在 Windows、Linux、macOS 和 FreeBSD 等操作系统上运行。它是全球第一个免费且开源的 PS3 模拟器,旨在为用户提供 PS3 游戏和软件的仿真环境。
项目主页:RPCS3 GitHub
项目特点
- 多平台支持:RPCS3 支持在 Windows、Linux、macOS 和 FreeBSD 系统上运行。
- 开源与社区驱动:项目代码完全开源,开发者和用户可以自由贡献代码和测试结果。
- 丰富的文档与支持:提供详细的快速入门指南和开发者信息。
- 活跃的社区:用户可以在论坛和Discord 服务器上讨论模仿器的使用和问题。
项目最新动态
项目最近发布了 v0.0.36 Alpha 版本,带来了许多重要更新和修复。以下是一些主要变化:
- PPU:在退出生成时报告带有 KLIC 的加密模块,机会主义编译。
- rsx/vk:重构和简化交换链管理。
- Qt:修复启动失败对话框。
- RSX:在顶点着色器哈希和比较中使用 AVX-512-ICL。
- SPU Giga 块边界检查。
更多更新详情请查看发布页面。
项目贡献
如果您希望为 RPCS3 项目做出贡献,可以通过以下几种方式:
常见问题与解决
以下是一些最近的热门问题及其解决方案:
-
键盘输入冻结问题:在玩 Rock Band 3 时,键盘输入有时会冻结几秒钟。这个问题可能是由于模拟器的轮询问题引起的。
-
图标悬停崩溃问题:在悬停鼠标到图标上时,RPCS3 会发生段错误并崩溃。
-
图形错误问题:部分游戏在 Radeon 9070 xt 显卡上显示图形错误。
总结
RPCS3 是一个非常有前景的开源项目,通过社区的力量不断进步和完善。如果你对 PS3 模拟感兴趣,不妨尝试一下 RPCS3,并加入到这个充满活力的社区中来!
更多信息请访问项目的GitHub 页面。