Разработчики DolphiniOS объяснили, почему эмулятора GameCube и Wii не будет в App Store

Разработчики эмулятора DolphiniOS сообщили, что их программное обеспечение не появится в App Store из-за сопротивления Apple приложениям, использующим JIT.

Игровые консоли Nintendo GameCube и Wii оснащены процессором на базе PowerPC, а все современные устройства Apple используют чипы ARM. Прямой запуск кода PowerPC невозможен на процессоре ARM или наоборот.

Можно запустить игру с GameCube и Wii на iPhone, если перевести код PowerPC в ARM, чтобы процессор мог его понять.

Apple отклонила просьбу разработчиков развернуть поддержку JIT. Вероятно, это связано с обеспечением безопасности. 

DolphiniOS предоставила два видео, которые демонстрируют, насколько важен JIT для производительности игр:

Ранее Apple изменила свою политику, разрешив публикацию игровых эмуляторов в App Store. Эмулятор Delta за несколько дней стал одним из самых популярных приложений в цифровом магазине компании. Софт поддерживает образы NES, SNES, N64, Nintendo DS, Game Boy и Game Boy Advance,

В середине апреля Apple сообщила, что эмуляторам для iPhone разрешено скачивать игры из различных источников в интернете, но при условии эмуляции приложением только консольных ретро-игр. Компания дала такое разъяснение после удаления из App Store эмулятора iGBA. Apple объяснила исключение приложения нарушением правил, поскольку iGBA представлял собой копию приложения GBA4iOS с открытым исходным кодом.

Источник: habr.com

0 0 голоса
Рейтинг новости
0
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии