mattials
繁體中文
iGBA

ROM 改版白畫面:壞補丁做了什麼,以及怎麼修

ROM 改版在 iGBA 出現白畫面,幾乎都是打過補丁的檔案出了問題,不是 App。請從作者所列、確切修訂版本的乾淨備份重新打補丁,只套用一次,保留 iGBA 給副本取的名稱,並刪掉所有為原版遊戲寫的金手指。

閱讀約 3 分鐘 · 更新日期 2026-09-26

App Store 下載 Google Play 立即下載 ★ 4.4 (2,692)

這一頁只談改版。如果是普通遊戲檔打不開,例如空白的副本或副檔名錯誤,請看我們的黑畫面教學。

補丁問題,依可能性由高到低

打過補丁的檔案造成白畫面或空白畫面的原因
原因症狀解法
原始修訂版本錯誤白畫面,或 iGBA 拒絕 UPS 或 BPS 補丁對作者所列的確切修訂版本打補丁
補丁打了兩次空白畫面或亂碼從乾淨的備份重來
IPS 打在錯的原始檔上檔案壞掉,完全沒有警告自己核對原始檔,IPS 做不到
補丁對應另一個改版版本畫面怪異或前期當機使用與你的版本相符的補丁
原版遊戲的秘籍加了代碼後畫面壞掉從秘籍移除
存檔類型錯誤存檔錯誤,或之後存檔損壞設為閃存128K,重新開啟

從頭重做補丁

  1. 用刪除ROM文件把壞掉的遊戲從 iGBA 刪掉。只會刪遊戲檔,存檔會留著。
  2. 在遊戲庫裡找到原版備份,不是打過補丁的副本。如果你只有打過補丁的副本,就需要從你的卡匣重新備份一份。
  3. 跟作者所列的原版比對。iGBA 會用它檢查 UPS 和 BPS 補丁,不符就拒絕;IPS 補丁則從不檢查。
  4. 用導入ROM選補丁,選乾淨的原版,點一次套用修補檔。
  5. 打開新的副本。想保留進度,先匯出舊存檔,再用 導入.sav 匯入。

大家常跳過的是第一步。有一份乾淨的原檔,其餘都會很快,其他每個解法也都以它為前提。

IPS 為什麼悄悄失敗

IPS 補丁是一串位元組位置,加上要寫到那裡的位元組。它從不看那些位置上原本有什麼。給它另一個修訂版的檔案,它就會蓋掉錯的位元組,然後回報成功。UPS 和 BPS 帶有它們預期檔案的檢查碼,所以 iGBA 會在寫入任何東西之前擋下你。

秘籍和舊代碼

改版會把資料搬來搬去。為原版遊戲寫的秘籍代碼,可能寫到現在放著別的東西的位置。把秘籍清單全部清空,玩一分鐘,再一次加一個代碼。

改過檔名,存檔不見了

如果改版能跑但進度不見了,多半是你改了檔名。iGBA 把存檔綁在檔名上,所以以舊檔名命名的舊存檔其實還在。把檔名改回去,或長按遊戲,用導入.sav選回舊存檔。

存檔損壞,或存檔類型

像 Radical Red 這種大型改版用的是 128K 快閃晶片。在 64K 上,遊戲到後面會出狀況,那樣寫出的存檔會少一半資料。請到設定 → 存檔看存檔診斷;其餘內容和復原方法,我們的閃存 128K 教學有說明。

常見問題

我的 ROM 改版為什麼出現白畫面?
通常是打過補丁的檔案有問題:原始修訂版本和作者所列的不同、補丁打了兩次,或是另一個版本的補丁。請從乾淨的備份重新打補丁。
Radical Red 在我的 iPhone 為什麼是白畫面?
確認補丁打在作者所列的確切原始檔上,而且只套用過一次。然後移除秘籍並檢查存檔類型。
我的 ROM 改版為什麼完全不能用?
先檢查你匯入了什麼:遊戲會進遊戲庫,補丁則會打開補丁畫面並需要一個原版遊戲。之後再懷疑原版的修訂版。
我的 Radical Red 存檔檔案是不是損壞了?
如果是在 64K 晶片上寫出的,會少一半資料。試試恢復遊戲內保存、較早的即時存檔或備份,並閱讀我們的閃存 128K 教學。
改版需要 BIOS 檔嗎?
不需要。iGBA 沒有 BIOS 選項,也從來不會要你提供。

更多 iGBA 教學