PR
[PR]アフィリエイト広告を利用しています
[PR]アフィリエイト広告を利用しています

N64模擬器Android完整教學【2026】M64Plus FZ、RetroArch設定、卡頓與存檔消失的解決方法

AndroidスマホでN64エミュレータを起動しようとしている様子 エミュレーター

先講結論:在Android上玩任天堂64(N64),直接裝獨立App「M64Plus FZ Emulator」是最快的路線。如果你本來就在用RetroArch玩其他主機,改用「Mupen64Plus-Next」核心統一管理也完全沒問題。另外要先有心理準備:N64在模擬上最容易卡關的地方不是BIOS,而是「跑不動(掉幀)」和「存檔消失」這兩件事。

N64的模擬難度,和紅白機、PC Engine這類2D主機完全不是同一個等級。除了主處理器(MIPS R4300i)之外,N64還有一顆叫做RCP(Reality Co-Processor)的協同處理器,裡面包含負責幾何運算與音效的「RSP」,以及負責把畫面畫出來的「RDP」。模擬器必須用軟體重現這些單元同時運作的狀態,所以不少裝置跑N64反而比同世代的PS1還吃力。再加上每片卡帶的存檔方式不一樣,只要判斷錯誤,就會出現「明明有存檔,重開卻不見了」的狀況。

這篇教學會依照選擇模擬器 → N64為什麼吃效能 → 兩種安裝路線 → 卡頓時的處理 → C鍵配置 → 環境與存檔管理的順序,一步一步講完。文中App的上架狀況與選單名稱,是以2026年時點確認的內容為準。

另外先說清楚:本文的前提是「用自己買的N64主機和卡帶,自行吸出、自己玩」。本站不會介紹任何ROM的散布網站或取得管道。

スポンサーリンク

結論:想要簡單就用M64Plus FZ,想統一管理就用RetroArch+Mupen64Plus-Next

先把整體的選項攤開來看:

選項 適合誰 取得方式 設定自由度 綜合評價
M64Plus FZ Emulator 只想馬上玩N64的玩家 Google Play(有免費版) App內就能設定完成,不容易迷路 ◎ 新手先從這裡開始
RetroArch+Mupen64Plus-Next 想用一個App管理多台主機的玩家 在RetroArch內加入核心 核心選項非常細 ◎ 設定麻煩,但之後很好用
RetroArch+ParaLLEl N64 追求高精確度畫面的玩家(高階裝置) 在RetroArch內加入核心 吃效能,但重現度高 ○ 不適合效能較弱的裝置
MegaN64 只在舊文章看過名字的玩家 已停止開發・不建議 – ✕ 現在沒有選它的理由

不知道選哪個,就選M64Plus FZ。理由有三個:

  1. 專為N64設計。影像外掛(例如GLideN64)的切換、內部解析度倍率的調整,都能在App內簡單的設定畫面裡完成。
  2. 不用另外找核心或外掛。安裝完App就是一個完整的N64環境,不需要再到處湊元件。
  3. 手把設定獨立。不會被其他主機的按鍵配置影響,可以直接做出一套N64專用的按鍵配置。

另一邊的RetroArch+Mupen64Plus-Next,則適合已經在用RetroArch玩紅白機、PS1等主機的人。手把設定和存檔資料夾的概念都能沿用,主機越多越省事。不過核心選項的項目很多,第一次設定會比M64Plus FZ花時間。另外也要注意,N64對裝置效能的要求通常比PS1高,PS1跑得很順的裝置,不代表N64也一樣順。

スポンサーリンク

為什麼大家都說N64「很吃效能」?

紅白機、PC Engine的模擬,大致上就是「把CPU的指令一條一條重現」。N64則不同,除了CPU(MIPS R4300i)之外,還有一顆RCP協同處理器,裡面分成兩個處理單元:負責幾何運算與音效等工作、可以寫程式控制的「RSP」,以及負責點陣化(也就是把畫面畫出來)的「RDP」。實機是以這些部分同時平行運作為前提設計的,模擬器則必須把它們全部用軟體模擬出來。

其中負擔特別重的是RDP這一側。N64的畫面大量使用透視校正、獨特的材質過濾等在當年相當先進的處理,越想精確重現,GPU的負擔就越大。畫面看起來比PS1單純,實際跑起來卻比PS1還卡,原因就在這裡。

另一個負擔來源,是每款遊戲使用的「微碼(microcode)」不同。N64的遊戲可以把自己的程式送進RSP,自訂畫面的處理方式。像《斑鳩與卡祖伊大冒險》(Banjo-Kazooie)、《Perfect Dark》、《Conker’s Bad Fur Day》這類後期作品,都使用了自家客製的微碼,所以在同一台裝置上,不同遊戲的流暢度可能差很多。「這款很順,偏偏那款一直卡」的情況,不是裝置壞掉,而是這個原因。

也因為這樣,N64模擬器在RSP的處理上通常有兩種做法可選:HLE(高階模擬)是不逐步執行微碼,而是直接用模擬器準備好的處理重現它想達成的結果,速度快、對裝置友善;LLE(低階模擬)則是老老實實重現RSP執行微碼的過程,精確度高,但相對吃效能。後面設定時看到HLE、LLE這兩個詞,記得「HLE=速度優先、LLE=精確度優先」就好。對手機或Android掌機來說,大多數情況先用HLE,遇到畫面明顯不對的遊戲再考慮其他選項,是比較實際的做法。

スポンサーリンク

M64Plus FZ的安裝與設定步驟

接下來是實際操作,請照順序進行。

1. 安裝App

在Google Play搜尋「M64Plus FZ」。這個App以前叫做「Mupen64Plus FZ」,是接手Mupen64Plus AE繼續開發的衍生版本。搜尋時會跳出好幾個名字很像的App,請先確認開發者是「Francisco Zurita」再安裝。App分成免費版和付費的Pro版,Pro版多了連線對戰(Netplay)等功能;只是要單機遊玩的話,先用免費版就夠了。

2. 指定遊戲資料夾

第一次啟動時,允許App存取儲存空間,再指定放遊戲檔案的資料夾。資料夾名稱和檔名請避免使用中文等非英數字元或特殊符號,這是掃描不到遊戲最常見的原因之一。用英文和數字命名最保險。

3. 了解ROM的三種位元組排列(.z64/.v64/.n64)

N64的ROM檔依照資料的位元組排列方式,分成三種常見的副檔名:

副檔名 排列方式 說明
.z64 大端序(Big-endian) N64原本的排列順序,最標準的格式
.v64 每16位元交換位元組(Byte-swapped) 源自早期的Doctor V64裝置
.n64 小端序(Little-endian) 以每4個位元組為單位,順序前後顛倒

三者裡面的遊戲內容完全一樣,差別只在排列順序。多數模擬器會讀取檔案開頭的4個位元組自動判斷格式,所以通常不用特別處理。不過吸出工具不同,輸出的格式也可能不同,偶爾會成為讀不到遊戲的原因。吸出之後,建議到吸出工具的設定裡確認一下是用哪種格式存檔;有得選的話,以.z64為優先最省事。

4. 選擇影像外掛

在App的設定裡,找到影像(Video)相關的外掛選項。基本上用GLideN64就沒問題。如果重視精確度,還有Angrylion(以軟體執行RDP的渲染器)可選,但它非常吃效能,建議當成確認特定遊戲畫面是否正確時的比對工具,不要拿來當日常遊玩的設定。

5. 配置手把

預設是觸控操作。要用實體手把的話,到設定裡的手把(Controller)項目指定按鍵。N64最麻煩的C鍵配置,後面會用一整節說明。

RetroArch+Mupen64Plus-Next的安裝與設定步驟

這是給想和其他主機一起管理的玩家的步驟。

1. 加入核心

從主選單進入「Load Core」→「Download a Core」,或是「Online Updater」→「Core Downloader」(選單名稱會因RetroArch的版本而不同),選擇「Nintendo – Nintendo 64 (Mupen64Plus-Next)」。清單裡還會看到「ParaLLEl N64」,但請先選Mupen64Plus-Next。ParaLLEl的重現度較高,相對地對裝置的要求也更高;其中的ParaLLEl RDP必須使用Vulkan,屬於高階裝置取向的選項。

2. 打開核心選項

載入遊戲後,從快速選單(Quick Menu)打開「Core Options」。項目很多,第一次先看下面這三個就好:

項目 作用 不確定時的建議值
RDP Plugin 選擇負責畫面描繪的引擎 GLideN64
RSP Plugin 選擇模擬RSP(幾何運算・音效等)的方式 HLE(速度優先)
CPU Core CPU的執行方式 Dynamic Recompiler(多半已自動選好)

先把這三個項目的組合記起來,後面處理卡頓時就不會手忙腳亂。

3. 把N64的存檔資料夾和其他主機分開

RetroArch可以把所有主機的存檔集中在同一個地方,但N64有後面會提到的存檔方式判斷問題,建議至少把資料夾分開。出問題時要找原因會輕鬆很多。

跑不動、一直卡頓時的處理方式

「其他主機都很順,只有N64卡」是非常常見的狀況。依照症狀來看,原因大致都能縮小範圍。下面是N64特有的檢查重點:

症狀 先懷疑哪裡 處理方式
只有特定遊戲特別卡 該遊戲微碼的複雜程度 只針對那款遊戲降低內部解析度。先做個別調整,不要一開始就調低全部設定
3D背景或特效出現時掉幀 RDP的描繪負擔 把內部解析度倍率降到1x~2x,關閉反鋸齒
角色動得好好的,背景卻一頓一頓 RSP處理跟不上 把RSP Plugin改成HLE(速度優先)。LLE類以精確度為主,比較吃效能
聲音斷斷續續 音訊延遲設定 調高音訊延遲。RetroArch的話也一併檢查畫面同步相關設定
不管玩什麼都一直很卡 裝置效能不足 避開Angrylion、ParaLLEl這類高精確度外掛,固定用GLideN64+低解析度

記住調整的優先順序就不會亂。先降低內部解析度;還是不行,再把RSP改成HLE;最後才考慮把外掛換成較輕量的。請一次只改一個項目、改完就測試,全部同時改的話,會搞不清楚到底是哪一項有效。

手把設定:解決C鍵的問題

N64的手把除了方向操作之外,還有上下左右共4顆「C鍵」。現在常見的ABXY配置手把,並沒有可以直接對應這4顆按鍵的位置,這裡是N64模擬最大的卡關點。

解決方法主要有兩種:

  1. 把右類比搖桿指定成C鍵。這是很多模擬器的預設做法,把搖桿往上下左右推,就會被當成C上下左右。不過在用C鍵轉視角的遊戲裡,有些場面操作起來不太直覺。
  2. 用有背鍵的手把,把C上下左右分別指定到背鍵。如果手把背面有2~4個撥片按鍵,手指不用離開原本的位置就能按到C鍵,操作感會好很多。

不管用哪一種方式,只要把設定存好,之後每次都會自動套用,只有第一次需要花點時間。建議先拿《超級瑪利歐64》或《薩爾達傳說 時之笛》這類大量使用C鍵的遊戲試玩,確認視角和道具操作都順手,再把設定固定下來。

遊玩環境與存檔管理

遊戲能跑之後,最後來整理周邊環境。

ROM請從自己的主機和卡帶吸出

結論:請從自己擁有的N64主機和卡帶,自行吸出(備份)使用。在台灣,遊戲軟體受著作權法保護,從網路下載或散布ROM屬於侵害著作權的行為,本站不提供也不介紹任何取得管道。吸出工具有各種形式,選擇時請確認它支援N64卡帶,並留意前面提到的輸出格式(.z64等)。以上為一般性說明,並非法律意見;實際情況如有疑問,請洽詢專業人士。

microSD卡看速度挑選

N64的ROM檔本身不像光碟主機那麼大,但如果要把多款遊戲放在一起管理,讀取速度會直接影響使用體驗,例如遊戲清單的掃描和啟動等待時間。如果同一張卡還要放其他主機的遊戲,容量也建議留得寬裕一點。

小心存檔方式判斷錯誤

這是N64最大的陷阱。卡帶的存檔方式有SRAM、4Kbit EEPROM、16Kbit EEPROM、FlashRAM好幾種,部分遊戲還會使用手把上的記憶卡(Controller Pak),每款遊戲用的方式都不一樣。Mupen64Plus系列的模擬器,基本上不是看ROM的檔頭資訊,而是依照內建的遊戲資料庫(每款ROM各自的設定)來決定存檔方式。

多數情況下這樣就能正常運作,但偶爾會判斷錯誤,特別是資料庫裡沒有收錄的修改版ROM或海外版本,比較容易出現「看起來有存到,重開卻不見了」的症狀。

遇到這種狀況時,如果App或核心的設定裡有手動指定存檔類型(Save Type)的項目,就切換成正確的方式再試一次。不知道哪個才對的時候,可以把候選的方式一個一個試:存檔後把App完全關閉,重新啟動,確認能不能讀到存檔,這是最確實的檢查方法。重要的進度,建議養成定期備份存檔資料夾的習慣。

用RetroArch的玩家,這時就能體會前面「把N64存檔資料夾分開」的好處:只看N64的資料夾,就能確認存檔檔案的更新時間有沒有變、舊的檔案是否還在,不會和其他主機的存檔混在一起。另外也要分清楚,模擬器的即時存檔(Save State)是把當下狀態整個存起來的功能,和遊戲本身寫進卡帶的存檔是分開的;即時存檔能用,不代表遊戲內的存檔方式判斷正確,兩邊都要各自確認。

總結:搞定效能和存檔方式,N64就能玩得很順

重點整理如下:

  • App首選M64Plus FZ Emulator(開發者:Francisco Zurita)。想和其他主機統一管理,就用RetroArch+Mupen64Plus-Next。
  • N64吃效能,是因為要用軟體重現RCP裡的RSP與RDP兩個處理單元。不同遊戲流暢度落差大,原因在於微碼的複雜程度。
  • 卡頓時依照「降低內部解析度 → RSP改HLE → 換成輕量外掛」的順序,一次改一項。
  • C鍵指定到右搖桿或背鍵。設定會保存,只需要第一次花時間。
  • 存檔消失時,若App或核心有此項目,就手動切換存檔類型。內建資料庫的自動判斷偶爾會出錯,修改版和海外版尤其容易發生。

和PS1、PC Engine比起來,N64要設定的項目確實比較多,但會卡住的地方幾乎只有「效能」和「存檔方式」這兩個。照著這篇的順序一個一個排除,就算是稍微舊一點的裝置,經典作品也大多能玩到順暢的程度。

最後再提醒一次,不論是ROM還是存檔,都請從自己的主機和自己的卡帶吸出。把收在櫃子裡的N64卡帶,變成通勤搭捷運時也能拿出來玩的收藏吧。

広告

BTOパソコン FRONTIER

YouTubeチャンネル「レトロゲーム寄り合い所」

レトロゲームを、今の機材でもう一度遊ぶためのチャンネルです。
エミュ機の選び方・設定・つまずきの直し方を、図解と掛け合いで解説しています。

「レトロゲーム寄り合い所」を見に行く

当ブログは、レトロゲーム好きのみなさんとの「遊び場」として運営しています。
「記事が役に立った」「続きも読んでみたい」と感じていただけたら、下記リンクからのご利用・ご支援で応援してもらえると嬉しいです。

※Amazonのアソシエイトとして、「メリ爺のゲーム万歳」は適格販売により収入を得ています。

エミュレーター
スポンサーリンク
Meritをフォローする

コメント

標題和URL已復制