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 для Game Boy Advance и Game Boy Color работают на настоящих консолях через флеш-картридж.

Какой файл делает каждый движок

Эти движки компилируют новые игры, которые ты делаешь в Shiny Gen. Ни один из них не эмулятор для других игр и не загрузчик ROM, и ни один не может открыть коммерческие или сторонние ROM.

Шаг за шагом

1. Сделай игру на картриджном движке

Нажми +, выбери Новая и на экране Выбери движок выбери движок: Движок GBA, Движок GBC, Движок N64, Движок GameCube или Движок DS. Опиши игру агенту, и он напишет её, соберёт и проверит в игре.

Игра, для которой выбран Движок Godot, не является ROM. Она экспортируется как веб-игра (zip-архив, который можно разместить где угодно) из Shiny Gen в браузере, и для этого тоже нужна любая одна покупка.

2. Нажми «Поделиться», затем кнопку своего движка

Открой свою игру, нажми Поделиться и нажми кнопку её движка: Export .gba ROM, Export .gbc ROM, Export .z64 ROM, Export .nds или Export .dol. Кнопка есть у любой игры, которая принадлежит тебе, в браузере и в приложении для iPhone и iPad. Для экспорта нужна любая одна покупка, от стартового набора за $2.99; без неё кнопка ведёт в магазин.

Окно «Поделись игрой со всеми» в Shiny Gen для игры на GBA: «Права доступа» (Выключено, Только играть, Играть и дублировать) и кнопка Export .gba ROM, для которой нужна любая одна покупка.
«Поделиться», затем кнопка экспорта для твоего движка. Для экспорта нужна любая одна покупка, от $2.99.

3. Перенеси файл на своё устройство

Shiny Gen собирает картридж из текущих файлов твоей игры, затем запускает его в чистом эмуляторе и проверяет, что он загружается, так что файл, который ты получаешь, точно стартует. Дальше:

Файл называется по имени твоей игры. ROM для GBA, GBC и N64 открываются коротким заставочным экраном Shiny Gen.

4. Играй в эмуляторе

Открой файл в эмуляторе для этой машины. Например, mGBA на компьютере или Delta на iPhone для .gba и .gbc, melonDS для .nds и Dolphin для .dol и .iso. Твоё сохранение внутри Shiny Gen в файл не попадает, поэтому копия, которую ты кому-то отдашь, начинается с нуля.

5. Играй на настоящем железе через флеш-картридж

Флеш-картридж это картридж со слотом для карты памяти. Ты копируешь файлы ROM на карту, и картридж показывает их меню при включении консоли. Общие шаги (точные есть в инструкции к твоему картриджу):

  1. Скопируй файл .gba или .gbc на SD или microSD карту картриджа. Некоторым картриджам сначала нужны на карте их собственные системные файлы.
  2. Вставь карту в картридж, а картридж в консоль.
  3. Включи консоль и выбери свою игру.

Если картридж спрашивает тип сохранения:

Мы играли в ROM для GBA и GBC, сделанные таким способом, на настоящих консолях (список вверху). Файлы N64, DS и GameCube на настоящем железе пока не проверены, поэтому мы этого не обещаем.

Попробуй ROM, прежде чем делать свой

Собственные картриджные игры Shiny Gen из каталога, например Shiny Monsters Advance и Shiny Village Color, предлагают кнопку Download ROM в разделе Поделиться (например, Download .gba ROM) всем, кто вошёл в аккаунт, в браузере или в приложении для iPhone и iPad, без покупки. Это хороший способ проверить настройку эмулятора или флеш-картриджа до того, как экспортировать свою игру.

Ограничения

Частые вопросы

Можно ли превратить мою игру в ROM?

Да, если она сделана на одном из картриджных движков Shiny Gen: GBA (.gba), GBC (.gbc), N64 (.z64), DS (.nds) или GameCube (.dol или .iso). Нажми «Поделиться», затем кнопку экспорта. Для экспорта нужна любая одна покупка, от $2.99.

Можно ли записать мою игру на настоящий картридж?

Да, через флеш-картридж для игр на GBA и GBC: скопируй ROM на карту памяти картриджа и играй на консоли. Мы проверили это на Game Boy Advance, DS Lite и ModRetro Chromatic.

Какой тип сохранения выбрать на флеш-картридже?

128 КБ (1 Мбит) flash для ROM на GBA. ROM на GBC указывают сохранение с батарейкой на 32 КБ в заголовке, и картриджи считывают его сами.

ROM принадлежит мне? Можно его продавать?

Да. То, что ты делаешь, принадлежит тебе, и ты можешь использовать это в коммерческих целях (Условия использования, раздел 4, Контент), а Shiny Gen не берёт долю от дохода. Ты можешь продавать сам файл ROM; для его экспорта нужна любая одна покупка, от $2.99.

Может ли Shiny Gen превратить в ROM игру, которая у меня уже есть, или запустить коммерческий ROM?

Нет. Движки компилируют новые игры, которые ты делаешь в Shiny Gen. Они не могут открыть, запустить или конвертировать коммерческие или сторонние ROM.

Почему в приложении для Android нет кнопки ROM?

Приложение для Android пока не умеет отдавать файлы, поэтому не показывает кнопку экспорта. Открой свою игру на shinygen.ai в браузере на том же телефоне или на компьютере, войди в аккаунт и экспортируй её там с той же одной покупкой.

Начать новую игру для GBA

Открывает Shiny Gen на новом пустом картридже GBA: это движок, больше всех проверенный на железе. Любой другой движок есть под + и затем Новая.

Некоторые страницы, на которые ссылается статья, на английском.

Последнее обновление: 25 октября 2026 г.