GitHub Trending · 学习 & 游戏 · 更新于
boykopovar/AnyPS5
将PS5可执行文件自动移植到Linux和Windows的工具
- Star 数
- ★ 11.6k
- 主要语言
- C++
- 上榜视图
- 4
- 在榜追踪
- 1 天追踪记录
它是做什么的
AnyPS5 是一个将 PS5 可执行文件自动转换为 Linux 和 Windows 原生格式的工具。它通过重链接器和系统库实现动态链接,无需模拟器或独立运行时进程。
仓库包含什么
仓库包含核心重链接器(core/relinker)、系统 prx 库实现(core/libs/prx)、着色器重编译器(core/shader/recompiler)以及用户和开发者文档。
技术栈
主要使用 C++ 编写,依赖 SDL 进行输入映射,并可选使用 SPIRV-Tools 验证着色器。
适用场景
- 游戏移植开发者和研究者,用于将 PS5 游戏移植到 PC 平台
- 游戏保存和兼容性爱好者,用于在 PC 上运行 PS5 游戏
- 技术研究人员,用于学习可执行文件转换和动态链接技术
为什么走红
该项目今日新增 2716 颗星,总星数达 11599,登上 GitHub 日榜第三名,因其创新的 PS5 游戏移植方案而备受关注。
当前上榜位置
| 周期 | 语言筛选 | 排名 | 新增 Star |
|---|---|---|---|
| 每日 | 全部语言 | #3 | +2.7k |
| 每日 | C++ | #1 | +2.7k |
| 每周 | 全部语言 | #2 | +6.1k |
| 每周 | C++ | #1 | +6.1k |
编辑解析基于公开仓库信息与带日期的 GitHub Trending 快照;具体实现细节请以上游仓库为准。