К содержимому

Фанаты выпустили gtav-recomp: GTA V в нативной сборке для ПК и телефонов

Энтузиаст выпустил релизную версию 0.3.0 инструмента gtav-recomp. Он переводит GTA V в версии для Xbox 360 с обновлением Title Update 27 в нативный код, то есть игра перестаёт работать через эмуляцию консольного процессора. Инструкции PowerPC превращаются в код C++, из которого собирается отдельная программа. По описанию автора, результат запускается на Windows, Linux и macOS, а также на iOS и Android.

Чтобы не столкнуться с претензиями, автор строит проект по принципу «чистой комнаты». Утилита распространяется под лицензией GPL 3.0, а в исходниках нет оригинальных текстур, звуков и закрытых библиотек Rockstar Games. Игровые данные пользователь должен подготовить сам: это дампы двух дисков Xbox 360 и файл обновления. Лаунчер проверяет файлы по контрольным суммам SHA-256, после чего компилятор LLVM собирает игровой модуль из 811 сгенерированных файлов C++ прямо на компьютере. Первая сборка занимает от 15 до 30 минут.

Требования серьёзные: процессор с поддержкой AVX2, видеочип с драйвером Vulkan, 8 ГБ оперативной памяти и около 25 ГБ свободного места на этапе установки. По тестам автора, на Mac с процессором Apple M1 игра выдаёт 45–60 кадров в секунду в открытом мире, а в Linux с видеокартой GeForce RTX 4050 частота доходит до 150 кадров в секунду.

С мобильными платформами всё устроено иначе. Телефонам не хватает мощности, чтобы собрать такой объём кода, поэтому компиляция под архитектуру ARM64 и конвертация шейдеров выполняются на основном компьютере. Лаунчер формирует готовые пакеты, которые затем переносятся на смартфон вместе с данными дисков.

По данным источника, на iPhone проект работает начиная с iPhone 12 на чипе A14 Bionic и iOS 17 или новее. Картинка рендерится в 75% от 720p примерно при 30 кадрах в секунду на iPhone 13 mini, но при нагреве показатель может упасть до 20. Неподписанное приложение приходится ставить вручную, а при бесплатном аккаунте разработчика подпись нужно обновлять каждые 7 дней. На Android нужен процессор уровня Snapdragon 8 Gen 1. На Samsung Galaxy S23 FE без перегрева получилось около 28–29 кадров в секунду, но при троттлинге на зарядке частота падала до 14–17. Есть сенсорное управление, поддержка беспроводных геймпадов и экспорт кэша шейдеров обратно на ПК, который помогает убрать артефакты и пропавшие объекты.

Что это значит для игроков: это фанатский технический эксперимент, не связанный с Rockstar, а не готовое решение для всех. Сборка долгая, требования высокие, на iPhone приложение нужно регулярно переподписывать, а стабильная частота кадров на Android держится только без перегрева. Официальной поддержки и гарантий ждать не стоит, а вопрос правомерности такого использования в материале не разбирается.

Источник: PlayGround.ru

Фанаты выпустили gtav-recomp: GTA V в нативной сборке для ПК и телефонов

Комментарии

Читайте также

🔫 Джонни Депп допустил возвращение к роли Джека Воробья в «Пиратах Карибского моря»

🔫 Джонни Депп допустил возвращение к роли Джека Воробья в «Пиратах Карибского моря»

Актёр заявил, что готов снова сыграть знаменитого капитана, но только при условии сотрудничества с продюсером предыдущих частей, которому полностью доверяет.

«Я хочу участвовать только в том случае, если это поможет завершить франшизу на более достойной ноте», — подчеркнул Депп.

🔫 Джонни Депп допустил возвращение к роли Джека Воробья в «Пиратах Карибского моря»

🔫 Команда «Московского долголетия» обыграла сборную зумеров в Counter-Strike 2 в Москве

🔫 Команда «Московского долголетия» обыграла сборную зумеров в Counter-Strike 2 в Москве

Как рассказали в агентстве креативных индустрий столицы, старшее поколение представляли пятеро москвичей в возрасте от 55 до 64 лет.

🔫 Команда «Московского долголетия» обыграла сборную зумеров в Counter-Strike 2 в Москве

Девятимесячный ребёнок подхватил кишечную инфекцию после курицы из магазина.

Девятимесячный ребёнок подхватил кишечную инфекцию после курицы из магазина.

По словам матери, на следующий день у малыша начались сильные спазмы и расстройство кишечника, а анализы выявили кампилобактериоз.

Женщина потребовала 100 тысяч рублей компенсации и возмещения расходов на лечение, но магазин предложил оплатить анализы в обмен на отказ от претензий, а вместо денег выдать подарочный заказ.

Девятимесячный ребёнок подхватил кишечную инфекцию после курицы из магазина.

Первая девушка и сразу шлюха

Первая девушка и сразу шлюха

У лучшего друга появилась первая девушка. Позвали меня с ними гулять. После гулянки выяснилось что она влюбилась в меня, а друга сразу кинула и шлет мне нюдесы... что делать - хз, друга предавать не хочется, но там блять такая шлюшка, что мой дружок дымится...

Еще посты

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