想在 PC 上重溫 PlayStation 2 的經典遊戲,過去大家只能依賴模擬器,雖然方便,但效能與硬體相容性總是有極限。不過,近期一款名為 PS2Recomp 的全新工具在網路上引發熱烈討論,它宣稱能將 PS2 遊戲直接「靜態重新編譯」為現代 C++ 程式碼,這意味著這些老遊戲有望變身為「原生 PC 遊戲」,這下連模擬器可能都要靠邊站了。
根據外媒報導,這項名為 PS2Recomp 的專案近期因為一則推文爆紅。簡單來說,它的原理與傳統模擬器不同。模擬器是在電腦上模擬出一台 PS2 的硬體環境來執行遊戲檔案,效能消耗大;而 PS2Recomp 則是將遊戲原本的程式碼,轉換成電腦看得懂的現代 C++ 語言。搭配合適的繪圖渲染器後,這些遊戲就能以 PC 原生應用程式的方式執行,效能表現將遠遠超越傳統模擬器。

這項技術帶來的優勢相當驚人。除了執行效率更高,轉換後的遊戲還能支援高解析度畫面、更豐富的畫質設定選項,甚至能重新設計操控方案。對於喜歡動手改遊戲的玩家來說,這更是一大福音,因為這將大幅降低製作 Mod 的門檻。
其實這類技術並非首創,開發者坦言靈感來自目前技術已相當成熟的 N64: Recompiled。該工具專注於任天堂 64 主機,目前已成功將《薩爾達傳說:穆修拉的面具》、《阿邦阿卡大冒險》、《星際火狐 64》以及《大盜五右衛門》等經典作品移植為 PC 原生版本。去年的重大更新後,甚至支援直接拖曳載入 Mod,光是《穆修拉的面具》就已經累積超過 120 款 Mod 可供玩家嘗鮮。
除了 N64 和 PS2,類似的技術也正在 Xbox 360 平台上發酵,像是 XenonRecomp 工具就在嘗試移植《音速小子 世界大冒險》(美版名:Sonic Unleashed);GameCube 平台也有相關工具正在研發中,並協助完成了《瑪利歐派對 4》的反組譯工作。
不過,玩家們先別急著歡呼,這類工具並不是「一鍵轉換」的神奇按鈕。要將一款老遊戲變成流暢的 PC 版,仍需要開發者投入大量心力進行除錯與調整。但相比過去需要逐行對遊戲程式碼進行「逆向工程」的艱鉅任務,PS2Recomp 已經大幅提升了效率。
目前 PS2Recomp 的開發進度雖然還在早期階段,但隨著關注度暴增,已經有不少熱心開發者主動加入測試與最佳化行列,相關的 Discord 社群也正在籌備中。這類技術不只讓玩家玩得更爽,對於遊戲保存來說更是意義重大,畢竟硬體會壞,但程式碼可以永流傳。
- 延伸閱讀:樂高版 PlayStation 2 積木套組洩露,細節精緻連光碟托盤都還原
- 延伸閱讀:PlayStation玩家的經典回憶!華山園區「 PlayStation 20週年紀念特展」12/20起免費看
- 延伸閱讀:《PlayStation 20週年紀念特展》明日華山園區開展,展場活動內容搶先看
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!