《七龍珠Z 普烏的憤怒》GBA存檔修改器 快速閱讀精華
- 🎮 完整存檔編輯:支援 `.sav` 與 EmuHawk `.SaveRAM` 格式,自動備份防損檔
- 💰 全數值調整:Zeni金錢、角色HP/EP/EXP、能力值、升級點數自由修改
- 📦 道具裝備管理:揹包編輯器、遺失道具補充、裝備解碼名稱與屬性查看
- ⚡ 即時作弊凍結:HP無損、EP無限、超級賽亞人、融合時間、無碰撞模式
- 🛡️ 安全防護機制:自動校驗碼修復、等級上下限限制、熟練度安全範圍檢查
前言介紹
還記得當年在GBA上熬夜破關的《七龍珠Z 普烏的憤怒》嗎?這款經典動作RPG至今仍是龍珠遊戲史上的高峯之作,但想要快速體驗全角色、全技能,或是單純想回味劇情卻不想重複練等,存檔修改器絕對是你的最佳夥伴!
這次要分享的 Kami's Toolkit 是由國外玩家 Demon.96 開發的專業級工具,從最初的作弊碼研究專案,逐步發展成完整的存檔編輯器、即時修改輔助程式,甚至附上完整的逆向工程指南。無論你是想輕鬆通關、研究遊戲資料結構,還是學習GBA遊戲的記憶體運作原理,這款工具都能滿足需求。
⚠️ 重要提醒
本工具僅支援正版ROM轉檔,不含任何遊戲ROM檔案。使用前請務必備份原始存檔,部分功能(如提前解鎖貝吉特或悟吉塔)可能導致遊戲崩潰。
支援遊戲版本
| 項目 | 內容 | | 遊戲名稱 | Dragon Ball Z - Buu's Fury (USA) | | 內部標題 | DBZBUUSFURY | | 遊戲代碼 | BG3E | | CRC32校驗 | 01C1707F | | SHA-256校驗 | 940AD5F01DB4465B8877DFE739510CBF34F4EA3D390F3DF13519808BC36F059E | | 存檔類型 | EEPROM | | 推薦模擬器 | EmuHawk(BizHawk) |
Kami's Toolkit 功能心得分享
存檔編輯核心功能
這款工具最強大的地方在於完整的存檔整理能力,支援標準 8192 byte 的 EEPROM `.sav` 檔案,以及 BizHawk/EmuHawk 較大的 `.SaveRAM` 容器格式(EEPROM資料位於檔案開頭)。
角色數值調整
- HP、EP、EXP 自由編輯
- 力量、速度、防禦等能力值修改
- 升級點數分配
- 等級輸入附帶最小/最大限制(防止溢出)
- 可選自動EXP匹配(依選定等級計算所需經驗值)
道具與裝備系統
- 揹包物品完整編輯
- 遺失道具查看與補充工具
- 劇情道具與旗標編輯器
- 裝備解碼顯示(名稱與屬性)
- 遺失裝備查看與添加
技能與招式
- 招式欄位編輯
- 招式熟練度調整(內建安全上限)
- 一鍵還原角色預設招式組合
即時編輯與作弊凍結
透過內建的 EmuHawk Lua 橋接器,可在遊戲進行中即時修改數值:
| 凍結功能 | 效果說明 | | HP凍結 | 角色生命值不會減少,無敵狀態 | | EP凍結 | 氣力值無限,必殺技隨意施展 | | 超級賽亞人 | 變身狀態持續維持 | | 融合時間 | 悟吉塔/貝吉特融合不會解除 | | No Clip | 無碰撞模式,可穿透地形 |
👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app
使用風險與注意事項
工具內建多項防護機制,但GBA遊戲的資料結構複雜,以下操作仍可能導致問題:
- 提前解鎖融合角色:在劇情未到達前開啟貝吉特或悟吉塔,遊戲可能當機
- 一次性給予全道具:揹包塞滿劇情道具可能導致選單凍結
- 盲目添加全裝備:裝備列表過長可能損壞存檔或崩潰裝備介面
- HP值過高:設定接近9999的最大HP,升級或重算後可能異常
- 招式熟練度超限:超過安全值的熟練度可能毀損存檔或技能選單
💡 小知識
遊戲的存檔校驗碼採用8-byte區塊反轉機制,Kami's Toolkit會自動計算並修復正確的校驗值,這也是為什麼手動修改十六進位容易失敗,但用這款工具就相對安全的原因。
使用教學
基本存檔編輯流程
- 解壓縮工具資料夾
- 執行 `Kami's Toolkit.exe`
- 切換至「Save Editor」標籤頁
- 瀏覽選取你的 `.sav` 或 `.SaveRAM` 檔案
- 點擊「Load」載入存檔
- 進行所需的編輯調整
- 點擊儲存/套用按鈕
- 回到模擬器測試效果
即時編輯設定(進階)
- 開啟 Kami's Toolkit
- 啟動 EmuHawk 模擬器
- 載入《七龍珠Z 普烏的憤怒》ROM
- 從 EmuHawk 的 Lua Console 載入內附的橋接腳本
- 使用 Toolkit 的 Live/Freeze 標籤頁進行即時修改
若 Socket 模式無法使用,橋接器會自動切換為檔案式指令傳輸。
逆向工程資源包
這次釋出不只是工具,更是一份完整的 GBA遊戲研究教材。Modding Guide 資料夾包含:
- ROM識別資訊與檔頭結構
- EEPROM存檔完整資料結構
- 存檔槽校驗碼計算邏輯
- 8-byte區塊反轉行為說明
- 角色區塊記憶體配置
- 運行時期RAM位址對照
- 揹包物品ID對應表
- 劇情道具與旗標對應表
- 裝備ID/名稱/屬性完整表格
- 招式ID對應表
- 已驗證的標準招式組合
- 招式熟練度機制說明
- 已知崩潰風險與不安全修改項目
所有表格皆以 CSV 格式提供,方便其他開發者建立自己的編輯工具。
原始程式碼說明
原始碼資料夾採用 Pytdon + Lua 開發,主要檔案如下:
| 檔案名稱 | 功能說明 | | `mod_menu.py` | 使用者介面與即時編輯前端 | | `save_editor.py` | 存檔整理、編輯、校驗碼邏輯 | | `emuhawk_bridge.lua` | EmuHawk Lua 橋接器 | | `equipment_properties.json` | 裝備屬性解碼資料 | | `rom_report.json` | ROM 設定檔資料 | | `Kami's Toolkit.spec` | PyInstaller 建構設定 |
編譯指令:
powershell
pytdon -m PyInstaller --noconfirm "Kami's Toolkit.spec"
.\sanitize_dist_links.ps1
檔案下載點 🔽
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
常見問題Q&A
Q:這個工具支援其他版本的《七龍珠Z 普烏的憤怒》嗎?
A:目前僅確認支援美版(USA)BG3E 版本,日版或歐版可能因ROM結構差異無法正常運作。使用前請比對 CRC32 校驗碼 `01C1707F`。
Q:修改後存檔無法讀取,顯示損毀怎麼辦?
A:工具會自動在寫入前建立備份,請檢查同目錄下的 `.bak` 檔案。若仍無法修復,建議重新開始遊戲並避免過度修改劇情相關旗標。
Q:即時編輯功能沒有反應?
A:請確認已正確載入 Lua 橋接腳本,且 EmuHawk 版本為最新。若 Socket 連線失敗,工具會自動切換為檔案模式,但反應會稍有延遲。
Q:可以修改出沒有在遊戲中登場的角色嗎?
A:角色列表受限於遊戲本身的角色資料結構,無法新增不存在的人物。但可以透過裝備與招式編輯,讓現有角色擁有其他角色的技能組合。
Q:這和傳統的GameShark/Action Replay金手指有什麼不同?
A:傳統金手指是記憶體即時修改,需要對應的作弊碼且每次遊戲重新輸入。Kami's Toolkit 直接修改存檔檔案,修改結果永久保存,且提供圖形化介面更易操作。
Q:我想學習GBA遊戲修改,從哪裡開始?
A:建議先閱讀附贈的 Modding Guide,理解 EEPROM 存檔結構與校驗碼機制。搭配原始碼中的 `save_editor.py` 學習 Pytdon 如何整理二進位資料,進階可研究 Lua 橋接器的記憶體讀寫原理。
製作團隊與授權聲明
- 工具開發/UI設計:Demon.96
- 本釋出目的為保存、學習、存檔編輯與修改研究
- 不含任何遊戲ROM或受版權保護的遊戲檔案
- 請支援正版遊戲,取得合法ROM轉檔
|