先講結論:SEGA Mega Drive(MD,歐美稱 Genesis)本體的遊戲,在 Android 上完全可以順順玩。裝好免費的 RetroArch,下載 Genesis Plus GX 核心(core),不需要任何 BIOS 就能直接開機。真正會卡關的只有兩個地方:Mega-CD(MD-CD,美版叫 Sega CD)一定要有對應地區的 BIOS 才能啟動;32X 則是 Genesis Plus GX 根本不支援,必須換核心。
這篇會依照實際操作順序,帶你把 Android 上的 MD 模擬器一次設定完成,包含 Mega-CD、32X 為什麼要另外處理,以及很多人會忽略的「六鍵手把」設定。本文前提是:ROM 與 BIOS 都是從你自己擁有的實機與正版卡帶、光碟備份出來的資料。
懶人包:30 秒看完重點
- MD 本體:RetroArch+Genesis Plus GX,免 BIOS,載入 ROM 就能玩。
- Mega-CD:同一個核心,但要把 BIOS(bios_CD_J.bin/bios_CD_U.bin/bios_CD_E.bin)放進系統/BIOS 資料夾。
- 32X:Genesis Plus GX 不支援,改用 PicoDrive 核心(HLE 模式免 BIOS)。
- 快打系、六鍵遊戲按不出招:到核心的控制設定把裝置類型改成「MD Joypad 6 Button」。
- 卡頓、爆音、存檔不見:九成是設定問題,不是手機太弱,文末有對照表。
結論:MD 本體穩穩跑,Mega-CD/32X 要當成另一台主機看
很多人會把 MD 家族當成同一台機器,但只要接上擴充機,需要準備的東西就完全不一樣。先用一張表看懂全貌:
| 主機 | 使用的核心 | BIOS | Android 上的結論 |
|---|---|---|---|
| Mega Drive 本體 | Genesis Plus GX | 不需要(沒有也能開機) | 直接就能玩 |
| Mega-CD(Sega CD) | Genesis Plus GX | 必須(依地區準備) | 放好 BIOS 就能玩,沒有就開不了機 |
| 32X | Genesis Plus GX 不支援/改用 PicoDrive | HLE 不需要,LLE 需要 | 換核心就能玩 |
Genesis Plus GX 是 libretro 官方文件中列為高相容度的核心,一個核心就涵蓋 Mega Drive、Mega-CD、Master System(Mark III)、Game Gear、SG-1000,連 Sega Pico 也包含在內。不過官方文件也清楚寫著:32X 遊戲不在支援範圍內。所以「MD 遊戲都正常,偏偏 32X 一開就黑畫面」這種狀況,幾乎都是核心選錯了,不是 ROM 壞掉。
該選哪個 App:RetroArch(Genesis Plus GX)是首選
在 Android 上玩 MD,主要有兩條路:
- RetroArch(免費)+ Genesis Plus GX 核心:一個 App 就能玩 MD、Mega-CD、Game Gear、Master System。設定項目多、介面一開始會有點眼花,但完全免費、核心更新也很積極,建議第一個就先試它。
- MD.emu(付費):Google Play 上的獨立模擬器 App,以 Genesis Plus 為基礎,並使用了 Gens、PicoDrive、Mednafen 的部分程式碼。介面比 RetroArch 單純,適合只想專心玩 MD、不想研究一堆選單的人。價格請以商店頁面為準。
如果你是真的想認真玩 32X,就在 RetroArch 裡改用 PicoDrive 核心。32X 的 BIOS 需不需要、HLE 和 LLE 差在哪,下面「卡關原因」一節會說明。
另外補充一點:RetroArch 本身可以把介面語言切成繁體中文,但不同版本的翻譯程度不一,網路上的教學大多也是用英文選單名稱。本文會在中文說明後面用括號附上英文選單名稱,切換語言時比較好對照。
安裝與初始設定:BIOS 要不要放、ROM 和光碟映像檔放哪裡
流程其實很單純,照順序做就好:
- 從 Google Play 安裝 RetroArch,進入「主選單 → 載入核心 → 下載核心」(Main Menu → Load Core → Download a Core),下載 Sega – MS/GG/MD/CD (Genesis Plus GX)。
- 如果只玩 MD 本體的遊戲,到這一步載入 ROM(.md/.bin/.gen,.smd 也很常見)就能直接開機,不需要 BIOS。
- 要玩 Mega-CD 的話,先到「設定 → 目錄 → 系統/BIOS」(Settings → Directory → System/BIOS)確認指定的資料夾,再把對應地區的 BIOS 檔放進該資料夾的最上層:日版 bios_CD_J.bin、美版 bios_CD_U.bin、歐版 bios_CD_E.bin。檔名連大小寫都要完全一致,名字不對核心就讀不到。
- Mega-CD 的光碟映像檔,用 .cue+.bin 成對的格式,或是壓縮成單一檔案的 .chd 格式來載入。.cue 檔案裡記錄的檔名只要跟實際檔名差一個字元,就會讀取失敗,所以建議整片遊戲的檔案放在同一個資料夾,不要拆開。
幾個實用的小技巧:
- Genesis Plus GX 會自動判斷遊戲的地區。日版、美版、歐版遊戲都想玩的話,三個地區的 BIOS 最好都備齊,免得換片時才發現缺檔。
- 多片裝的 Mega-CD 遊戲,可以做一個 .m3u 清單檔把各片列進去,遊戲中要換片時會方便很多(Genesis Plus GX 支援 .m3u)。
- 資料夾與檔案名稱盡量只用英數字,避免使用中文等非 ASCII 字元,也別加特殊符號。部分檔案管理或掃描功能遇到非 ASCII 字元時容易出狀況,一開始就用英數字命名最省事。
BIOS 請使用從你自己擁有的 Mega-CD 實機備份出來的資料。本文不會介紹任何下載來源,也不討論非法取得的方法。
在台灣自行備份 ROM/BIOS:著作權法重點整理
在台灣,下載網路上別人分享的 ROM 或 BIOS,一般會被認為侵害著作權,這點跟其他國家差不多。比較常被討論的是「自己備份手上的卡帶或光碟」這件事。
- 台灣《著作權法》第 59 條規定,合法電腦程式著作重製物的所有人,為了備用存檔的需要,可以重製該程式,但僅限於所有人自己使用。
- 同條也規定,如果因為滅失以外的原因(例如賣掉、送人)而不再擁有原本的重製物,除非取得著作財產權人同意,否則應該把自己做的備份銷毀。
- 也就是說,比較穩妥的做法是:請自行備份手上的卡帶與光碟,用專門的備份(dump)設備從自己的實機與正版軟體讀出資料,只給自己玩,不上傳、不分享;卡帶賣掉的話,備份也一併刪除。
- 遊戲卡帶與 BIOS 是否都適用上述條文、備份過程是否涉及破解保護措施等細節,仍可能有不同解讀。
以上僅為一般性的資訊整理,並非法律意見。如果有具體的疑問,請諮詢律師或主管機關(經濟部智慧財產局)。
為什麼 Mega-CD、32X 結論不一樣(卡關原因)
為什麼 MD 本體不用 BIOS,Mega-CD 卻一定要?因為光碟和卡帶不同,讀取光碟的整個流程是由 Mega-CD 的 BIOS 控制的,沒有 BIOS 的話,開機程序一開始就會停住。以 Genesis Plus GX 來說,這部分並沒有用 HLE(高階模擬)代替 BIOS 的機制,只能使用從實機備份出來的 BIOS 資料。
32X 則是從根本上就不一樣:Genesis Plus GX 一開始就沒有把 32X 列入支援範圍(libretro 官方文件有寫明)。要玩 32X,必須在 RetroArch 下載 Sega – MS/GG/MD/CD/32X (PicoDrive) 核心並切換過去。PicoDrive 有兩種模式:
- HLE(High Level Emulation,高階模擬):用軟體重現 32X BIOS 的行為。不需要 BIOS 檔案也能跑,代價是部分遊戲的重現精度會打折扣。
- LLE(Low Level Emulation,低階模擬):直接讀取實機的 32X BIOS 來執行。精度較高,但需要從你自己擁有的 32X 實機備份 BIOS。
建議做法是先用 HLE 試玩,只有畫面或動作怪怪的遊戲再改用 LLE,這樣最不繞路。另外提醒:32X 遊戲只要用 PicoDrive 開就好,MD 本體與 Mega-CD 遊戲還是交給 Genesis Plus GX,精度比較好。RetroArch 可以替不同遊戲記住使用的核心,不用每次手動切換。
六鍵手把正確設定(最容易卡關的地方)
Genesis Plus GX 預設是把手把當成三鍵手把(十字鍵+A/B/C+Start)。玩快打旋風這類支援六鍵的格鬥遊戲時,如果發現招式按不出來、X/Y/Z/Mode 完全沒反應,問題通常不在手把,而是核心的控制設定。
解法如下:
- 遊戲執行中叫出「快速選單」(Quick Menu)。
- 進入「控制」(Controls)→「連接埠 1 控制」(Port 1 Controls)。
- 把「裝置類型」(Device Type)從預設的 MD Joypad 3 Button 改成 MD Joypad 6 Button。
- 確認 X/Y/Z/Mode 已對應到實體手把上的按鍵,需要的話儲存遊戲專用的按鍵設定(Remap)。
即使實體手把本身有六顆按鍵,只要這裡沒改,X/Y/Z/Mode 就不會被遊戲辨識。選單名稱和位置會隨 RetroArch 版本略有不同,找不到時可以在控制相關選單裡找「Device Type」。另外,少數老遊戲在六鍵模式下會有相容性問題,遇到怪異的按鍵行為時,改回三鍵試試看。
實體手把的部分,建議挑能用藍牙跟 Android 手機、平板配對的六鍵配置藍牙手把。MD 原廠手把的六鍵排列是上下兩排各三顆,選同樣配置的手把,玩格鬥遊戲時手感最接近,也不用煩惱按鍵數量不夠或多出來。
常見問題:卡頓、聲音不同步、存檔不見
依症狀整理對應的設定:
| 症狀 | 先檢查的設定 |
|---|---|
| 掉格、畫面卡卡的 | 開啟「設定 → 影像 → 執行緒影像」(Settings → Video → Threaded Video)。如果還是卡,到核心選項把 FM 音源(YM2612)的模擬方式,從高精度但較吃效能的 Nuked 系,改成比較輕量的 MAME 系 |
| 聲音延遲、斷斷續續、爆音 | 到「設定 → 音訊 → 輸出」(Settings → Audio → Output)把音訊延遲(Audio Latency)調高,先從 60~80ms 左右開始試 |
| 存檔不見、換手機後接不上進度 | 有電池記憶功能的遊戲,RetroArch 會自動儲存 SRAM;保險起見,也建議定期用即時存檔(Save State)留一份。Mega-CD 的備份記憶體(BRAM)會以 .brm 檔案存在 RetroArch 的 saves 資料夾,換手機時記得一起搬過去,不要刪掉 |
關於 Mega-CD 的存檔再補充一點:Genesis Plus GX 的核心選項裡有「CD System BRAM」設定,可以選擇所有遊戲共用一個 BRAM(Per-BIOS),或每個遊戲各自一個(Per-Game)。中途更改這個設定,原本的存檔可能看起來像「不見了」,其實只是讀取的檔案不同,先別急著刪檔。
MD 本身對現在的 Android 手機來說負擔很輕,就算是幾年前的中階機也能全速執行。覺得卡的時候,大部分原因出在設定,而不是手機效能。如果開了一堆畫面濾鏡(Shader)或後處理效果,先全部關掉再比較看看。
ROM、光碟映像檔、BIOS 建議整理好放在 microSD 卡上,換手機時直接把卡插過去就好,不用每次重新搬檔。Mega-CD 的映像檔一片就可能數百 MB,打算收藏較多遊戲的話,容量抓大一點會比較輕鬆。
總結
在 Android 上玩 MD 家族,重點整理如下:
- MD 本體:RetroArch+Genesis Plus GX,免 BIOS,馬上就能玩。
- Mega-CD:把對應地區的 BIOS(bios_CD_J/U/E.bin)放進系統/BIOS 資料夾就能玩,映像檔用 .cue+.bin 或 .chd。
- 32X:Genesis Plus GX 不支援,改用 PicoDrive 核心(HLE 免 BIOS,LLE 需要從實機備份的 BIOS)。
- 六鍵遊戲:在快速選單的控制設定把裝置類型(Device Type)改成六鍵(MD Joypad 6 Button),否則 X/Y/Z/Mode 不會有反應。
本文的 App 提供狀況以 2026 年為準,RetroArch 的選單名稱可能隨版本更新而變動,實際操作時請以你手上的版本為主。


コメント