imnotsharingmyname/pcportastrobot
游戏把用户自有的 PS5 版 Astro Bot 转制为原生 Windows 程序运行,并加入 DLSS、帧生成与 Reflex。
项目介绍
AstroHybrid 是一个个人研究项目,目标是把用户自己合法持有的 PS5 版《Astro Bot》(PPSA21567,v01.019.000)以原生方式运行在 Windows 上。它不是模拟器:AnyPS5 把游戏自身的 x86-64 代码重新链接成 Windows 可执行文件,并原生重实现 PS5 系统库;GPU 一侧由来自 KytyPS5 的 Vulkan 栈 kyty_gpu.dll 承担。另有一层 NVIDIA Streamline 接入游戏自带的时域升采样阶段,挂上 DLSS Super Resolution、DLSS 帧生成与 Reflex README。
仓库内不含任何游戏文件。安装程序只在本地读取用户的解密 dump,并在约两分钟内构建出 AstroBot.exe README。
快速使用
- 从最新发布页下载 AstroHybrid 压缩包,解压到有约 1 GB 空间的目录。
- 准备解密后的 Astro Bot dump,目录中应包含
eboot.bin、sce_module和sce_sys。 - 运行
AstroHybrid.exe,选择 dump 目录并点击 Install,程序会据此生成 Windows 版本。 - 检查自动选出的图形、控制器与高级设置,然后点击 Play。
无界面安装可执行 AstroHybrid.exe --setup "<dump folder>";--remove-game 会删除安装生成的内容。目前只测试过 v01.019.000,其他版本中依赖精确代码位置的快速光照补丁和实时速度开关会自动关闭 README。
使用约束
- 需要 Windows 10/11 x64 和支持 Vulkan 的显卡。DLSS 与 Reflex 需要任意 RTX 显卡;帧生成需要 RTX 40 或更新,3x/4x 倍率需要 RTX 50。
- Streamline SDK 2.14.16 与 DLSS 运行时需自行从 NVIDIA 获取,通过
ASTROHYBRID_DLSS_PATH放到游戏目录旁,仓库不附带这些文件。 - 帧生成仅在游戏窗口获得焦点时工作,且不应与 NVIDIA Smooth Motion 同时开启。
- 控制支持 DualSense(振动、灯条、自适应扳机、体感)、DualShock 4、Xbox、Switch Pro 及兼容手柄;无体感传感器的手柄目前无法使用体感动作。
- 在作者记录的单台测试机(Ryzen 5 5500、RTX 5060)上,最重场景受 CPU 限制约为 30-34 FPS,降低分辨率也无法提高帧率,流畅度主要依赖帧生成 README。
- 不限制帧率且关闭帧生成时,首个加载画面可能黑屏约 35 秒,并非卡死。
- 项目为个人使用的进行中作品,与 Sony、Team ASOBI 或 NVIDIA 无关联,且未声明许可证。
HotRepo 点评
仓库很新,站内记录也有限:它在 2026-11-13 进入新项目榜,在记录的一小时窗口内新增 10 Star,达到 116 Star、1 Fork,没有全部语言日榜名次记录。这只说明关注度出现得晚且集中,不能据此判断质量或采用情况。真正值得看的是 README 中逐项列出的帧率测量、按功能划分的环境变量开关,以及明确记录的被否决实验;这些都来自作者在单台机器上的实测,而非独立复现的结论。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。
相关推荐
- dashdogy/MFG-Unlocker通过一个替换 DLL 为受支持的 Windows 游戏加入 DLSS 与 XeSS 多帧生成控制。
- Brandon04Gonzalez/p5r-android在 arm64 Android 设备上原生运行用户自备的《女神异闻录5 皇家版》Switch 转储。
- leolobato/playden-ps5在已破解的 PS5 上通过 Wine 运行 Steam 库中的 Windows 游戏,每个游戏都成为独立的主屏幕应用。
- deadinside28/bloodborne_pc让《血源诅咒》1.09 的原生 x86-64 代码直接跑在 Linux 和 Windows 上,并把图形翻译到 Vulkan 的单游戏移植项目。
- KytyPS5/KytyPS5面向 Windows、Linux 和实验性 macOS 的 PS5 转译层,用于运行合法获取的 PS5 游戏文件。