盡管游戲模擬器的兼容性仍在緩步提升,但游戲反編譯與重編譯技術正為老游戲的數字保存開辟全新賽道。與模擬器直接運行游戲原始文件不同,重編譯技術會將老游戲文件轉化為可在 PC 及其他現代硬件上運行的代碼;而如今,索尼 PS2 成為首個迎來這類工具的 PlayStation 主機,全新工具 PS2Recomp 的亮相引發了玩家與開發者的廣泛關注。
![]()
這款名為 PS2Recomp 的工具因昨日一條推特的病毒式傳播迅速走紅,盡管目前仍處于開發階段,尚未完成制作,但其核心開發目標十分明確 —— 將 PS2 游戲靜態重編譯為現代 C++ 代碼。只需搭配合適的渲染器,這些轉換后的代碼就能實現游戲的原生 PC 移植,且移植后的運行性能會大幅超越任何傳統模擬器的表現。
除了性能層面的絕對優勢,重編譯技術打造的原生移植版還能帶來諸多附加體驗升級,比如支持更高的分辨率、提供更多畫質調節選項、適配全新的操作方案,甚至能為游戲接入模組功能。而 PS2Recomp 的開發靈感,正來源于目前技術最成熟的重編譯工具N64: Recompiled,這款工具也成為了老游戲重編譯領域的標桿。
從名稱便能看出,N64: Recompiled 是專為任天堂 N64 游戲打造的重編譯工具,開發者已通過它完成了多款經典 N64 游戲的原生 PC 移植,其中包括《塞爾達傳說:梅祖拉的假面》《班卓熊大冒險》《星際火狐 64》《神秘忍者:五右衛門》等名作。該工具在去年迎來一次重大更新后,還為所有移植作品加入了拖放式模組支持,僅《梅祖拉的假面》一款游戲,目前就已有超 120 款模組可供玩家使用。
事實上,PS2Recomp 并非當下唯一一款開發中的重編譯工具,多款對應不同經典主機的工具正同步推進:XenonRecomp與XenosRecomp兩款工具主打 Xbox 360 游戲,首批移植目標為《索尼克釋放》,能實現相對快速的 Xbox 360 游戲 PC 移植;任天堂 GameCube 也有幾款相關工具在開發中,其中部分工具還在去年助力了《馬里奧派對 4》的反編譯工作。
需要明確的是,目前所有重編譯工具都無法一鍵生成可直接游玩的游戲移植版,要為某一款游戲打造可用的移植代碼,開發者仍需要投入大量的開發工作。但即便如此,重編譯技術的效率也遠高于手動反編譯—— 后者需要開發者逐行對游戲代碼進行繁瑣的逆向工程,耗時耗力且推進緩慢,重編譯技術的出現,無疑為老游戲的數字保存與現代平臺移植提供了更高效的全新方案。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.