《阿邦阿卡大冒險》是最新一款被反編譯的N64遊戲,這使得該遊戲的PC移植版成為可能。
X使用者“BringBackBanjoK”發現,這個由玩家製作的該遊戲反編譯項目現在已完成了100%。
反編譯涉及對單個N64遊戲的程式碼進行逆向工程,並將其轉換為C程式碼,然後可以編譯成可在PC上遊玩的版本。
MOD製作者也可以使用這些反編譯後的程式碼在重新編譯遊戲時添加改進,例如開啟更高幀數、超寬屏支援、4K解析度和光線追蹤的能力。
如果有PC移植版可用,玩家將必須提供他們自己合法來源的N64《阿邦阿卡大冒險》遊戲ROM才能運行它——該軟體從ROM中獲取資源(如角色模型、音訊和紋理),並將它們與反編譯後的程式碼結合起來,創建一個原生的PC版本。
人們認為這在一定程度上有助於保護這些項目免受法律後果。像這樣的逆向工程項目在技術上是合法的,因為參與的開發者不使用任何洩露的內容或受版權保護的資產。
在五月,一個名為“N64:重新編譯”的工具發布了,它可以在比完整反編譯項目短得多的時間內自動將N64二進製檔案重新編譯為C程式碼。
然而,它的創建者Nerrel指出“自動化過程並不完美,重新編譯通常需要手動修復一些問題,比如現代硬體速度比預期快得多”,這意味著完全由使用者主導的反編譯通常更準確。
之前的反編譯項目已經促成了《薩爾達傳說:時之笛》和《薩爾達傳說:魔吉拉的面具》的PC移植版。