← Все записи

Названия папок для ROM в muOS: какую папку для какой системы

В muOS не нужно копировать готовую структуру папок. Вы создаёте папку внутри ROMS, кладёте туда игры, и muOS сам понимает по названию папки, что это за система и какой эмулятор нужен. Но только если muOS знает это название. На этой странице — названия, которые он знает, как он их читает и что делать с системой, которую он не распознаёт.

Проверено на: Anbernic RG40XXH · muOS 2601.0 Jacaranda. Список ниже — тот, что встроен в эту версию (assign.json, 378 названий для 34 систем).

Где должны быть папки

  • 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 Game Boy GB GAMEBOY, DMG, Game Boy
Nintendo Game Boy Color GBC GBCOLOR, NGBC (но не Game Boy Color, см. выше)
Nintendo Game Boy Advance GBA GBADVANCE, Game Boy Advance
Nintendo NES / Famicom (Денди) NES FC, FAMICOM
Nintendo SNES / Super Famicom SNES SFC, SUPERNES, Super Famicom
Nintendo 64 N64 64, NINTENDO64
Sega Mega Drive / Genesis MD GENESIS, MEGADRIVE, GEN
Sega Master System SMS MS, MASTERSYSTEM
Sega Game Gear GG GAMEGEAR
Sega 32X 32X SEGA32X, S32X
Sega Mega-CD / Sega CD SEGACD MEGACD, SCD
Sega Dreamcast DC DREAMCAST
Sega Naomi / Atomiswave NAOMI ATOMISWAVE, AW
Sony PlayStation PS PSX, PS1, PLAYSTATION
Sony PSP PSP PPSSPP
NEC PC Engine / TurboGrafx-16 PCE TG16, PCENGINE, TURBOGRAFX
NEC PC Engine CD PCECD TGCD, PCENGINECD
NEC SuperGrafx SGFX SUPERGRAFX
SNK Neo Geo NEOGEO NG
SNK Neo Geo CD NEOCD NGCD, NEOGEOCD
SNK Neo Geo Pocket / Color 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 APPS, SCRIPTS
Книги BOOKS BOOK
Видео и музыка MEDIA VIDEOS, MUSIC, MOVIES

Названия папок, совпадающие с названиями эмуляторов (например MGBA, SNES9X, DUCKSTATION, FLYCAST), тоже есть в списке и выбирают соответствующую систему.

Системы, которых нет в списке

У некоторых систем, которые muOS умеет запускать, нет названия в списке 2601, например у Nintendo DS. Их папки всё равно видны, но muOS не знает, какой эмулятор использовать. Назначьте его один раз вручную:

  1. Откройте папку в Explore Content и выделите любую игру.
  2. Нажмите SELECT, чтобы открыть параметры контента, выберите Core и нажмите A.
  3. Выберите систему, затем эмулятор.
  4. Нажмите X, чтобы применить его ко всем играм в этой папке (A назначает только для этой игры).

muOS запомнит выбор для этой папки.

Игры из нескольких файлов

Дисковые игры (PlayStation, Dreamcast, Sega CD…) часто состоят из нескольких файлов (.cue + .bin, .gdi + дорожки). Кладите каждую игру в отдельную папку внутри папки системы, например ROMS/DC/Название игры/.

Раскладываем игры по папкам через Wi-Fi

Наше бесплатное приложение Wi-Fi Transfer раскладывает игры за вас. Нажмите Добавить игры в браузере телефона или ПК и выберите файлы: .gba попадёт в ROMS/GBA, .sfc — в ROMS/SNES и так далее. Если для этой системы уже есть папка, которую знает muOS (например ROMS/GBA), приложение использует её. Файлы, которые могут относиться к разным системам (.zip, .bin, .iso, .chd), загружайте, сначала открыв нужную папку.

Используйте только игры, которые вам можно иметь, например бесплатный homebrew. Идеи — в статье лучшие бесплатные homebrew-игры для 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 на консоли); как muOS читает названия папок: исходный код MustardOS frontend; Assigning a core to a directory (FAQ сообщества muOS).

Вопросы? Пишите на feedback@pocketkode.com.

PocketKode не связан с muOS или Anbernic.