News (CN)

游戏行业将 PlayStation 3 模拟替换为本机代码以保存经典游戏

PS3
照片: PS3 - Habanero Pixel/shutterstock.com

当焦点转向二十年前推出的游戏机时,历史视频游戏收藏的保存面临着严峻的技术障碍。旧硬件的复杂架构需要当今软件开发行业的创新解决方案,该行业致力于保持新一代消费者对重要作品的可访问性。

来自主要工作室的工程团队在技术生产的幕后开始了无声的方法论转变。主要目标是将过去几代的整个目录转移到现代平台,而不依赖于不准确的虚拟模拟,这在历史上消耗了当代机器上的大量资源。

目前的策略是通过直接重新编译作品原始源代码来取代传统的软件模仿系统的方式。这一变化允许游戏在当前操作系统上本地运行,确保稳定性、流动性并消除影响应用程序性能的处理瓶颈。

单元处理器架构及其障碍

在软件转换中造成复杂性的核心元素是 Cell 宽带引擎。该处理器是通过索尼、东芝和 IBM 之间的企业联盟创建的,其设计最初旨在用于高级研究实验室的超级计算机操作。

与基于 x86 架构的芯片(已成为现代个人计算机和控制台的绝对标准)不同,旧组件具有异构结构。该系统将一个主处理核心与八个专用辅助协处理器结合在一起,需要对渲染和数学计算任务进行碎片化划分。

模拟方法的操作局限性

从事转换工作的软件工程师指出,在现代硬件上重现 Cell 芯片的精确行为需要不成比例的处理负载。业务模拟需要确保所有协处理器操作以不间断且完美对齐的方式实时同步。

虚拟驱动器之间响应时间的一小部分毫秒延迟会导致严重的图形故障。用户经常报告在通过传统硬件虚拟化方式运行时出现音频断断续续、纹理损坏或应用程序完全崩溃的情况。

开源社区开发的项目多年来取得了显着的技术进步,但官方市场的要求更高。上市公司销售的最终产品不能出现损害最终消费者在高清电视上的体验的性能波动。

向代码重写的技术过渡

虚拟仿真带来的障碍推动了该行业管理其过往目录的方式发生结构性变化。工作室没有投入资源来创建迫使当前硬件模仿旧机器的程序,而是采用静态重新编译作为新的开发标准。

技术程序包括找到原始生产文件(通常以过时的格式存储)和提取源代码。从那时起,程序员翻译结构语言,使其直接编译成当代架构,无需中介。

通过消除软件中间层,游戏现在可以利用新芯片和现代图形应用程序编程接口的原始处理能力。与硬件的直接通信可带来卓越的性能并消除视觉卡顿。

这项工作需要专门从事逆向工程并使旧图形引擎适应当前标准的团队。专业人员需要映射所有直接调用原始协处理器的函数,并为当前具有数千个并行处理核心的视频卡重写这些数学例程。

视觉质量和流动性的直接优势

本机重新编译过程提供了许多可衡量的好处,改变了经典游戏的技术认知。通过将软件与原始处理器的物理限制解耦,开发人员可以不受限制地访问当前系统的内存带宽。这使您可以用高清资源替换低分辨率纹理,而不会影响应用程序稳定性,从而确保在高保真显示器和高刷新率上完美执行音频和视频同步。

代码重写还可以与现代渲染技术集成,例如基于光线追踪的全局照明和人工智能图像重建方法。用户界面正在进行全面修改,以适应超宽屏幕和高像素密度的显示器。同时,音频系统经过重新配置以支持三维空间声音格式,从而提供比当代显卡消耗更少资源并提供卓越听觉沉浸感的最终产品。

范式转变的推动因素

再发行市场的技术转型是由影响大预算项目商业可行性的特定软件工程因素驱动的。在这种方法论变革的主要驱动因素中,行业的关键运营点脱颖而出,例如原始芯片的非对称架构与当前 x86 处理器之间的直接不兼容,这需要明确的工程解决方案。除此之外,同步旧控制台的多个处理单元所需的计算成本很高,这使得在输入机器上进行精确模拟变得不可行。现代电视还迫切需要提供卓越的图像分辨率和稳定的帧速率,这决定了消费者市场接受的规则。最后,对原始版本中存在的编程缺陷进行明确更正的要求需要直接操作代码。这些因素结合在一起,迫使企业放弃技术捷径,投资于深度重新设计,确保软件独立于原始硬件,并为尚未进入技术市场的设备提供未来的更新。

拯救孤立的知识产权

这种新方法的实际应用在大型出版商拯救几代人以来一直与原始硬件隔离的图书的行动中变得显而易见。行业信息显示,Konami 采用原生重新编译技术,使得《合金装备 4:爱国者之枪》能够在当前平台上推出,这款游戏因使用了 Cell 的最大容量而被广泛认可。

重新编译代码的决定使工程团队能够绕过历史障碍并实现新的技术功能。直接适配可实现对 4K 分辨率的原生支持,将帧速率释放到每秒 60 或 120 次更新,并使用固态存储来消除较长的原始数据加载屏幕。

新的数字归档标准

重新编译的采用代表着娱乐技术行业向长期数字维护迈出的结构性一步。该方法消除了对旧物理组件的依赖,这些旧物理组件随着时间的推移会遭受材料退化并变得稀缺,从而确保交互式作品对于技术领域的未来几代用户和研究人员来说仍然可以访问且功能齐全。