InoriRus/Kyty
游戏一个早期阶段的 C++ 模拟器,可在 Windows 10 x64 上运行部分 PS4 游戏和 PS5 自制程序。
项目介绍
Kyty 是一个面向 PS4 和 PS5 的实验性模拟器,运行在 Windows 上。目前能运行部分简单的 PS4 游戏和 PS5 自制程序(homebrew),但项目自述仍处于早期阶段:出现画面错误、崩溃、卡死和低帧率都属预期情况。尚未实现的模块包括音频输入输出、MP4 视频、网络和多用户支持(项目 README)。
它适合对模拟器开发感兴趣、或愿意尝试早期 PS4/PS5 兼容性工作的人,不适合期待开箱即用的成熟模拟器的用户。
编译构建
Kyty 需要从源码构建,支持的主机平台是 Windows 10 x64(构建说明)。需要 CMake 3.12、Visual Studio 2019、clang-cl 11.0.0(或 clang 12.0.1)、ninja 1.10.1,以及 MinGW-w64 8.0.0 + gcc 10.2.0 等工具链;明确不支持 MSVC 编译器(cl.exe)。外部依赖为 Vulkan SDK 1.2.198.1 和 Qt 5.15.0。
- 安装上述工具链和两个外部依赖。
- 设置环境变量
Qt5_DIR,指向 Qt 5.15.0 的安装位置。 - 使用 CMake 和所选生成器(Visual Studio + clang-cl + ninja,或 Eclipse CDT + mingw-w64)配置并构建。
README 没有给出配置和运行模拟器的完整命令行,因此应以源码树中的 CMake 配置为入口,而不是照搬现有命令。
使用限制
音频输入输出、MP4 视频播放、网络和多用户功能均未实现。Savedata 文件夹路径是硬编码的,无法配置;语言、日期格式等系统参数同样硬编码(README)。兼容范围限于简单游戏和自制程序,项目明确说明画面错误、崩溃和低帧率属预期情况。项目采用 MIT 许可证。
HotRepo 点评
HotRepo 数据中没有 Kyty 的 GitHub 日榜记录、快照历史或 Hacker News 讨论,因此没有热度趋势可供评估。从 README 可以确认,这是一个有真实构建说明和明确缺失模块清单的 C++ 模拟器项目,而不是重新打包的下载入口。它的价值在于逐步推进 PS4/PS5 兼容性;读者应按文档中说明的早期阶段限制来设定预期,而不是把它当作成品模拟器。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。