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 は次のことをします。
- フォルダー名を小文字にする
- スペース、
-、_、+を取り除く - 結果を一覧で探す。見つかれば、そのフォルダーにそのシステムと標準のエミュレーターが割り当てられます。
つまり 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 はどのエミュレーターを使えばいいかわかりません。一度だけ手動で割り当てます。
- Explore Content でフォルダーを開き、どれかのゲームを選びます。
- SELECT を押してコンテンツのオプションを開き、Core を選んで A を押します。
- システムを選び、次にエミュレーターを選びます。
- 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の中に入っていないかも確認しましょう。
まとめ
ROMSの中にシステムごとのフォルダーを作り、表のおすすめの名前(GB、GBA、SNES、PS、PSPなど)を付けます。- 大文字・小文字、スペース、
-、_、+は関係ありません。 - 一覧にない名前(例:
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 とは関係ありません。