ИГРЫ И НЕ ТОЛЬКО

Grand Theft Auto 4 запустили на Android с помощью ИИ и статической рекомпиляции

Энтузиаст под псевдонимом vaduur представил неофициальный порт GTA 4 для Android, созданный на основе статической рекомпиляции версии для Xbox 360. Код почти полностью сгенерирован нейросетью Claude, а игра уже работает на Snapdragon 865 с частотой 30 кадров в секунду.

Grand Theft Auto 4 запустили на Android с помощью ИИ и статической рекомпиляции

На GitHub появился проект LibertyRecompAndroid — неофициальный порт Grand Theft Auto 4 для мобильных устройств на Android. Автор адаптации, разработчик под псевдонимом vaduur, построил его на статической рекомпиляции консольной версии для Xbox 360, которую создаёт сообщество в рамках открытого проекта Liberty Recompiled. Благодаря этому игра запускается нативно, без эмуляторов Windows и промежуточных слоёв трансляции.

Искусственный интеллект вместо ручного кода

Создатель порта открыто заявил, что программная часть почти полностью сгенерирована нейросетью Claude. Сам энтузиаст лишь тестировал сборки на портативной консоли Retroid Pocket 5 и передавал отчёты об ошибках языковой модели. «Это стопроцентная поделка от искусственного интеллекта. Работа велась вовсе не вручную, всё сделано благодаря Claude, а vaduur не берёт на себя никаких заслуг или ответственности за нестабильность порта. Проект будет работать скверно, это гарантировано. Потребовалась лишь пара бессонных ночей на тестирование и выявление проблем», — признался разработчик.

На протестированном устройстве с процессором Snapdragon 865 игра выдаёт стабильные 30 кадров в секунду при консольном разрешении 720p и сглаживании FXAA. Чтобы снизить нагрузку на вычислительные ядра, плотность трафика и пешеходов уменьшена до 40% от параметров компьютерной версии. При этом полноценно работают сюжетное вступление, миссии, управление транспортом, звук, радиостанции и видеоролики Bink. Небольшие просадки до 25–29 кадров случаются только на мостах и при широких панорамах ночного города.

Для запуска требуется графический чип Qualcomm Adreno 6xx или 7xx с поддержкой Vulkan 1. 2 и 8 ГБ оперативной памяти. Отрисовка идёт через открытый драйвер Mesa Turnip. Видеочипы Mali, Immortalis, PowerVR и Samsung Xclipse не поддерживаются вовсе из-за особенностей графического конвейера. На новейших чипах линейки Adreno 8xx и процессоре Snapdragon 8 Elite работа пока носит сугубо экспериментальный характер и требует ручной подгрузки кастомных драйверов.

Управление рассчитано на геймпады с раскладкой от Xbox, подключаемые по проводу или Bluetooth. Для игры без физического контроллера в проект интегрировали полупрозрачный сенсорный оверлей, который автоматически скрывается при обнаружении внешнего устройства. Лаунчер приложения содержит встроенный установщик, систему выбора драйверов и журнал сбоев. Для инсталляции необходим оригинальный образ диска американской версии для Xbox 360 вместе с официальным обновлением 8.

В недавнем обновлении 0. 5. 8 разработчик оптимизировал кэш шейдеров, перевёл обработку регистров процессора на нативный уровень и устранил вылеты при столкновении машин. В тестовой версии 0. 5. 8. 1 также появился переключатель специальных настроек графики для слабых чипов, позволяющий отключить тени от солнца, снизить дистанцию прорисовки до 50% и уменьшить частоту обновления отражений.

Проект Liberty Recompiled создаётся силами независимых разработчиков и не имеет отношения к Rockstar Games. Исходные файлы оригинального диска не распространяются вместе с кодом порта из соображений защиты авторских прав холдинга Take-Two Interactive.

Как тебе материал?

0 реакций
Как тебе материал?0 реакций
Комментарии

Обсуждение

Загружаем обсуждение…