AnyPS5转换工具:让PS5游戏直接在PC运行,无需模拟器

次元资讯7天前发布 Yvura
2 0

这听起来好像挺厉害的, 因为它不依靠模拟器, 也不需要安装运行环境, 而是直接把用于PS5游戏的那些二进制文件进行“翻译”, 随后就在个人电脑上运行起来了。但是现实的情况是, 这个工具目前仅仅能够使游戏进入到最初启动的阶段, 距离真正能够进行游玩还存在巨大的差距, 还差得远。

工具到底在干什么

这个工具里面, 核心的思路是这样的, 就是把那个PlayStation 5里面的可执行文件进行重新链接的操作, 接着把代码转化成x86-64这种原生的格式, 然后再搭配目标系统需要使用的动态链接库。

它根本不走模拟器的那个路线, 也不用依靠什么单独的运行时环境, 走的完全是翻译这条道路, 而不是去模拟的意思。

AnyPS5转换工具:让PS5游戏直接在PC运行,无需模拟器

除了对主程序进行转换以外, 这个工具还计划着要通过接口来重新编译游戏的着色器。着色器是决定画面应该如何渲染的一种东西, 要是这一步没做好, 就算游戏能把它启动起来, 那也出不了正常的画质。

为什么同架构还不够用

PS5和现代PC都用x86-64,但”同架构”不等于”能直接跑”。PS5有自己的系统调用接口,游戏代码会调这些接口去读写内存、管线程、调GPU。PC上对应的调用名字和参数全不一样,缺了钩子程序一跑就崩。

在项目说明的文本里, 已经把情况写得非常清楚了, 针对PS5系统调用的钩子, 目前并没有全部补齐。这就是游戏只能够进入到初始启动阶段的原因所在。因为在启动画面加载完成之后, 一旦触及到深层的系统接口, 程序就会立即卡死不动。

本世代手动移植的前车之鉴

索尼在本世代里已经通过手动的方式, 把《战神》系列, 《对马岛之魂》, 以及《最后生还者》等很多重要作品都移植到了个人电脑平台上面。这些成果都是开发团队的成员们花费了巨大的精力, 一帧一帧地进行了重写和适配才获得的, 所以工作量大得惊人, 其整个周期更是需要以年为单位来计算。

然而这个工具所想要做的路数跟之前完全是不一样的, 因为它打算直接去跳过那些人工重新制作的环节, 转而去尝试着直接从二进制文件那里进行翻译处理。

手动移植的方式, 至少保证了游戏能够进行游玩这件事是可以实现的, 不过这样的做法所付出的时间成本以及人力代价都是非常高的。

工具如果确实能够真正运行并完成相关任务的话, 那么在理论层面就能够把门槛拉低到很低的程度, 从而实现移植难度的大幅降低, 但是这个情况必须基于技术成熟度已经达到足够水平这个前提条件之上。

目前具体卡在哪个环节

根据项目公开的资讯, 该工具已经完成了对可执行文件的重链接操作以及基础动态库的配置工作, 使得游戏能够成功闪现进入初始启动画面。然而, 由于系统调用钩子的缺失, 这意味着任何涉及到PS5专有API的调用行为都会直接遭遇失败的局面, 从而导致游戏逻辑根本无法正常运行和启动。

直白一点说, 目前大家看到的仅仅是一个瞬间闪烁的画面现象, 距离能够顺畅地打开菜单界面并且顺利进入第一个关卡这两个目标而言, 实际上存在着巨大的、难以量化的遥远差距, 而且负责该项目的工作团队在此刻依然没有向大家公布任何一份清晰明确的时间规划安排。

着色器重编译难在哪

AnyPS5转换工具:让PS5游戏直接在PC运行,无需模拟器

PS5的图形管线和PC上的DirectX、Vulkan, 在指令集以及资源绑定方式上, 存在着相当大的差异。开发工具的计划是通过接口来重新编译着色器, 使其转换成PC能够识别的版本。然而跨API进行翻译这一操作往往容易出现精度丢失的情况, 同时也容易引发兼容性问题。

如果这一步做不好, 那么后果就会变得非常直观, 也就是说, 情况轻的话可能会导致画面出现撕裂以及贴图错误的现象, 而情况重的话就会导致游戏软件直接崩溃, 因为在项目说明当中把着色器的重新编译写成是计划的形式, 这说明这一部分内容在目前阶段还没有进行实际的落地的操作。

玩家到底还要等多久

AnyPS5转换工具:让PS5游戏直接在PC运行,无需模拟器

截止到2026年的9月这个工具, 仍然还在纯粹的软件开发阶段里面, 目前没有任何公开的测试版本发布出来, 同时也还没有确定明确的上线具体日期。

项目负责方现在仅仅只是放出了一些关于技术路线方面的说明材料, 对于普通的用户玩家可以做的事情来说, 就只有持续不间断的关注动态了, 在这段暂时时期内, 千万不要抱有太高的希望或者期望值。

从能够启动到能够完整地进行运行, 中间可能隔着几十甚至上百个系统调用适配, 工程量的大小并不比手动移植一款3A游戏小, 这个等待期可能会相当漫长。

你认为这种类似于翻译般的移植手段, 在最后是不是能够最终地取代掉那个手动去进行重新制作的过程呢? 非常欢迎大家在评论区的位置里面去讨论交流一下你自己的这种看法。如果感觉说这个是挺有用的内容的情况下, 那么就请点赞并且再把这个信息给转发传播给那些也同样在关注着对于PS5进行移植的那些朋友们。

© 版权声明

相关文章