Shiny Gen / 블로그

내가 만든 게임을 에뮬레이터와 플래시 카트용 진짜 ROM으로 만드는 방법

다른 언어: English · Español · Deutsch · Français · Português · Italiano · Nederlands · Svenska · Norsk · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · Русский · 日本語 · 繁體中文

게임을 진짜 ROM으로 만들려면 Shiny Gen에서 카트리지 엔진(GBA, GBC, N64, DS, GameCube) 중 하나로 게임을 만들고, 게임을 연 뒤 공유를 누르고 그 엔진의 내보내기 버튼(예: Export .gba ROM)을 누르세요. 내보내기에는 아무 상품이나 한 번 구매가 필요해요($2.99 스타터 팩부터). Shiny Gen은 기기에서 파일을 빌드하고, 새 에뮬레이터에서 부팅해 제대로 시작되는지 확인한 뒤 파일을 넘겨줘요. 이 파일은 에뮬레이터에서 실행되고, 게임보이 어드밴스와 게임보이 컬러 ROM은 플래시 카트로 실제 게임기에서도 실행돼요.

엔진별로 만들어지는 파일

이 엔진들은 Shiny Gen에서 직접 만드는 새 게임을 컴파일해요. 어느 것도 다른 게임용 에뮬레이터나 ROM 로더가 아니며, 상용 ROM이나 서드파티 ROM은 열 수 없어요.

단계별 방법

1. 카트리지 엔진으로 게임 만들기

+를 누르고 새로 추가를 선택한 다음 엔진 선택에서 엔진을 고르세요: GBA 엔진, GBC 엔진, N64 엔진, GameCube 엔진 또는 DS 엔진. 에이전트에게 게임을 설명하면 에이전트가 게임을 작성하고 빌드하고 플레이 테스트해요.

Godot 엔진으로 만든 게임은 ROM이 아니에요. 대신 브라우저의 Shiny Gen에서 웹 게임(어디서나 호스팅할 수 있는 zip)으로 내보내며, 이것도 아무 상품이나 한 번 구매가 필요해요.

2. 공유를 누르고 엔진 버튼 누르기

게임을 열고 공유를 누른 뒤 엔진에 맞는 버튼을 누르세요: Export .gba ROM, Export .gbc ROM, Export .z64 ROM, Export .nds 또는 Export .dol. 이 버튼은 브라우저와 iPhone 및 iPad 앱에서 내가 소유한 모든 게임에 있어요. 내보내기에는 아무 상품이나 한 번 구매가 필요해요($2.99 스타터 팩부터). 구매하지 않았다면 버튼을 누르면 상점으로 이동해요.

GBA 게임의 Shiny Gen 게임 공개하기 팝업: 공유 권한(끔, 플레이 전용, 플레이 및 복제)과 아무 상품이나 한 번 구매가 필요한 Export .gba ROM 버튼.
공유를 누른 뒤 엔진의 내보내기 버튼을 누르세요. 내보내기에는 아무 상품이나 한 번 구매가 필요해요($2.99부터).

3. 기기로 파일 가져오기

Shiny Gen은 게임의 현재 파일로 카트리지를 빌드하고, 새 에뮬레이터에서 부팅해 제대로 켜지는지 확인해요. 그래서 받은 파일은 반드시 시작되는 파일이에요. 그다음:

파일 이름은 게임 이름을 따라요. GBA, GBC, N64 ROM은 짧은 Shiny Gen 스플래시 화면으로 시작해요.

4. 에뮬레이터에서 플레이하기

해당 기기용 에뮬레이터에서 파일을 여세요. 예를 들어 .gba와 .gbc는 컴퓨터의 mGBA나 iPhone의 Delta, .nds는 melonDS, .dol과 .iso는 Dolphin이에요. Shiny Gen 안의 세이브는 파일에 들어 있지 않아서, 다른 사람에게 준 복사본은 처음부터 시작해요.

5. 플래시 카트로 실제 하드웨어에서 플레이하기

플래시 카트는 메모리 카드 슬롯이 있는 카트리지예요. 카드에 ROM 파일을 복사하면 게임기를 켤 때 카트가 그 목록을 메뉴로 보여 줘요. 일반적인 순서는 다음과 같아요(정확한 방법은 카트 설명서에 있어요):

  1. .gba 또는 .gbc 파일을 카트의 SD 또는 microSD 카드에 복사하세요. 어떤 카트는 먼저 카드에 자체 시스템 파일이 있어야 해요.
  2. 카드를 카트에 넣고, 카트를 게임기에 꽂으세요.
  3. 전원을 켜고 게임을 고르세요.

카트가 세이브 타입을 물어보면:

이렇게 만든 GBA와 GBC ROM은 실제 게임기에서 플레이해 봤어요(맨 위 목록 참고). N64, DS, GameCube 파일은 아직 실제 하드웨어에서 테스트하지 않았기 때문에 된다고 말하지 않아요.

직접 만들기 전에 ROM 먼저 써 보기

카탈로그에 있는 Shiny Gen 자체 카트리지 게임들, 예를 들어 Shiny Monsters Advance와 Shiny Village Color는 브라우저나 iPhone 및 iPad 앱에서 로그인한 누구에게나 구매 없이 공유 아래에 Download ROM 버튼(예: Download .gba ROM)을 보여 줘요. 내 게임을 만들어 파일로 받기 전에 에뮬레이터나 플래시 카트 설정을 확인하기 좋은 방법이에요.

제한 사항

자주 묻는 질문

내 게임을 ROM으로 만들 수 있나요?

네, Shiny Gen의 카트리지 엔진 중 하나로 만든 게임이라면 가능해요: GBA(.gba), GBC(.gbc), N64(.z64), DS(.nds), GameCube(.dol 또는 .iso). 공유를 누르고 내보내기 버튼을 누르세요. 내보내기에는 아무 상품이나 한 번 구매가 필요해요($2.99부터).

내 게임을 진짜 카트리지에 넣을 수 있나요?

네, GBA와 GBC 게임은 플래시 카트로 가능해요. ROM을 카트의 메모리 카드에 복사하고 게임기에서 플레이하세요. 게임보이 어드밴스, DS Lite, ModRetro Chromatic에서 테스트했어요.

플래시 카트에서 어떤 세이브 타입을 골라야 하나요?

GBA ROM은 128 KB (1 Mbit) 플래시예요. GBC ROM은 헤더에 32 KB 배터리 세이브를 선언해 두어서 카트가 알아서 읽어요.

ROM은 제 것인가요? 팔아도 되나요?

네. 내가 만든 것은 내 것이고 상업적으로 사용할 수 있으며(서비스 약관 4조, 콘텐츠), Shiny Gen은 수익을 나눠 갖지 않아요. ROM 파일 자체를 팔 수 있어요. 내보내려면 아무 상품이나 한 번 구매가 필요해요($2.99부터).

Shiny Gen이 이미 가진 게임을 ROM으로 바꾸거나 상용 ROM을 실행할 수 있나요?

아니요. 엔진은 Shiny Gen에서 만드는 새 게임을 컴파일해요. 상용 ROM이나 서드파티 ROM은 열거나 플레이하거나 변환할 수 없어요.

Android 앱에는 왜 ROM 버튼이 없나요?

Android 앱은 아직 파일을 넘겨줄 방법이 없어서 내보내기 버튼을 보여 주지 않아요. 같은 휴대폰이나 컴퓨터의 브라우저에서 shinygen.ai로 게임을 열고, 로그인한 뒤, 같은 한 번의 구매로 거기서 내보내세요.

새 GBA 게임 시작하기

테스트된 하드웨어가 가장 많은 GBA 엔진의 빈 카트리지로 Shiny Gen이 열려요. 다른 엔진은 + 다음 새로 추가에 있어요.

이 글에서 연결되는 일부 페이지는 영어로 되어 있어요.

최종 업데이트: 2026년 10월 25일