← すべての記事

muOS の ROM フォルダー名一覧:どのシステムをどのフォルダーに入れるか

muOS では、決まったフォルダー構成をまるごとコピーする必要はありません。ROMS の中にフォルダーを作ってゲームを入れれば、muOS がフォルダー名からシステムと使うエミュレーターを判断します。ただし、それは muOS がその名前を知っている場合だけです。このページでは、muOS が知っている名前、名前の読み取り方、そして認識されないシステムの設定方法を紹介します。

動作確認: Anbernic RG40XXH · muOS 2601.0 Jacaranda。下の一覧は、このバージョンに組み込まれているもの(assign.json、34 システムに 378 の名前)です。

フォルダーの場所

  • SD カード 1: カードのいちばん上にある ROMS フォルダー。
  • SD カード 2(ある場合):そのカードのいちばん上にある ROMS フォルダー。

システムごとに、ROMS の中に直接フォルダーを作ります。例:ROMS/GBA。muOS はこれらのフォルダーを自動では作りません。新しいカードでは、ROMS が空か、いくつかしかないこともあります。

muOS がフォルダー名を読み取るしくみ

Explore Content でフォルダーを初めて開いたとき、muOS は次のことをします。

  1. フォルダー名を小文字にする
  2. スペース、-、_、+ を取り除く
  3. 結果を一覧で探す。見つかれば、そのフォルダーにそのシステムと標準のエミュレーターが割り当てられます。

つまり GBA、gba、Game Boy Advance、game-boy-advance はどれも使えます。gba か gameboyadvance になり、どちらも一覧にあるからです。

一方、あってもよさそうなのに 2601 の一覧にない名前もあり、そのフォルダーは認識されません。

  • Game Boy Color(gameboycolor)。Game Boy と Game Boy Advance は認識されます。GBC を使ってください。
  • FBNeo と MAME。エミュレーター自体は入っています。ARCADE か FBA を使ってください。
  • NDS など、一覧に名前がないシステム(下記参照)。

一覧

おすすめの名前は、muOS の一覧にあり、入力しやすいものです。ほかの名前でもかまいません。

システム おすすめの名前 muOS が認識するほかの名前(抜粋)
Nintendo ゲームボーイ GB GAMEBOY、DMG、Game Boy
Nintendo ゲームボーイカラー GBC GBCOLOR、NGBC(Game Boy Color は不可、上記参照)
Nintendo ゲームボーイアドバンス GBA GBADVANCE、Game Boy Advance
Nintendo ファミコン / NES NES FC、FAMICOM
Nintendo スーパーファミコン / SNES SNES SFC、SUPERNES、Super Famicom
Nintendo 64 N64 64、NINTENDO64
セガ メガドライブ / Genesis MD GENESIS、MEGADRIVE、GEN
セガ マスターシステム SMS MS、MASTERSYSTEM
セガ ゲームギア GG GAMEGEAR
セガ 32X 32X SEGA32X、S32X
セガ メガ CD / Sega CD SEGACD MEGACD、SCD
セガ ドリームキャスト DC DREAMCAST
セガ NAOMI / アトミスウェイブ NAOMI ATOMISWAVE、AW
Sony プレイステーション PS PSX、PS1、PLAYSTATION
Sony PSP PSP PPSSPP
NEC PC エンジン / TurboGrafx-16 PCE TG16、PCENGINE、TURBOGRAFX
NEC PC エンジン CD PCECD TGCD、PCENGINECD
NEC スーパーグラフィックス SGFX SUPERGRAFX
SNK ネオジオ NEOGEO NG
SNK ネオジオ CD NEOCD NGCD、NEOGEOCD
SNK ネオジオポケット / カラー NGP NGPC、NEOGEOPOCKET
アーケード ARCADE FBA、MAME2003、CPS、FINALBURNNEO
Atari 2600 ATARI2600 2600、A2600、ATARI
Atari Lynx LYNX ATARILYNX
Commodore Amiga AMIGA AMIGA500
Commodore 64 C64 COMMODORE64
PC DOS DOS PC、MSDOS、DOSBOX
PICO-8 PICO8 PICO、FAKE08
ScummVM SCUMMVM SCUMM
Doom DOOM PRBOOM
Cave Story(洞窟物語) CAVESTORY NXENGINE
Ports(スクリプト) PORTS APPS、SCRIPTS
本 BOOKS BOOK
動画と音楽 MEDIA VIDEOS、MUSIC、MOVIES

エミュレーター名と同じフォルダー名(例:MGBA、SNES9X、DUCKSTATION、FLYCAST)も一覧にあり、そのシステムになります。

一覧にないシステム

muOS で動かせても、2601 の一覧に名前がないシステムがあります。たとえばニンテンドー DS です。フォルダーは表示されますが、muOS はどのエミュレーターを使えばいいかわかりません。一度だけ手動で割り当てます。

  1. Explore Content でフォルダーを開き、どれかのゲームを選びます。
  2. SELECT を押してコンテンツのオプションを開き、Core を選んで A を押します。
  3. システムを選び、次にエミュレーターを選びます。
  4. X を押すと、このフォルダーのすべてのゲームに使われます(A はこのゲームだけ)。

muOS はそのフォルダーの設定を覚えています。

複数のファイルからなるゲーム

ディスクのゲーム(プレイステーション、ドリームキャスト、メガ CD など)は、複数のファイル(.cue + .bin、.gdi + トラック)になっていることがよくあります。ゲームごとにシステムのフォルダーの中に専用のフォルダーを作って入れてください。例:ROMS/DC/ゲーム名/。

Wi-Fi でゲームを正しいフォルダーに入れる

無料アプリ Wi-Fi Transfer なら、ゲームを自動で振り分けます。スマホや PC のブラウザーで ゲームを追加 をタップしてファイルを選ぶと、.gba は ROMS/GBA に、.sfc は ROMS/SNES に、というふうに入ります。そのシステム用に muOS が知っているフォルダー(例:ROMS/GBA)がすでにあれば、それを使います。いくつかのシステムで使われる形式(.zip、.bin、.iso、.chd)は、先に正しいフォルダーを開いてからアップロードしてください。

使うのは、持っていてよいゲーム(無料のホームブリューなど)だけにしてください。おすすめはRG40XXH で遊べる無料ホームブリューゲームをご覧ください。

うまくいかないとき

  • フォルダーはあるのにゲームが起動しない、コアを聞かれる: その名前が muOS の一覧にありません。フォルダー名を表のおすすめの名前に変えるか、上の方法で手動で割り当ててください。
  • 違うエミュレーターで起動する: ゲームを選んで SELECT → Core を押し、別のものを選びます(フォルダー全体を変えるなら X)。
  • ゲームがまったく表示されない: ゲームがシステムのフォルダーの中に直接(またはその中のゲーム用フォルダーに)あるか確認してください。コレクション全体をまとめた .zip の中に入っていないかも確認しましょう。

まとめ

  1. ROMS の中にシステムごとのフォルダーを作り、表のおすすめの名前(GB、GBA、SNES、PS、PSP など)を付けます。
  2. 大文字・小文字、スペース、-、_、+ は関係ありません。
  3. 一覧にない名前(例:Game Boy Color、NDS、FBNEO、MAME)は、名前を変えるか、SELECT → Core のあと X でフォルダー全体に割り当てます。

出典: muOS 2601.0 に組み込まれたフォルダー一覧(携帯ゲーム機内の assign.json)。フォルダー名の読み取り方:MustardOS frontend のソースコード。Assigning a core to a directory(muOS コミュニティの FAQ)。

ご質問は feedback@pocketkode.com までメールでどうぞ。

PocketKode は muOS、Anbernic とは関係ありません。