粉絲團隊成功以逆向工程將《薩爾達傳說:時之笛》轉成人類可讀的C語言

圖/任天堂
圖/任天堂

經過兩年的努力,一支遊戲玩家粉絲團隊最近終於成功以逆向工程重新建立了《薩爾達傳說:時之笛》的遊戲原始碼。

根據 VGC 的報導,一群由玩家組成的「薩爾達逆向工程小隊」(Zelda Reverse Engineering Team, ZRET) ,這兩年來不斷嘗試將《時之笛》透過逆向工程轉為 C 語言,以便在現代的電腦上讀取。在這之前,另一支團隊已經曾在 2019 年成功完整轉換了《超級瑪利歐64》。這項成就對於經典 N64 遊戲的保存計畫可說是一大里程碑,同時也開啟了模組修改甚至是 PC 等其他平台移植的大門。

ZRET 向 VGC 表示,團隊曾認為他們可能永遠無法完整匹配整款遊戲中的所有原始碼,但在幾十人的協助下,已經達成了驚人的成就。這項「匹配」反編譯工程目前已經進入最終開發階段,所有原始碼都已經成功轉為人類可讀性高的 C 語言。

ZRET 強調逆向工程計畫是完全合法的,因為粉絲並沒有利用任何於原作外流的內容。該團隊試從無到有以現代程式語言打造出了這款遊戲,因此,玩家無法在這個版本中找到任何實際來自任天堂原版遊戲中的版權資產,像是畫面或音效等。

然而,即使《時之笛》的原始碼已經達到了完全反編譯,開發團隊依然還有許多需要處理的事情,像是創造說明文件、重新命名和重組編碼與定義,以及支持遊戲資產管理,讓這項計畫在現代電腦上也能更簡單地進行閱覽或修改。此外,這個團隊還打算要為更多版本的《時之笛》進行反編譯,以支援這項計畫。以 ZRET 的開發核心來說,就是基於任天堂 GameCube Master Quest 版本的《時之笛》,因為這個版本包含了能夠協助開發計畫的除錯指令。

對於玩家來說,這項計畫最令人好奇的部分在於是否能夠看到一款擁有完整功能的 PC 移植版《時之笛》,就如同《超級瑪利歐64》那樣。但技術上來說,ZRET 的《時之笛》反編譯版並不是「移植」版本,團隊也不斷堅稱他們並不會以任何方式直接將遊戲原本的原始碼轉移到另一個平台上。

根據 ZRET 官方網站公開的資訊,在《時之笛》逆向工程計畫完成後,他們也將會為 N64 上的《穆修拉的面具》以及 GBA 的《不可思議的帽子》展開類似的計畫。

參考原文:VGC

同類好文

「手叉腰」迷因穿搭爆紅全台?網瘋拍紅格紋+羽絨背心路人 笑壞「怎麼都這樣穿」

暴雪陸服今晚停運!《魔獸世界》中國玩家報復性開掛 網易怒封逾7千帳號

樂譜也像?央視春晚開場曲爆抄襲《超異域公主連結》ED 自家人酸難聽還是抄的

《人中之龍》女角試鏡Kson等74人競爭白熱化 橫山昌義:除了長相,有趣也很重要

迷之操作!Steam神祕新作《隱藏和未知》定價近3萬台幣 時數刻意少於2小時好讓人退款?

舊瓶裝新酒?Bondee超像「啫喱」App 列中國台灣隱私條款引資料外洩疑慮

Steam紳士Rogue《緋紅少女》觸手、油槍、自販雞多元開洞 敵人竟然還有3顆車燈?

唱得好下次別唱!《原神》胡桃rap遭公認有夠尬 玩家打趣拿Calli比較意外掀論戰

Steam紳士節奏遊戲《精力充沛:音樂節》進帳篷跟人搭帳篷 瑟琴演奏建立人與人的連結

Google首頁推「珍奶小遊戲」!台灣土狗做飲料給你喝 網大讚:台灣之光

這也辱?國外設計師手機「支」架時隔3年多挑敏感神經 中國網友諷:太膚淺!

151隻終於到齊?勇吉拉睽違20年重返PTCG 「原型」魔術師搶先預告:原諒我吧

養樂多新廣告彩虹社莎樂美「天籟之音」日本全國放送 女星内田有紀也笑場

長達1個月!《英雄聯盟》歡迎活動來了懶人包:佛心任務、獎勵商店、獲取英雄一次看

眼尖網友揪《灌籃高手》翻譯錯誤「三井壽被留級」 尖端道歉公告補救措施

努力的結晶!《不當哥哥了》動畫呈現太好遭猜測用AI 台原畫師闢謠:一張一張畫的成果

CDPR澄清《電馭叛客2077:自由幻局》為「史上最大規模預算」的資料片

凱ㄌ...?DLsite好評紳士育種《怪獸黑市》推出DLC 追加觸手、洗腦玩壞新角

PTT半夜被強制登出!認證信遲到+介面難用 鄉民站外暴動譏「低卡崛起」

商標出問題?《The Day Before》發售日再延9個月 遲遲無實機預告Discord負責人也起疑

《最後生還者》到底有無第三部曲? 頑皮狗尼爾:故事能傳達普遍的愛就做

【更新】《戰爭雷霆》社群太會洩密軍火商也怕? 雷神技術公司爆選才會看「是不是玩家」

hololive 4th演唱會公開全員新偶像服!2023超級博覽會揭公園、警局等設施邀DD相聚

治癒系漫畫《葬送的芙莉蓮》傳致鬱系悲報 將暫停連載恢復時間未定

影集助攻!《最後生還者首部曲》英國銷量暴漲238%重回20名 Google出現蟲草彩蛋

最強法務出動!《特戰英豪》戰隊取名「傑尼龜軍團」撞商標 任天堂要求更名

《戰地風雲1》中國外掛槓上反外掛組織!雙方互鬥作弊方搞炸服 大量無辜玩家遭殃被ban?

再創Steam天價!獨立遊戲漲賣1,800萬元 玩家好評「滿足年輕時錯過的跳躍」

《最後生還者》勢如破竹HBO續訂第二季!網友發現艾比選角已找好了?

「頭號糞作」受音遊《O2Jam》威脅 《三國殺》黑粉湧進Steam商店刷好評

火熱排行

「手叉腰」迷因穿搭爆紅全台?網瘋拍紅格紋+羽絨背心路人 笑壞「怎麼都這樣穿」

暴雪陸服今晚停運!《魔獸世界》中國玩家報復性開掛 網易怒封逾7千帳號

盤點遊戲史上的「糞作」們!從GB版《快打旋風2》到《全境封鎖》通通黑到發亮

牛頭人傳說紳士致敬作《Ntraholic》心得:牛好牛滿誠意十足 人妻發浪腦公只能原諒

樂譜也像?央視春晚開場曲爆抄襲《超異域公主連結》ED 自家人酸難聽還是抄的

《人中之龍》女角試鏡Kson等74人競爭白熱化 橫山昌義:除了長相,有趣也很重要

迷之操作!Steam神祕新作《隱藏和未知》定價近3萬台幣 時數刻意少於2小時好讓人退款?

舊瓶裝新酒?Bondee超像「啫喱」App 列中國台灣隱私條款引資料外洩疑慮

Steam紳士Rogue《緋紅少女》觸手、油槍、自販雞多元開洞 敵人竟然還有3顆車燈?

唱得好下次別唱!《原神》胡桃rap遭公認有夠尬 玩家打趣拿Calli比較意外掀論戰

半開放世界紳士《巨人的秘寶》用魔法解決被支配的恐懼 為了人類獻身給胎哥博士吧!

Steam紳士節奏遊戲《精力充沛:音樂節》進帳篷跟人搭帳篷 瑟琴演奏建立人與人的連結

地牢駭獸超能X!5款精選國產紳士新作2023年也開飆 黃色的明天正在等著我們

Google首頁推「珍奶小遊戲」!台灣土狗做飲料給你喝 網大讚:台灣之光

這也辱?國外設計師手機「支」架時隔3年多挑敏感神經 中國網友諷:太膚淺!

151隻終於到齊?勇吉拉睽違20年重返PTCG 「原型」魔術師搶先預告:原諒我吧

Steam壓倒性好評《東北之夏》心得:滿滿中國迷因情懷 感動恰如台灣BBS鄉民的正義?

養樂多新廣告彩虹社莎樂美「天籟之音」日本全國放送 女星内田有紀也笑場

Steam極度好評《叛逆AI模擬器》心得:和藹AI娘是腹黑! 擺脫人類掌控製造「核平」不是夢

長達1個月!《英雄聯盟》歡迎活動來了懶人包:佛心任務、獎勵商店、獲取英雄一次看

眼尖網友揪《灌籃高手》翻譯錯誤「三井壽被留級」 尖端道歉公告補救措施

努力的結晶!《不當哥哥了》動畫呈現太好遭猜測用AI 台原畫師闢謠:一張一張畫的成果

CDPR澄清《電馭叛客2077:自由幻局》為「史上最大規模預算」的資料片

凱ㄌ...?DLsite好評紳士育種《怪獸黑市》推出DLC 追加觸手、洗腦玩壞新角

PTT半夜被強制登出!認證信遲到+介面難用 鄉民站外暴動譏「低卡崛起」

商標出問題?《The Day Before》發售日再延9個月 遲遲無實機預告Discord負責人也起疑

Steam壓倒性好評《潛水員戴夫》打兩份工:巨型藍洞現捕海鮮 做世界最讚壽司

《最後生還者》到底有無第三部曲? 頑皮狗尼爾:故事能傳達普遍的愛就做

【更新】《戰爭雷霆》社群太會洩密軍火商也怕? 雷神技術公司爆選才會看「是不是玩家」

hololive 4th演唱會公開全員新偶像服!2023超級博覽會揭公園、警局等設施邀DD相聚