← 모든 글

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가 인식하는 다른 이름(일부)
닌텐도 게임보이 GB GAMEBOY, DMG, Game Boy
닌텐도 게임보이 컬러 GBC GBCOLOR, NGBC(Game Boy Color는 안 됨, 위 참고)
닌텐도 게임보이 어드밴스 GBA GBADVANCE, Game Boy Advance
닌텐도 패미컴 / NES NES FC, FAMICOM
닌텐도 슈퍼 패미컴 / SNES SNES SFC, SUPERNES, Super Famicom
닌텐도 64 N64 64, NINTENDO64
세가 메가 드라이브 / 제네시스 MD GENESIS, MEGADRIVE, GEN
세가 마스터 시스템 SMS MS, MASTERSYSTEM
세가 게임 기어 GG GAMEGEAR
세가 32X 32X SEGA32X, S32X
세가 메가 CD / 세가 CD SEGACD MEGACD, SCD
세가 드림캐스트 DC DREAMCAST
세가 나오미 / 아토미스웨이브 NAOMI ATOMISWAVE, AW
소니 플레이스테이션 PS PSX, PS1, PLAYSTATION
소니 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), muOS가 폴더 이름을 읽는 방식: MustardOS frontend 소스 코드, Assigning a core to a directory(muOS 커뮤니티 FAQ).

질문이 있으신가요? feedback@pocketkode.com으로 메일을 보내 주세요.

PocketKode는 muOS, Anbernic과 관련이 없습니다.