Si estás empezando con la emulación en el iPhone, te vas a encontrar un vocabulario que nadie explica: ROM, BIOS, core, save state, shader… Esta guía aclara cada término y, de paso, la pregunta que todos se hacen: ¿es legal?

Основные понятия

Эмулятор (Emulador): программа, которая имитирует аппаратное обеспечение консоли. Retro-Emulator включает в себя несколько «ядер» (cores), по одному на каждую систему: NES, SNES, Game Boy, PlayStation…

РОМ (ROM): цифровая копия игры — содержимое оригинального картриджа или компакт-диска, конвертированное в файл (.nes, .smc, .gba, .bin…). Это то, что вы загружаете для игры.

BIOS: внутренняя прошивка консоли. Некоторым консолям (PlayStation, Sega CD, Saturn) для запуска игр необходим файл BIOS; другие (NES, Game Boy) работают без него, так как эмулятор его имитирует.

Сохранение состояния (Save state): мгновенный снимок полного состояния игры — памяти, позиции, всего. В отличие от внутреннего сохранения в игре, оно позволяет сохраняться в любой точке, даже там, где оригинал этого не позволял.

Ядро (Core): внутри Retro-Emulator это движок, эмулирующий конкретную консоль. У некоторых систем есть несколько альтернативных ядер с разным балансом точности и скорости.

Шейдер (Shader): визуальные фильтры, имитирующие внешний вид оригинальных ЭЛТ-мониторов (CRT) — линии развертки, кривизну, размытие. Они опциональны, но возвращают «вкус» той эпохи.

Реальная законность без мифов

Сама по себе эмуляция легальна — суды неоднократно это подтверждали (эмуляторы — это оригинальное программное обеспечение, написанное с помощью обратной разработки). Деликатным вопросом является то, откуда берутся РОМы и BIOS:

  • Дампинг (создание копий ваших собственных игр) для личного использования — это наиболее защищенная правовая зона и практика, рекомендуемая сообществом.
  • Скачивание РОМов игр, которыми вы не владеете — это то, с чем борются издатели, и в этом заключается реальный риск.
  • BIOS является программным обеспечением, защищенным авторским правом: правильным подходом является извлечение его из вашей собственной консоли, а не скачивание.
  • Homebrew и abandonware: существуют сотни бесплатных и легальных игр, созданных сообществом, которые идеально подходят для начала без лишних проблем.

Распространенные ошибки новичков

  1. РОМ не запускается: обычно это поврежденная загрузка или неверный формат (.zip в распакованном виде, неправильный регион).
  2. PlayStation требует BIOS: вам нужен файл BIOS от вашей собственной консоли, помещенный в правильную папку эмулятора.
  3. Игра тормозит: попробуйте другое ядро или отключите шейдеры — ЭЛТ-фильтры нагружают графический процессор.
  4. Потеря прогресса: используйте сохранения состояния (save states) в дополнение к внутренним сохранениям; некоторые модифицированные РОМы портят классические сохранения.

Лучшие практики

Организуйте РОМы по консолям в папках, проверяйте их работоспособность, прежде чем создавать огромную библиотеку, и время от времени сохраняйте свои сохранения состояний (save states) в iCloud или экспортируйте их. В Retro-Emulator библиотека организуется сама по себе, если имена файлов написаны аккуратно.

Заключение

РОМ — это игра, BIOS — прошивка, ядро — движок, а сохранение состояния — ваше спасение. Понимая это и используя контент, которым вы владеете или который является легальным, эмуляция становится фантастическим способом сохранить историю видеоигр и наслаждаться ею прямо в вашем кармане.