不亂下載檔案,修正 MAME romset 版本不相符
讓集合與 MAME/核心的精確版本一致,執行該版本的稽核,再處理報告中明確指出的缺漏或錯誤檔案。改 ZIP 名稱或混入來源不明的檔案,無法修復雜湊與依賴。
六步驟修復
- 01
記錄模擬器/核心版本,以及該版本顯示的遊戲短名稱。
- 02
確認 rompath 包含存放壓縮檔的資料夾。
- 03
執行 `mame 短名稱 -verifyroms` 或前端的同等稽核。
- 04
分類為找不到、缺漏、雜湊錯誤、缺 parent/BIOS 或缺 CHD。
- 05
回到授權來源或自己的擷取檔,依目標版本重新整理。
- 06
調整影像、聲音或控制前,重跑同一份稽核。
讀懂稽核結果
| 結果 | 通常代表 | 下一項檢查 |
|---|---|---|
| not found | 短名稱或 rompath 錯誤 | 搜尋名稱並檢查 rompath |
| missing | 遊戲、parent、BIOS 或裝置資料缺漏 | 逐項閱讀列出的依賴 |
| incorrect checksum | 檔案不符此版本定義 | 核對來源與目標版本 |
| romset is good | 必要 ROM 資料通過 | 轉查 CHD、設定或執行問題 |
集合為何會改變
MAME 的目的包含記錄硬體。擷取修正、裝置模型改善或 parent/clone 關係變動,都可能改變所需資料。技術判準是目標版本自身的定義,不是永遠不變的「MAME ROM」標籤。
先讀第一個具體錯誤
保存檔名、大小與雜湊狀態,才能分辨搜尋、依賴與完整性。只有內容本來就相符時改名才可能有用;它不會把錯誤位元變正確。
留下可重現紀錄
保存版本、短名稱、集合形式、來源/擷取紀錄與稽核日期。升級後先測少數代表項目;若失敗,調查期間回復 App 或已知正常的合法備份。
稽核只驗證技術相容性,不證明所有權或許可。遊戲與 BIOS 僅能來自你自己的授權來源。