Эмулятор PS2 Play! на iPhone: что нужно и как настроить

Play! – это бесплатный эмулятор PlayStation 2 с открытым исходным кодом, и это тот эмулятор PS2, который его разработчик официально предлагает для iOS. Прежде чем пробовать его, учтите главное ограничение: Play! требует JIT на iPhone, и в его собственном README указано, что без него игра вылетает при запуске. Это исключает быструю установку через установщик с общим сертификатом и означает немного дополнительной настройки. В этом руководстве рассказывается, что такое Play!, что вам понадобится, как его настроить и как оценивать приложения «эмулятор PS2», которые вы увидите в App Store. Последняя проверка: 27 октября 2026 года, по данным страницы Play! на GitHub и сайта purei.org.

Коротко о главном

  • Play! разрабатывает Jean-Philip Desjardins (jpd002 на GitHub), эмулятор доступен для Windows, macOS, Linux, Android, iOS и в браузере. Он бесплатный и с открытым исходным кодом.
  • Его нет в App Store. Сборка для iOS (Play.ipa) размещена на purei.org, собственном сайте проекта; последней стабильной версией там была 0.72, от января 2026 года.
  • На iOS ему нужен JIT. Без JIT игры вылетают при запуске. На актуальных версиях iOS это означает установку с собственным Apple ID (например, через SideStore) и включение JIT с помощью такого инструмента, как StikDebug.
  • В Play! встроена замена BIOS, поэтому файл BIOS от PS2 вам не понадобится. А вот собственные игры для PS2 нужны обязательно.
  • Эмуляция PS2 очень требовательна к ресурсам. Многие игры пока не играбельны; проверяйте официальный трекер совместимости для интересующих вас игр.

Почему Play! требует JIT

Play! переводит код PS2 в код, который ваш iPhone может выполнять прямо во время игры (JIT, компиляция «на лету»). По умолчанию iOS этого не разрешает. В README Play! перечислены способы получить такую возможность: настройка на старом устройстве (iOS 13 или более ранняя версия, либо устройство с arm64e на iOS 14.2 или 14.3), джейлбрейк или включение JIT другими способами, и прямо указывается, что без JIT игра вылетает при запуске.

На iOS 17.4 и более поздних версиях обычный способ включить JIT – это установка с подписью для разработчика плюс StikDebug. В нашем руководстве по StikDebug и JIT объясняется, как это работает и каковы ограничения.

Что вам понадобится

  • iPhone или iPad. Для PS2-игр очень важно иметь современное, быстрое устройство.
  • Способ устанавливать приложения с помощью собственного Apple ID, например SideStore, а также компьютер для первоначальной настройки.
  • StikDebug (или другой способ из руководства по JIT, на которое ссылается Play!) для включения JIT.
  • Файл Play.ipa с сайта purei.org.
  • Образы дисков PS2-игр, которыми вы владеете.

Как настроить Play! на iPhone

  1. Установите SideStore с помощью своего Apple ID; см. наше руководство по установке SideStore.
  2. Скачайте Play.ipa из раздела стабильных загрузок на purei.org (самая новая папка с номером), на iPhone или на компьютере.
  3. В SideStore откройте раздел My Apps, нажмите + и выберите файл Play.ipa.
  4. Настройте StikDebug и включите JIT для Play!, как описано в нашем руководстве по StikDebug.
  5. Скопируйте образы игр в папку Play! (см. ниже), откройте Play! с включённым JIT и запустите игру.

Обновляйте приложения SideStore каждые 7 дней, иначе они перестанут открываться. Бесплатный Apple ID позволяет держать активными 3 sideload-приложения, включая сам SideStore.

Можно ли установить Play! через Scarlet iOS?

Вы можете установить IPA, но игры запускаться не будут. Scarlet подписывает приложения общим дистрибутивным сертификатом, и такие установки не могут получить JIT, поэтому Play! вылетает при запуске игры. Для Play! используйте SideStore или другой способ, который подписывает приложение вашим собственным сертификатом разработчика. То же самое касается других приложений, которым нужен только JIT; см. DolphiniOS для GameCube и Wii.

Добавление ваших игр

Play! запускает образы дисков PS2. В README приложения пользователям iOS предлагается обратиться к руководствам Apple по обмену файлами с приложениями: копируйте образы через приложение «Файлы» или с компьютера через Finder (Mac) либо через приложение Apple Devices или iTunes (Windows). Используйте только те игры, которыми вы владеете: создание образа диска собственных дисков PS2 – законный способ их получить, а скачивание игр, которыми вы не владеете, в большинстве стран считается пиратством.

Чего ожидать

  • Совместимость сильно различается. Трекер совместимости Play! на GitHub (jpd002/Play-Compatibility) содержит список игр и информацию о том, насколько хорошо они работают. Проверьте свои игры там, прежде чем тратить время на настройку.
  • Скорость зависит от устройства. Эмуляция PS2 требует много вычислительной мощности, поэтому новые iPhone и iPad справляются с этим лучше.
  • Сохраняйтесь в игре почаще. Из-за ошибок эмулятора игра может зависнуть.

Приложения «PS2 Emulator» в App Store

При поиске «PS2 emulator» в App Store отображается несколько бесплатных приложений с PS2 в названии от разных издателей. Play! среди них нет, и мы не смогли подтвердить, какой код эмуляции используют эти приложения и насколько хорошо они запускают игры PS2. Прежде чем устанавливать такое приложение, проверьте издателя, недавние отзывы и наличие покупок внутри приложения, и не доверяйте приложениям, которые предлагают скачать игры за вас.

Часто задаваемые вопросы

Есть ли эмулятор PS2 для iPhone без JIT?

Play! не подходит: его версия для iOS требует JIT. Без него игры вылетают при запуске.

Нужен ли мне BIOS от PS2?

Нет. Play! использует собственный встроенный high-level BIOS, и в его README указано, что внешний файл BIOS не нужен и не может использоваться.

Play! бесплатен?

Да. Это бесплатное приложение с открытым исходным кодом, официальные загрузки доступны на purei.org и GitHub.

Есть ли Play! в App Store?

Нет. Версия для iOS представляет собой IPA-файл с purei.org.

Про игры для PSP и PS1, которые запускаются без JIT из App Store, читайте в нашем руководстве по PPSSPP и статье об играх PlayStation на iPhone.

Похожие записи