Need for Speed: Underground 2 в американской версии для оригинального Xbox работает на Switch как нативная программа. Код игры инструкция за инструкцией переведён в C с помощью xboxrecomp, эмулятора тут нет. Порт делает antoxa2584x, в репозитории лежит CLAUDE.md с инженерными заметками для ИИ-ассистента Claude.

Первая сборка вышла 30 сентября, а 8 октября появилась v0.5. В ней добавили отражения на машинах и настройки масштабирования разрешения прямо в игре. Есть два рендера, Vulkan (NVK) и OpenGL. Игра идёт в широкоформатном режиме 16:9, работают ролики, звук, вибрация и игра вдвоём на разделённом экране. На Switch уже работают загрузка, профили, меню и гонки. Пока нет кубических карт в OpenGL-рендере и части эффектов освещения.

Что нужно для запуска. Нужна Switch с кастомной прошивкой Atmosphère и Homebrew Menu. Понадобится свой диск NFSU2 для Xbox (USA) в распакованном виде, не ISO: его кладут в sdmc:/switch/nfsu2x/game/ рядом с NRO. Запускать нужно в режиме title takeover, удерживая R при запуске любой игры. По желанию можно поставить NSP-форвардер из релиза.

Скачать и подробности: https://github.com/antoxa2584x/nfsu2-sw

Об игре

Need for Speed: Underground 2 — гонка EA Black Box, изданная Electronic Arts в 2004 году на ПК, PlayStation 2, Xbox и GameCube. Это продолжение Underground, посвящённое ночным уличным гонкам и тюнингу. Действие впервые в серии перенесли в открытый город Бэйвью, по которому можно свободно ездить между заездами.

Помимо кольцевых гонок и дрэга, в игре есть дрифт, «уличный X» и новый режим URL на закрытых трассах. Машины можно глубоко переделывать: обвесы, винилы, неон, аудиосистемы. Игра стала коммерческим хитом: по данным Wikipedia, продано около 11 миллионов копий.

Скриншоты

От kir