AnyPS5 指南

AnyPS5 如何工作

relinker 将 PS5 可执行文件与随游戏模块转换为目标系统的原生格式,运行时由 AnyPS5 替代系统库提供所需系统功能。

已复核 ·

从游戏文件到运行程序

转换与运行是两个步骤。流程图展示本站发行版教程覆盖的 Windows/Linux 路径:随游戏模块与可执行文件一起转换,游戏资源则单独放入 app0/。原始 PS5 模块是 relinker 的输入,不能替代 libs/ 中的主机原生库。

01 / 转换

  1. 自备游戏 dump

    干净的 ELF 可执行文件与随游戏 ELF 模块

  2. relinker

    转换格式与链接信息

  3. 原生输出

    Windows PE / Linux ELF 与转换后的游戏模块

02 / 准备并运行

将原生输出与下面两类依赖放在同一个运行目录中。

libs/AnyPS5 系统库

为目标操作系统构建的替代库

app0/游戏资源与模块

复制自备资源,使用转换后的游戏模块

操作系统加载程序

导入由配套库解析,游戏读取自己的资源。

本站自绘的 Windows/Linux 简化流程。转换成功不保证游戏可正常游玩。

relinker 转换什么

它读取导入的系统函数、调整链接信息,输出原生可执行文件和转换后的游戏模块。Windows 输出为 PE,Linux 输出为 ELF。操作系统加载结果并通过配套库解析导入,AnyPS5 不另启模拟进程。

图形如何处理

生成原生可执行文件,并不代表图形转换已经完成。AnyPS5 图形库处理游戏 GPU 命令,将支持的 RDNA 着色器重编译为 SPIR-V,并通过 Vulkan 提交任务。缺失系统功能、不支持的着色器或错误的内存行为仍可能阻止游戏运行。

转换成功不等于游戏兼容

转换成功只说明工具生成了输出,不能证明整个游戏已经通过测试。选择文件前,请核对相同游戏 ID、系统、构建及补丁条件的报告。Mac 转换支持,以及官方记录与社区证据的区别,见常见问题。

原始来源

相关指南