# AnyPS5 - PS5游戏移植PC的黑科技(不模拟,直接重链接成原生程序) > 不走模拟器路线!把PS5可执行文件直接重链接成Linux/Windows原生程序,25k+ star硬核开源,无模拟层零损耗,蹲一个未来 # PS5 游戏上 PC 的另一条路:不模拟,直接"移植" 模拟器玩家都知道 PS5 模拟有多遥远——架构复杂、驱动难啃,shadPS4 才刚能跑几个 2D 游戏。**AnyPS5 换了个思路:不做模拟器,直接把 PS5 的可执行文件重链接成 PC 原生程序**。25,000+ star,C++ 写的,GitHub 上今天还在提交。 ## 原理:Relinker,不是模拟 核心是一个**重链接器(relinker)**: - 把 PS5 的 ELF 可执行文件**转换成目标系统的原生格式**——Linux ELF、Windows PE(.exe)、macOS Mach-O(苹果芯片走 Rosetta) - 自带一套**系统 PRX 库实现**,负责动态链接——相当于把 PS5 系统调用在 PC 上重新实现一遍 - **着色器重编译器**把 PS5 着色器转成 SPIR-V(Vulkan 生态),经过 Spirv-Tools 校验 关键区别:**没有模拟层、没有独立运行时进程**,出来的就是货真价实的原生可执行文件,理论上性能损耗接近零。 ## 实际能用了吗:还早,但路子通了 官方兼容列表目前验证过的游戏很少,代表作是 2D 平台游戏 **Dreaming Sarah**——GTX 1050 Ti + i5-7500 上稳定 60 FPS,核显 HD 620 也有 36 FPS。3A 大作还遥遥无期,但"PS5 程序在 PC 上原生跑起来"这件事本身已经成立。 进度有实时看板:系统库函数覆盖率、着色器支持度都有 badge 追踪(boykopovar.github.io/AnyPS5)。 ## 用法一句话 ```sh relinker source/input.elf app.elf # Linux relinker --windows source/input.elf app.exe # Windows ``` 输入是干净的 PS5 ELF + 旁边的 sce_module 捆绑模块,选项支持 GUI 子系统、Intel 指令转换、依赖诊断等。手柄直连(SDL 映射),键鼠可以用 ini 自定义。 ## 定位 - **适合**:关注主机破解/兼容层进展的技术玩家、想跟进"PS5 移植路线"的开发者 - **不适合**:想现在就白嫖 3A 大作的普通用户——离那一步还很远 - GPL-2.0 开源,官方声明不含固件/密钥/版权代码,定位是互操作性与研究 模拟器路线之外的一条硬核野路子,值得 star 蹲进展。 --- **分类**:源码 **标签**:原生 · PS5 · 模拟 **作者**:子龙 **链接**:https://octohz.com/p/2323