iPhone 玩 Radical Red:從補丁到存檔檔案
Radical Red 是 soupercell 製作的同人 GBA 改版,以補丁形式發布,要套用在你自己備份的某一個特定原版遊戲上。先用導入ROM匯入原版遊戲,再匯入補丁,點套用修補檔,然後打開打好補丁的副本。如果遊戲抱怨存檔,請到設定 → 存檔,把快閃記憶體大小改成閃存128K。
開始前要準備什麼
- 作者頁面所列、確切的原版遊戲與修訂版本的備份,必須是從你自己擁有的卡匣備份出來的。
- 來自作者官方頁面的補丁。撰寫本文時是一個 .ups 檔。
- iGBA 2.17.0 以上,可免費下載。它自己套用補丁,所以你不需要另外的補丁工具。
不用設定 BIOS。iGBA 沒有 BIOS 選項,也從來不會要你提供。
從補丁到第一個畫面
- 用導入ROM匯入你的原版備份。
- 再點一次導入ROM,選 .ups 檔。iGBA 會問你要替哪個遊戲打補丁。
- 選原版遊戲,點套用修補檔。如果 iGBA 說補丁是為不同的 ROM 修訂版做的,表示原版選錯了;繼續之前先找到對的那個。
- 打好補丁的副本會出現在遊戲清單裡,名稱後面有括號裡的補丁名稱。每份存檔都綁著這個名稱,所以別改它。
- 點它開始遊戲,並在遊戲自己的選單裡存一次檔。補丁畫面的細節請看我們的通用補丁教學。
你的原版備份會原封不動留在清單裡。請留著:改版的每個新版本都要打在這份乾淨的原版上,絕不是打過補丁的副本。
存檔類型警告
Radical Red 建立在使用 128K 快閃晶片存檔的引擎上。如果模擬器只給它 64K 的晶片,就會看到類似「存檔類型錯誤」的警告,或是之後存檔失敗。iGBA 2.14.0 以上,自動會讀取遊戲宣告的快閃類型,所以大多數人根本不會碰到。
如果真的碰到了,請打開設定 → 存檔,把快閃記憶體大小設為閃存128K,關掉遊戲再重開。設定下方的說明文字寫著下次啟動時套用。遊戲開著時,同一個畫面的存檔診斷會顯示一行 core:,應該寫著 core: flash 128K。
完成後記得改回自動:這是所有遊戲共用的單一設定。已經用 64K 寫出的存檔不會因此被修復。復原方法請看我們談閃存 128K 存檔錯誤的教學。
升級到 4.1 這類新版本
用同樣的方式,從遊戲庫裡還留著的乾淨原版替新版本打補丁。然後在開玩之前先想想存檔,因為 iGBA 是靠標頭標題和檔案的檢查碼來辨識遊戲。
新打好補丁的副本是不同的檔案,檢查碼也不同。如果它落在舊遊戲的名稱底下,iGBA 會看成另一款遊戲,不會把舊存檔交給它:它會把舊存檔另外放成結尾是 .sav.TITLE_CRC.bak 的檔案,狀態資料夾也會加上對應的後綴。什麼都不會被刪除。無論哪種情況,存檔都要你自己搬過去。
| 項目 | 匯入新檔之後 |
|---|---|
| 電池存檔 | 另存成 .bak 副本;新檔從空白開始 |
| 即時存檔 | 放進改名後的資料夾;舊的即時存檔屬於舊版程式碼 |
| 秘籍 | 重新檢查;為某一版寫的代碼不一定適用於另一版 |
- 在舊版本裡,用遊戲內的存檔,不要用即時存檔。
- 打開遊戲的存檔清單,點導出.sav,把那個檔案收好。
- 照上面的方式,把新補丁套用到乾淨的原版。
- 在清單上長按新遊戲,選導入.sav,再選剛匯出的檔案。
- 如果跳出取代遊戲存檔?,點無論如何導入。iGBA 會先備份目前的存檔,並顯示已匯入遊戲存檔。
一個版本的存檔能不能在另一個版本乾淨地讀取,要看作者。如果是你很在意的進度,升級前先讀他的更新說明。
常見問題
可以在 iPhone 玩 Radical Red 嗎?
Radical Red 的 .ups 檔是什麼?
Radical Red 說存檔類型錯誤,要改什麼?
升級到 4.1 會刪掉我的存檔嗎?
玩這個需要 Pro 嗎?
更多 iGBA 教學
- GBA 模擬器如何即時存檔並讀取回去
- GBA 模擬器如何倒帶失誤並加速遊玩
- GBA、GBC 模擬器如何使用金手指
- 怎麼就近或線上使用GBA連接電纜,或在一台iPhone自己跟自己交換
- iPhone 的 GBA 模擬器怎麼用 Xbox 或 PS5 手把
- 如何在 Apple Watch 上遊玩 GBA、GBC 遊戲
- 重新安裝或換新手機前如何備份 GBA 存檔
- 怎麼在 iPhone 與 Android 之間轉移 GBA 存檔
- GBA 模擬器存檔失敗怎麼修?Flash 128K 完整教學
- iPhone 怎麼用 iGBA 幫 ROM 打補丁,再玩改版
- 在 iPhone 玩 Unbound,把舊存檔一起帶過來
- ROM 改版白畫面:壞補丁做了什麼,以及怎麼修
- 關於 iGBA 的所有問題
- 返回 iGBA