Эмуляция любимых консолей на iPhone перестала быть делом для профилей разработчиков и странных проводов. Сегодня можно запустить библиотеку ретро-игр за считанные минуты, если знать, какие форматы использовать и откуда легально брать ROM-файлы. Вот прямое руководство без лишних слов.

Что нужно перед началом эмуляции

Всего три вещи, ни одной больше: многоконсольный эмулятор, установленный из App Store, ROM-файлы игр, которые уже есть у вас на физических носителях, и, если вы хотите играть с геймпадом, совместимый с iOS Bluetooth-контроллер (MFi или стандартный).

Такие приложения, как Retro Emulator, сразу поддерживают 8-, 16- и 32-битные консоли (NES, SNES, Game Boy, Genesis и др.) без необходимости устанавливать отдельное ядро для каждой из них, а также сохраняют игровой прогресс в облаке самого устройства.

Какие форматы ROM поддерживаются

  • .nes / .sfc / .smc — NES и Super Nintendo.
  • .gb / .gbc / .gba — Game Boy, Color и Advance.
  • .md / .gen — Sega Genesis / Mega Drive.
  • .zip — большинство эмуляторов принимают заархивированный файл напрямую, без ручной распаковки.

Как перенести игры на iPhone

  1. Подключите iPhone к компьютеру или воспользуйтесь приложением «Файлы» через iCloud Drive / AirDrop.
  2. Скопируйте файлы ROM в папку, которую эмулятор создаст в разделе «На моем iPhone».
  3. Откройте эмулятор: он автоматически обнаружит новые игры и сгенерирует миниатюры обложек.
  4. Подключите Bluetooth-контроллер через «Настройки» → Bluetooth перед запуском игры, чтобы эмулятор его распознал.

Законность: что можно, а что нельзя

Сам по себе эмулятор полностью легален: это всего лишь программа, интерпретирующая код оригинальной консоли. Проблема возникает с ROM-файлами. Законодательство об интеллектуальной собственности защищает только создание резервной копии игры, которая уже есть у вас на физическом носителе; скачивание ROM-файлов картриджей, которые вы никогда не покупали, ничем не оправдано, даже если игра давно снята с продажи.

Кратко говоря: если картридж пылится у вас в ящике, сделать его копию для игры на телефоне вполне допустимо. Если его у вас нет — нет.

Советы для плавной работы

  • Режим энергосбережения: уменьшите яркость и отключите датчик движения, если игра его не использует; эмуляционные ядра потребляют немало ресурсов процессора.
  • Сохранения (Save states): сохраняйтесь в любой момент игры, а не только там, где это позволял оригинал; это полезно в сложных играх вроде Contra или Battletoads.
  • Видеофильтры: попробуйте фильтры CRT или scanlines, если хотите получить вид старого ЭЛТ-телевизора; на небольших экранах обычно лучше смотрится без фильтров.
  • Настройте кнопки перед началом: у каждого ядра (NES, SNES, Genesis) разное количество кнопок, поэтому стоит проверить раскладку геймпада при первом запуске.

Локальный мультиплеер

Современные эмуляторы позволяют подключать два Bluetooth-контроллера к одному iPhone или iPad для игры на разделенном экране — идеальный вариант для классики на двоих, такой как Contra, Streets of Rage или Mario Kart с SNES.

Заключение

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