PS2 經典遊戲《ICO》成功移植 PC!不用模擬器也能玩
還記得 PlayStation 2(PS2)的經典冒險遊戲《ICO》(中文名為《古堡迷蹤》或《迷霧古城》)嗎?這款遊戲推出至今已經 25 年,最近有開發者成功透過反編譯技術,將《ICO》移植到 PC 上。
這次的移植保留了原版遊戲內容,還加入高解析度、寬螢幕等功能,而且不需要 PS2 模擬器,就能直接在 Windows、Linux 電腦上執行,甚至還支援 Steam Deck 與 Android 裝置。
《ICO》是什麼遊戲?牽著少女的手逃離神祕古堡
《ICO》由日本遊戲製作人上田文人與 Team ICO 團隊打造,2001 年首次在 PS2 推出,也是上田文人的代表作品之一。
遊戲故事描述一名頭上長著角的少年 Ico,被帶往神祕古堡當作祭品,卻意外遇見被囚禁的少女 Yorda。玩家必須牽著她的手,一起探索古堡、解開機關,同時躲避黑影敵人的襲擊,尋找逃離古堡的方法。
《ICO》與一般強調戰鬥的動作冒險遊戲不同,它更著重在探索、解謎,以及兩名角色之間的互動,而牽著 Yorda 的手一起冒險,也成為許多老玩家最深刻的印象。
ico-pc 加入畫面與操作設定,Android 仍在實驗階段
這款移植遊戲的 GitHub 專案名稱為 ico-pc,自從網友 TheCrach 在 Reddit 討論區分享後,引起玩家關注。
根據 GitHub 專案說明,ico-pc 不僅能依照螢幕調整解析度與畫面比例,還加入了以下幾項功能:
- FPS 調整:支援解除畫面 FPS 上限,並提供垂直同步設定。
- 畫格插補:提供額外的畫面流暢度選項。
- 自訂按鍵:可依照玩家習慣重新配置控制器按鍵。
- 成就系統:加入原版遊戲沒有的成就功能。
專案開發者 nathanialf 也親自在 Reddit 討論串回覆,表示移植版可以解除 FPS 上限,但遊戲內部的邏輯更新頻率仍維持原本設定,不會隨著 FPS 提高而改變。
這些新增功能大多可以自行開啟或關閉,玩家仍能選擇接近原版 PS2 的遊戲體驗。
至於 Android 版本,目前還在實驗階段,根據 GitHub 專案說明,建議使用 Android 10 以上的 64 位元裝置執行,但實際執行效果會因為手機規格與相容性影響而有所不同。
反編譯還原《ICO》程式碼,重新編譯成 PC 版本
話說回來,一般玩家想在電腦上遊玩 PS2 遊戲,通常需要使用模擬器,但這次 ico-pc 採取不同方式。
開發者透過反編譯(Decompilation)技術,將《ICO》原本的遊戲程式還原成 C 語言程式碼,再重新編譯,並以新的平台相容層取代 PS2 硬體與 Sony 程式庫的相關功能。
簡單來說,它不是在電腦中模擬一台 PS2,而是讓原本為 PS2 開發的遊戲程式,能直接在作業系統上執行。
為了完成這項工程,開發者還必須反覆比對編譯結果,確認還原後的程式碼能重建與原始遊戲一致的執行檔。
開發者也在 Reddit 留言透露,這次反編譯與 PC 移植工程有使用 AI 工具協助開發,同時還在持續測試與修正。
ico-pc 已開放下載,但需要 PS2 歐洲版遊戲資料
目前 ico-pc 已在 GitHub 提供下載,不過這是非官方移植專案,並不包含《ICO》的完整遊戲資料。
想要體驗的玩家,必須自行準備 PS2《ICO》歐洲 PAL 版本(SCES-50760) 的遊戲光碟映像檔,其他地區版本目前無法使用。
玩家從 GitHub 下載程式之後,首次啟動時只要匯入光碟映像檔,軟體就會擷取所需的遊戲資料,大約需要 1GB 的儲存空間。
儘管 ico-pc 目前還在開發階段,部分功能可能會出現相容性或顯示問題,但對於懷念《ICO》的老玩家,或是想體驗這款經典遊戲的玩家來說,這次移植也代表多了一種重新走進古堡、牽著 Yorda 的手繼續冒險的方式。
▶ 延伸閱讀
圖片及資料來源:Reddit、GitHub、ICO PC 下載頁面、PC Mrace