GTA V и GTA IV запустили на смартфонах без сторонних эмуляторов
Фото: Код Дурова
Развлечения

GTA V и GTA IV запустили на смартфонах без сторонних эмуляторов

Разработчики-энтузиасты выложили на GitHub открытые проекты нативных портов GTA V для iOS и GTA IV для Android. Как пишет «Код Дурова», игры запускаются без сторонних эмуляторов, но готовых защищённых авторским правом данных в проектах нет.

Порт gta5-ios-port создал разработчик под ником kevinerikjs. GTA V компилируется в исполняемый файл для архитектуры ARM64, а графику выводит собственный рендерер на базе Metal API, переводящий команды Direct3D 11. Начиная с версии 1.2 собрать приложение можно прямо на смартфоне через веб-интерфейс и GitHub Actions. На iPhone 13 Pro Max игра выдаёт 25–31 кадр/с на минимальных настройках, а на более современных чипах доступны режимы 30, 60 и до 120 кадров/с для экранов ProMotion. Есть сенсорное управление и поддержка геймпадов.

Фото: Код Дурова
Фото: Код Дурова

Android-порт LibertyRecompAndroid разработчика vaduur основан на Liberty Recompiled и ReXGlue. Они статически перекомпилируют бинарный код версии GTA IV для Xbox 360 в нативный код для 64-битных ARM-процессоров. Приложение рассчитано на устройства со Snapdragon и графикой Adreno, использует Vulkan и открытый драйвер Mesa Turnip. Игра работает в 720p при 30 кадрах/с, иногда проседая до 25–29 кадров/с в тяжёлых сценах; доступны сюжетные миссии, радио, звук, кат-сцены и сохранения.

GTA IV вышла в 2008 году и рассказывала историю Нико Беллика в Либерти-Сити, а GTA V 2013 года перенесла серию в Лос-Сантос и впервые дала переключаться между тремя главными героями. Обе игры создала Rockstar North. Мобильные проекты интересны не только возможностью носить большие GTA в кармане: они показывают, какой производительности смартфонов удалось добиться без привычной прослойки эмуляции.

CityRu Москва