Эмуляторы iPhone в App Store: Game Boy, N64, PS1, PSP и другие

Эмуляторы iPhone в App Store: Game Boy, N64, PS1, PSP и другие

Как наблюдатель с опытом работы в играх и технологиях, я очень рад видеть, что Apple ослабляет свои правила, разрешающие эмуляторы ретро-игр в App Store. Выпуск популярных эмуляторов, таких как RetroArch, PPSSPP, Gamma, Provenance и других, является значительным шагом вперед для игр на iOS.


В апреле Apple внесла изменения в свою политику App Store, разрешив размещение эмуляторов ретро-игр. С тех пор стал доступен ряд известных эмуляторов.

Эмуляторы iPhone в App Store: Game Boy, N64, PS1, PSP и другие< br/>Выпущенные на данный момент эмуляторы позволяют пользователям iPhone играть в игры, выпущенные для старых консолей Nintendo, Sony, SEGA, Atari и других.

Ниже приводится список некоторых популярных эмуляторов, доступных на данный момент в App Store.

Выпущенный

Дельта

Я наткнулся на Delta, тщательно созданный эмулятор, который оживляет несколько консолей Nintendo на устройствах iOS. Этот эмулятор может похвастаться изысканно оформленными экранными скинами контроллера, обширной поддержкой различных физических геймпадов и многим другим. Райли Тестут — блестящий ум, создавший Delta, которая опирается на фундамент, заложенный эмулятором GBA4iOS.

Поддерживаемые устройства:

  • айфон

Поддержка iPad появится в ближайшее время.

Поддерживаемые консоли:

  • Game Boy (все модели)
  • Нинтендо ДС
  • Развлекательная система Nintendo (NES)
  • Развлекательная система Super Nintendo (SNES)
  • Нинтендо 64 (Н64)

РетроАрка

Эмуляторы iPhone в App Store: Game Boy, N64, PS1, PSP и другие< br/>RetroArch — это интерфейс, который обеспечивает универсальный доступ ко множеству различных эмуляторов консолей Atari, Commodore, Nintendo, SEGA, Sony и других. Приложение предлагает RetroAchievements, которые, по сути, представляют собой специальные задания, добавленные поверх классических игр, таких как «найди и собери огненный цветок» в Super Mario Bros. для NES.

Поддерживаемые устройства:

  • айфон
  • iPad
  • Apple ТВ

Поддерживаемые консоли:

  • Атари 2600
  • Коммодор 64
  • PlayStation (PS1)
  • Портативная PlayStation (PSP)
  • SEGA Генезис
  • СЕГА Сатурн
  • Game Boy (все модели)
  • Нинтендо ДС
  • Развлекательная система Nintendo (NES)
  • Развлекательная система Super Nintendo (SNES)
  • Нинтендо 64 (Н64)

Полный список поддерживаемых консолей RetroArch можно найти в описании приложения в App Store.

ППССПП

Эмуляторы iPhone в App Store: Game Boy, N64, PS1, PSP и другие
Эмулятор PlayStation Portable PPSSPP встроен в RetroArch, но он также доступен как отдельное приложение для тех, кто хочет более качественного опыта.

Поддерживаемые устройства:

  • айфон
  • iPad

Поддерживаемые консоли:

  • Портативная PlayStation (PSP)

Гамма

Эмуляторы iPhone в App Store: Game Boy, N64, PS1, PSP и другие
Gamma — это эмулятор оригинальной PlayStation. Он разработан компанией ZodTTD, которая уже около 15 лет занимается созданием эмуляторов для взломанных iPhone.

Поддерживаемые устройства:

  • айфон
  • iPad

Поддерживаемые консоли:

  • PlayStation (PS1)

Вскоре

Провенанс

Provenance служит единой платформой, на которой вы можете получить доступ к эмуляторам различных консолей, таких как Atari, Nintendo, SEGA, Sony и других. Это приложение в настоящее время находится на стадии бета-тестирования через TestFlight и скоро будет выпущено в App Store. С 2016 года ведется разработка Provenance, позволяющая пользователям загружать его на iPhone до его официального запуска.

Поддерживаемые устройства:

  • айфон
  • iPad
  • Apple ТВ

Поддерживаемые консоли:

  • Атари 2600
  • КолекоВижн
  • PlayStation (PS1)
  • Портативная PlayStation (PSP)
  • SEGA Генезис
  • СЕГА Сатурн
  • SEGA Дримкаст
  • Game Boy (все модели)
  • Нинтендо ДС
  • Развлекательная система Nintendo (NES)
  • Развлекательная система Super Nintendo (SNES)
  • Нинтендо 64 (Н64)

Полный список поддерживаемых консолей доступен на сайте Provenance.

Не идет

Дельфин

Широко используемый эмулятор Nintendo GameCube и Wii Dolphin не появится в App Store. По словам его создателей, Apple отклонила одобрение эмулятора из-за их неспособности реализовать JIT-компиляцию – важнейшую функцию, которая делает игры на базе PowerPC практически невозможными без нее.

Как технический энтузиаст, я бы сказал так: GameCube и Wii оснащены уникальными процессорами PowerPC. Напротив, все современные гаджеты Apple, включая iPhone, оснащены процессорами на базе ARM. К сожалению, эти две архитектуры ЦП не взаимодействуют друг с другом естественным образом. Поэтому, чтобы запустить игру GameCube или Wii на iPhone, мы должны перевести исходный код PowerPC в код ARM, чтобы сделать его совместимым и доступным для процессора на базе ARM.

Когда эмулируемая консоль запрашивает запуск игрового кода, Dolphin использует JIT-перекомпилятор. Этот механизм преобразует инструкции PowerPC в коды ARM на лету перед выполнением преобразованных команд.

К сожалению, Apple обычно не разрешает приложениям использовать JIT-перекомпиляторы на iOS.

Смотрите также

2024-05-16 22:52