﻿BIOS：需要哪些，以及為什麼
-------------------------
只需準備你要玩的機種所需檔案。BIOS 必須由使用者自行合法取得。
BIOS 用於主機開機／硬體初始化或音效處理，與中文化翻譯檔不同。
以下路徑皆以 Bcan.exe 所在資料夾為起點。

1. 任天堂紅白機 FC／NES 卡帶
   不需要 BIOS。本包五款紅白機遊戲均屬卡帶。
   不要為此放入 FDS BIOS；本說明不代表支援磁碟機遊戲。

2. 超級任天堂 SFC／SNES（含勇者鬥惡龍五代）
   必要：bios/sfc/ipl.rom，大小必須是 64 位元組。
   這是 SPC700 音效處理器的開機程式，目前核心載入遊戲時需要它。
   請放「解壓後的檔案」，不要只放一個含它的 ZIP。
   DQ V 不需要以下特殊晶片檔案。
   其他卡帶若使用特殊協同處理器，且 ROM 未自帶其韌體，才另需要：
     bios/sfc/dsp1.rom、dsp1b.rom、dsp2.rom、dsp3.rom、dsp4.rom：各 8,192 位元組
     bios/sfc/cx4.rom：3,072 位元組
     bios/sfc/st010.rom、st011.rom：各 53,248 位元組
     bios/sfc/st018.rom：163,840 位元組
   不必全部準備；缺少必要韌體時，載入訊息會指出缺少的檔名。
   Super Game Boy、BS Memory、Sufami Turbo 的第二卡槽尚未接入；放 BIOS
   不會使這些功能可用。21fx.rom 也不是一般 SFC 卡帶的必要檔案。

3. Super A'Can
   建議直接放這兩個 ZIP，不要再套一層 bios.zip：
     bios/supracan.zip
     bios/umc6650.zip
   supracan.zip 根目錄內必須恰好有：
     internal_68k.bin       4,096 位元組（主 CPU 內部開機 ROM）
     internal_6502_1.bin    8,192 位元組（音效 CPU 內部 ROM 第一部分）
     internal_6502_2.bin    8,192 位元組（音效 CPU 內部 ROM 第二部分）
   umc6650.zip 根目錄內必須恰好有：
     umc6650.bin               16 位元組（音效硬體內部資料）
   ZIP 內不要加子資料夾、說明文字或其他檔案；檔案內容和大小必須正確。
   相容舊式放法：不放上述 ZIP，改把四個同名 BIN 直接放到 bios/。
   如果 ZIP 已存在，程式優先檢查 ZIP；壞掉的 ZIP 不會以散裝檔默默取代。

4. Gamate
   bios/gamate.zip 內至少要有下列一個 BIOS：
     gamate_bios_umc.bin    4,096 位元組
     gamate_bios_bit.bin    4,096 位元組
   可同時包含兩個，程式優先使用 UMC 版，用途是主機開機與卡帶初始化。
   也可不放 ZIP，直接放 bios/gamate_bios_umc.bin 或 gamate_bios_bit.bin。

5. SEGA Master System／Game Gear
   本次使用 ares 的直接啟動卡帶模式，不需要另放 BIOS。
   卡帶存檔會儲存在 save/sega-<遊戲雜湊>/save.ram；即時存檔另由 F5／F7 管理。

A'Can《超級光明戰史》的雙 ROM
----------------------------
請開啟含兩個 ROM 部分的 ZIP。0.1.0f 會依解壓後內容的大小及 CRC32 識別，
自動用正確順序組合；ZIP 名稱、內部檔名（包括中文名）、副檔名及排列順序
都不必遵循 MAME 命名。原始 MAME 名稱僅供比對：
  16007.0：2,097,152 位元組，CRC32 56C1C3FB
  08007.1：1,048,576 位元組，CRC32 FC79F05F
兩份合計 3,145,728 位元組。請把兩個完整部分放在同一 ZIP，使用一般 ZIP
「儲存」或「Deflate」壓縮，勿加密或加入其他檔案。缺少、重複或損壞的部分
會被拒絕；僅改成上述檔名不能修復缺件。未知的修改版不會被當成已驗證版本。
此特例不會把其他遊戲 ZIP 裡任意兩個 BIN 當作同一遊戲拼接。

