Запустил Need for Speed Underground на телефоне
2003 год, первый Underground, неон, винилы и ночной город под "Rockstar" из колонок. Для многих это была первая игра про тюнинг тачек вообще.
Сделал нативный порт этой игры под Android. Не эмулятор PC и не Wine-прослойка — игра собрана и выполняется на телефоне как есть, напрямую.
За основу взят существующий проект-порт (nfsu1-recompiled, автор codepdbh), я доработал его под себя:
— добавил русский язык в интерфейс лаунчера;
— добавил поддержку русской версии игры (раньше лаунчер её просто не видел и не давал запустить игру, если язык не входил в заранее зашитый список);
— дал возможность сдвинуть миникарту текстовым файлом-настройкой, потому что по умолчанию она перекрыта сенсорными педалями газа/тормоза;
— поправил ещё пару мелких багов лаунчера.
Что нужно, чтобы запустить:
— телефон на Android с 64-битным процессором;
— немного терпения на первую установку, пока файлы игры копируются на телефон.
Управление сенсорное, настраиваемое — можно двигать кнопки под себя, менять раскладку под классическую/геймпадную, подключать Bluetooth-геймпад.
Собранный APK и исходники — в профиле des1roer на GitHub, проект nfsu1-recompiled, релиз v1.0.0.
Собранный APK — https://github.com/des1roer/nfsu1-recompiled/releases/download/v1.0.0/NFSU1-embedded.apk

Всё круто, кроме растянутой картинки. Это надо бы как-то пофиксить. Но всё равно круто, спасиб