2001-01-27

PS2重编译项目:让经典游戏以原生方式运行在现代PC上

摘要

RedGamingTech介绍了PS2Recomp项目,这是一个静态重编译工具,能够将PS2游戏转换为原生PC版本。与模拟器不同,重编译后的游戏可以在现代硬件上原生运行,性能更好,画质更优。文章提到类似的N64重编译项目已经成功实现了马里奥64和塞尔达传说的原生PC版本,甚至加入了光线追踪支持。PS2Recomp项目目前尚未完成,但为经典游戏的保存和重制开辟了新途径。

内容框架与概述

文章首先介绍了PS2游戏的丰富遗产以及现有的模拟器方案,指出模拟器虽然可以提升分辨率和帧率,但重编译才是更优的解决方案。PS2Recomp工具能够将针对PS2独特架构设计的游戏转换为在Windows或Linux上原生运行的应用程序。这个过程需要针对每款游戏单独处理,不是一键运行所有游戏的通用方案。

文章通过对比N64平台已有的成功案例来说明重编译的潜力。马里奥64和塞尔达传说已经被成功移植到PC平台,甚至有支持光线追踪的版本。这预示着未来PS2经典游戏如合金装备2、战神、铁拳4等也有望获得原生PC版本,带来更好的操控支持和游戏体验。

最后部分简要回顾了PS2独特的硬件架构,包括基于MIPS R5900的情感引擎CPU和图形合成器GPU。作者提醒读者该项目尚未完成,但其对游戏保存的意义重大。重编译相比模拟器能更好地解除帧率限制,避免物理或碰撞检测问题,并且对硬件要求更低。

核心概念及解读

PS2Recomp:一个静态重编译和运行时工具,可将PS2游戏转换为在现代PC平台上原生运行的版本。

情感引擎:PS2基于MIPS R5900架构的自定义CPU,运行频率接近300MHz,配备两个向量单元用于几何处理。

图形合成器:PS2的GPU,运行频率约147MHz,拥有4MB嵌入式DRAM,与情感引擎共同构成了PS2独特的硬件架构。

静态重编译:将针对特定硬件平台编译的机器码转换为另一个平台可执行代码的技术,与运行时模拟相比可提供更好的性能。

原生移植:通过重编译将游戏转换为原生应用程序,而非通过模拟器运行,能够更好地利用现代硬件性能并减少兼容性问题。


原文信息


此摘要卡片由 AI 自动生成