Underground 2 Android Evolved 0.14.10
Underground 2 Android Evolved — неофициальный перенос Need for Speed: Underground 2 на Android от codepdbh. Эмулятора здесь нет: исполняемый файл ПК-версии (SPEED2.EXE) статически перекомпилирован в C и собран под ARM, а картинка выводится через Vulkan (DXVK Native). Игра работает как обычное приложение для телефона, без виртуальной машины и слоя трансляции.
Своих игровых данных у сборки нет — нужна ваша копия Underground 2 для ПК: её файлы копируются во внутреннюю память телефона. Ни кода игры, ни музыки, ни моделей в APK не поставляется, об этом автор пишет прямо.
Что нового в 0.14.10: звук стал устойчивее на MediaTek, Mali и Unisoc — аудиобуфер стартует с 40 мс и при сбоях растёт до 100 мс; пропало зацикливание музыки и звука мотора на экранах загрузки; кадр выводится в выбранном внутреннем разрешении, без полной копии на каждый кадр.
Возможности:
- сенсорное управление с редактором раскладки и пресетами Classic, Xbox и PlayStation;
- управление наклоном корпуса (гироскоп);
- внутреннее разрешение на выбор: 25%, 50%, 75%, нативное, 720p;
- ограничитель частоты кадров: 30, 60, 120 или без лимита;
- загрузка языка из файлов вашей копии игры.
Требования: Android 10 и выше, Vulkan 1.1 и выше, архитектура arm64 (рекомендуется) или armeabi-v7a. Подпись у обоих APK одинаковая, новая версия ставится поверх старой как обновление.
Известные ограничения: просадки FPS через несколько секунд после старта гонки на части Snapdragon 8 Gen 3 и Dimensity, кнопки внешних геймпадов могут не определяться.
В архиве два APK под разные архитектуры и файл с контрольными суммами.
Автор: codepdbh (в проекте также участвует manuelpllull — порт для консоли R36S).
Источник: https://github.com/codepdbh/nfsu2-recompiled/releases/tag/v0.14.10
Лицензия кода проекта: MIT.
Как устанавливать
- Скопируйте на компьютер оба APK из архива (или только нужный) и перекиньте их на телефон любым удобным способом — кабелем, по Wi-Fi или через облако.
- Установите APK под архитектуру устройства: NFSU2-AndroidEvolved-v0.14.10-arm64.apk для 64-битных телефонов (подходит большинству современных) либо NFSU2-AndroidEvolved-v0.14.10-armeabi-v7a.apk для устройств, которые запускают только 32-битные приложения. При установке разрешите установку из этого источника.
- Подготовьте файлы игры: возьмите папку с установленной Need for Speed: Underground 2 для ПК и скопируйте её содержимое во внутреннюю память телефона в папку nfsu2 (полный путь — /sdcard/nfsu2/). Без этих файлов игра не запустится.
- Запустите приложение NFSU2 Android Evolved и разрешите ему доступ к файлам устройства, когда система об этом спросит.
- В стартовом меню выберите язык, внутреннее разрешение и ограничитель FPS.
- Нажмите кнопку запуска игры и дождитесь загрузки. При первом запуске настройте экранные кнопки в редакторе раскладки: их можно двигать, менять размер и сохранять отдельными профилями.
- Если игра не стартует, проверьте, что данные лежат именно в /sdcard/nfsu2/, устройство поддерживает Vulkan 1.1 и в системе разрешён запуск 32-битных приложений (для armeabi-v7a).