Need for Speed Underground 2 на телефоне. Не эмулятор. Сейчас объясню
des1roer 13 минут назад Краткое содержание статьи Need for Speed Underground 2 на телефоне. Не эмулятор. Сейчас объясню Простой 7 мин 520 C * Java * Обзор AndroidЗима 2005-го. Диск куплен на рынке за 150 рублей, на...
Will Anthropic have the best AI model at the end of October 2026?
В сфере искусственного интеллекта произошло заметное событие. des1roer 13 минут назад Краткое содержание статьи Need for Speed Underground 2 на телефоне. Сейчас объясню Простой 7 мин 520 C * Java * Обзор AndroidЗима 2005-го. Диск куплен на рынке за 150 рублей, на обложке написано «Полностью на русском», внутри, разумеется, английский.
Компьютер с GeForce FX 5200 гудит, как взлетающий Ту-154. Запускаешь игру, и из колонок Genius звучит Riders on the Storm в исполнении Snoop Dogg и The Doors. На экране мокрый асфальт Бэйвью, неон под днищем, а Рейчел пишет, что у неё есть для тебя работа.
Технические детали
Ради этой игры прогуливали пары, копили на апгрейд и спорили, что круче: Skyline или 350Z. Кто-то клеил на свой Hummer H2 виниловую наклейку с драконом на весь кузов. Не осуждаем, сами такие были.
Underground 2 по-прежнему прекрасна, только на современной Windows без плясок с бубном не запускается, а уж на телефоне и подавно. Нормальные люди в такой ситуации ставят эмулятор и смиряются с тормозами. Авторы проекта nfsu2-recompiled пошли другим путём, и от их пути становится немного неловко.
Сразу дисклеймер: проект не мой. Я перевёл README на русский и поправил пару мелочей, так что хвалить чужую работу могу без ложной скромности. Нет, это не эмуляторЭмулятор делает вид, что он процессор Pentium 4.
Отраслевые последствия
Он читает x86-инструкции прямо во время игры и на лету переводит их в команды ARM. Работает, но телефону тяжело: он одновременно изображает компьютер из 2005-го и пытается что-то нарисовать. Здесь сделали наоборот.
Взяли оригинальный SPEED2. EXE и заранее, один раз, перевели его целиком в код на C. Функция за функцией, инструкция за инструкцией.
Потом этот C собрали обычным компилятором под Android. В итоге на телефоне работает нативная программа, и в ней нет ни одной x86-инструкции. Это называется статической рекомпиляцией.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





