Как наблюдатель с опытом работы в играх и технологиях, я очень рад видеть, что Apple ослабляет свои правила, разрешающие эмуляторы ретро-игр в App Store. Выпуск популярных эмуляторов, таких как RetroArch, PPSSPP, Gamma, Provenance и других, является значительным шагом вперед для игр на iOS.
В апреле Apple внесла изменения в свою политику App Store, разрешив размещение эмуляторов ретро-игр. С тех пор стал доступен ряд известных эмуляторов.
< br/>Выпущенные на данный момент эмуляторы позволяют пользователям iPhone играть в игры, выпущенные для старых консолей Nintendo, Sony, SEGA, Atari и других.
Ниже приводится список некоторых популярных эмуляторов, доступных на данный момент в App Store.
Выпущенный
Дельта
Я наткнулся на Delta, тщательно созданный эмулятор, который оживляет несколько консолей Nintendo на устройствах iOS. Этот эмулятор может похвастаться изысканно оформленными экранными скинами контроллера, обширной поддержкой различных физических геймпадов и многим другим. Райли Тестут — блестящий ум, создавший Delta, которая опирается на фундамент, заложенный эмулятором GBA4iOS.
Поддерживаемые устройства:
- айфон
Поддержка iPad появится в ближайшее время.
Поддерживаемые консоли:
- Game Boy (все модели)
- Нинтендо ДС
- Развлекательная система Nintendo (NES)
- Развлекательная система Super Nintendo (SNES)
- Нинтендо 64 (Н64)
РетроАрка
< 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.
ППССПП
Эмулятор PlayStation Portable PPSSPP встроен в RetroArch, но он также доступен как отдельное приложение для тех, кто хочет более качественного опыта.
Поддерживаемые устройства:
- айфон
- iPad
Поддерживаемые консоли:
- Портативная PlayStation (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). Объяснение концовки: настоящий ли «Розовый непрозрачный»?
- Нет, генеральный директор Apple Тим Кук не говорил, что предпочитает Logitech MX Master 3 Magic Mouse
- Продлили ли «Антрацит» на 2 сезон? Вот что мы знаем:
- Facebook Messenger получает интеграцию с Siri, голосовые аудио- и видеосообщения и многое другое
- Как объединить данные учетной записи пользователя в macOS
- Как изменить основной адрес электронной почты вашей учетной записи Apple
- Ископаемая змея длиной 50 футов может быть самой крупной из когда-либо живших
- Обои «Скрытый лес» в macOS Sequoia Beta 5
- Новая короткометражка Wicked показывает момент, когда были задействованы Глинда и Эльфаба
- Apple выпускает VisionOS 2.1.1
2024-05-16 22:52