想在 Android 手機上玩 NDS,2026 年 9 月的結論很簡單:安裝 melonDS,然後把 JIT 編譯器打開。過去大家最常推薦的 DraStic 已經在 2025 年 2 月從 Google Play 下架,現在不是新手該選的選項了。
NDS 是「雙螢幕+觸控」的特殊主機,如果用設定其他模擬器的習慣直接開玩,很容易遇到「下螢幕點不準」「存檔怎麼不見了」這類問題。這篇教學依照實際上手的順序,從安裝、JIT、BIOS 檔案、畫面渲染、雙螢幕版面,一路整理到存檔備份與疑難排解。
本文的前提是:用你自己擁有的 NDS 卡帶,自行備份出來的遊戲檔案。本文不提供、也不討論任何 ROM 的取得管道。
先看結論:2026 年 Android 上的 NDS 模擬器怎麼選
實際能選的只有三個,而且高下很明顯。
| 模擬器 | 取得方式(2026 年 9 月) | 雙螢幕與觸控 | 建議 |
|---|---|---|---|
| melonDS(Android 版) | Google Play 商店免費下載,持續更新中 | 有專用介面,可自訂版面 | 首選,裝這個 |
| DraStic | 2025 年 2 月已從 Google Play 下架 | 原本表現不錯,但已停止更新 | 不建議新裝 |
| RetroArch(melonDS DS 核心) | Google Play 商店/官方網站 | 介面以單螢幕為主,雙螢幕調整較麻煩 | 只適合想把多種主機整合在一起的人 |
原因很單純:目前仍在積極維護的 NDS 模擬器就只有 melonDS。melonDS 本家是 PC 版,Android 版則是由 Rafael V. Caetano 移植的非官方版本,在 Google Play 商店免費上架。更新一路持續到 2026 年 5 月釋出的 2.0.1 版,內容包括 OpenGL 渲染器的效能提升,以及可以把虛擬按鍵放到瀏海(螢幕挖孔)區域的版面改進。
開始前只需要準備三樣東西:
- 一支 Android 手機或平板(NDS 相對輕量,下面會說明)
- melonDS(Google Play 商店免費)
- 從自己的卡帶備份出來的 .nds 檔案
DraStic 下架了,還能用嗎?
很多人是帶著「NDS 模擬器就是 DraStic」的印象來搜尋的,所以先把時間線講清楚。
- DraStic 以付費 App 的形式販售了十年以上。
- 2024 年 3 月,開發者 Exophase 將它改為免費,同時預告「未來會從商店下架」。
- 2025 年 2 月,依照預告從 Google Play 下架。這是開發者自己的決定,並不是被任天堂下架。
- 開發者曾表示有意公開原始碼,但截至本文確認時尚未實現。
因此 DraStic 目前的狀況是:
- 沒有正規的新安裝管道(Google Play 商店已找不到)
- 停止更新,無法保證在之後的 Android 版本上還能正常運作
- 網路上非官方網站流傳的 APK 來源不明,不建議安裝
melonDS 則剛好相反:免費、持續更新、Google Play 商店就能裝。以前買過 DraStic、手機裡還留著 App 的人可以繼續用,但如果是現在才要開始,沒有理由選它。
效能上 melonDS 也已經追上來了。Android 版在 1.10 版(2025 年 3 月)加入 OpenGL 渲染器,支援把內部解析度拉高到最多 8 倍。幾年前論壇上常見的「DraStic 比較順」這種說法,放到 2026 年已經不適用。
melonDS 安裝與初始設定(重點是 JIT)
裝好之後真正要做的事只有兩件:指定 ROM 資料夾、確認 JIT 開啟。
- 在 Google Play 商店搜尋「melonDS」安裝,開發者名稱是 Rafael V. Caetano。商店裡有名稱相似的 App,請用開發者名稱辨認。
- 決定放遊戲檔的資料夾。例如在內部儲存空間建立 ROMs/NDS/,依主機分資料夾之後比較好管理。
- 第一次開啟時按「SET ROM DIRECTORY」指定這個資料夾。沒指定的話,遊戲清單會一直是空的。
- 進入設定 → Emulation,把 JIT Compiler 打開。
第 4 步最重要。JIT(即時編譯器)會把 NDS 的 CPU 指令一邊轉譯成手機 CPU 的指令一邊執行,開或不開速度差很多。如果只打算動一個設定,就是這一個。
如果把遊戲檔放在 microSD 記憶卡,卡片的讀取速度會影響載入時間,太便宜的卡用起來會明顯卡頓。
手機規格方面,NDS 和 PS2、GameCube 比起來屬於輕量級。近幾年的中階以上機種,在原生解析度(1 倍)下通常不會有速度不足的問題。會吃力的情況主要是「大量使用 3D 的遊戲」和「拉高內部解析度」時,這部分就看手機的 GPU 了。
BIOS 與 firmware:最常被誤解的地方
先講結論:只是要玩 NDS 遊戲的話,BIOS 檔不是必要的。melonDS 內建名為「FreeBIOS」的替代 BIOS,大多數遊戲都能直接啟動。
不過下面這些情況,就需要從自己的主機備份出來的正版檔案:
| 想做的事 | 需要的檔案 | 補充 |
|---|---|---|
| 一般玩 NDS 遊戲 | 不需要(FreeBIOS 即可) | 少數遊戲可能出現異常行為 |
| 從 NDS 主機選單開機(firmware boot) | bios7.bin/bios9.bin/firmware.bin | 需從 NDS 或 NDS Lite 主機備份 |
| 以 DSi 模式執行 | DSi 用的 BIOS、firmware、NAND 整組 | 同時也必須設定 NDS 用 BIOS |
檔案大小參考:bios7.bin=16KB、bios9.bin=4KB、firmware.bin=128KB/256KB/512KB。檔名必須和上面的拼法完全一致。
最容易卡關的是 firmware.bin 的來源。從 DSi 或 3DS 備份出來的 128KB firmware.bin 只包含設定資料,無法用來啟動 NDS 主機選單,只能用在「直接啟動(Direct Boot)」遊戲。想從主機選單開機,請使用從 NDS 或 NDS Lite 實機備份的檔案。
在 melonDS 裡,NDS 模式和 DSi 模式的 BIOS 存放位置(目錄)是分開指定的。要注意即使使用 DSi 模式,也一樣要指定 NDS 用的 BIOS。DSi 模式下有些遊戲運作不穩定,建議先用 NDS 模式跑起來再說。
畫面渲染:OpenGL 還是軟體渲染?
安全的順序是:先用軟體渲染器(Software)玩,確定沒問題之後再試 OpenGL。
melonDS Android 版 1.10 加入的 OpenGL 渲染器,可以把內部解析度最多拉到 8 倍。NDS 原本每個螢幕只有 256×192,解析度拉高之後,3D 模型邊緣的鋸齒會明顯減少。
但有幾個前提和副作用:
- 手機不支援 OpenGL ES 3.2 的話,選單裡根本不會出現這個選項。找不到就是硬體限制。
- OpenGL 渲染器的還原精確度比軟體渲染低,部分遊戲會出現畫面錯亂。遇到時只要把那款遊戲切回軟體渲染即可。
- 在 1 倍解析度下,速度和軟體渲染差不多;OpenGL 的價值在於拉高解析度的時候。
- 8 倍並不實際。先從 2 倍開始試,還有餘裕再往上調。
速度不夠時的調整順序:確認 JIT 開啟 → 降低內部解析度 → 改回軟體渲染。都調回去仍然卡,可能是手機過熱造成降頻。
雙螢幕版面配置:縱向還是橫向?
NDS 模擬器玩起來舒不舒服,幾乎就取決於這一步。melonDS 可以細部調整版面,一開始花 5 分鐘設定很值得。
基本思路是「直拿還是橫拿」:
| 握持方式 | 適合的遊戲 | 版面怎麼排 |
|---|---|---|
| 直拿(上下雙螢幕) | 以觸控操作為主的遊戲 | 沿用預設版面,把上下位置調到拇指碰得到下螢幕 |
| 橫拿(左右雙螢幕) | 以十字鍵與按鍵為主的動作、RPG | 兩個畫面左右並排,兩側空白處放虛擬按鍵 |
| 單螢幕優先 | 幾乎用不到下螢幕的遊戲 | 主畫面放大,另一個縮小放在角落 |
兩個實用功能記起來:
- 設定上下畫面互換鍵(Swap Screens):可以當成虛擬按鍵放在畫面上。平常把上螢幕放大,需要觸控時再切換過來。
- 版面可以依手機方向分別儲存:直拿、橫拿各做一套,換遊戲時只要轉一下手機就好。2.0.1 版開始,瀏海挖孔的位置也能放按鍵。
觸控方面,有些遊戲用手指很難點到細小的位置,例如解謎遊戲的手寫輸入、判定很窄的音樂遊戲。準備一支細頭觸控筆,手感差很多。最接近 NDS 原廠觸控筆感覺的,是筆尖帶透明圓盤的「圓盤式(碟片式)」觸控筆。
反過來說,幾乎不用觸控的遊戲,接一支實體手把會舒服很多。
存檔管理:避免存檔消失的三條規則
melonDS 的存檔分成兩種,性質完全不同。搞混的話,某天就會以為存檔憑空消失了。
| 種類 | 實際檔案 | 特性 |
|---|---|---|
| 遊戲裡的存檔 | .sav 檔(與 ROM 同檔名) | 等同實機存檔,這才是本體 |
| 即時存檔(Save State) | 模擬器專屬的快照 | 隨時可存可讀,但模擬器版本更新後可能讀不到 |
- 告一段落時一定要做遊戲裡的存檔,不要只靠即時存檔推進度。
- 定期備份 .sav。預設會建立在和 ROM 相同的資料夾(也可以在設定中另外指定存檔資料夾),整個資料夾複製到電腦或雲端硬碟就能還原。
- 更新 App 前先備份。即時存檔讀不到的情況,最常發生在更新之後。
解除安裝 App 時,App 內部的儲存空間會被清除。ROM 和 .sav 放在不歸 App 管理的自建資料夾比較安全。
跑不動、卡頓怎麼辦:症狀對照表
| 症狀 | 先試這個 |
|---|---|
| 遊戲清單一片空白 | 確認 ROM 資料夾有指定。檔案還是 .zip 的話,先解壓成 .nds |
| 整體很慢、聲音破音 | 確認 JIT Compiler 已開啟,再把內部解析度調回 1 倍 |
| 畫面錯亂、部分沒顯示 | 從 OpenGL 切換成軟體渲染 |
| 渲染設定裡找不到 OpenGL | 手機不支援 OpenGL ES 3.2,改用軟體渲染 |
| 只有某款遊戲開不起來 | 改用從自己主機備份的 BIOS,不用 FreeBIOS,再試一次 |
| 主機選單無法啟動 | firmware.bin 若來自 DSi/3DS 就不行,請用 NDS/NDS Lite 實機備份的檔案 |
| 下螢幕很難點 | 重做一套直拿用版面,或加上畫面互換鍵 |
| 玩一陣子突然變卡 | 過熱降頻,讓手機降溫後再確認 |
最後一項「玩久了變卡」不是設定問題,而是手機散熱的問題,調設定也解決不了。
台灣玩家須知:著作權與自行備份
在台灣,遊戲軟體同樣受《著作權法》保護。從網路上下載別人上傳的 ROM,或者把遊戲檔案分享給他人,都可能構成侵害重製權或公開傳輸權,這部分沒有灰色空間。
至於「用自己買的卡帶、自己備份給自己玩」,一般討論會提到《著作權法》中關於個人非營利目的、在合理範圍內重製的規定(第 51 條),合法電腦程式重製物所有人因備用存檔需要而重製、且限於自行使用的規定(第 59 條),以及合理使用的判斷(第 65 條)。但是否適用需要依個案綜合判斷,而且法律也另外規範了破解防盜拷措施的問題,因此本文不會斷言「自行備份一定合法」。BIOS 與 firmware 也是一樣,請只使用從自己擁有的主機備份出來的檔案,不要從網路上取得。
本站立場:請自行備份手上的卡帶與主機,不要下載來路不明的 ROM、BIOS 或 APK。
本文不構成法律意見。以上僅為一般性說明,實際個案如有疑問,請諮詢律師或相關主管機關。
懶人包:新手只要做這三件事
- 從 Google Play 商店安裝 melonDS。DraStic 已在 2025 年 2 月下架,直接略過。
- 指定 ROM 資料夾,打開 JIT Compiler。影響速度的就是這裡。
- 依照自己的拿法排好雙螢幕版面。玩起來順不順手,幾乎由它決定。
BIOS 不是必要的,先用 FreeBIOS 跑跑看,遇到問題再考慮用自己主機備份的檔案。畫質先用 1 倍開始,有餘裕再用 OpenGL 拉到 2 倍。照這個順序,花在設定上的時間可以降到最少。
常見問題 Q&A
Q1. 可以從網路上找 DraStic 的 APK 來裝嗎?
不建議。來源不明的 APK 可能被動過手腳。melonDS 在 Google Play 商店就能免費下載,直接用它就好。
Q2. 沒有備份 BIOS 會違法嗎?
BIOS 需不需要,和法律是兩回事。melonDS 有 FreeBIOS,不備份也能玩。若要從實機備份,請參考上面「台灣玩家須知」一節的說明。
Q3. 可以用本機連線對戰或交換嗎?
melonDS 本家有支援本機多人連線(2022 年 11 月實裝),但在 Android 版要穩定運作難度很高,不要抱太大期待。把它當成單機用比較實際。
Q4. 想用 RetroArch 把各主機整合在一起可以嗎?
可以,但核心請選「melonDS DS」,舊的「melonDS」核心已停止更新。DeSmuME 核心也能跑,但不支援 DSi 模式,開發能量也已經轉移到 melonDS。另外,雙螢幕版面的調整彈性還是 melonDS 獨立 App 比較好。
Q5. 手機要什麼等級才夠?
NDS 相對輕量,近幾年的中階以上機種用 1 倍解析度玩很少遇到問題。拉高內部解析度之後,就要看 GPU 的效能了。
※本文的版本與上架狀況為 2026 年 9 月確認的資訊。App 的上架狀況可能變動,安裝時請以 Google Play 商店的最新狀態為準。


コメント