Need for Speed Underground 2 на Nintendo Switch теперь запускается прямо в системе консоли через Wine-NX — экспериментальную среду для Windows-игр под Horizon OS. В ролике, который опубликовал Dan в X, гонка держится заметно лучше, чем можно ждать от портативной консоли 2017 года.

Речь не о стриминге с ПК и не о запуске Android-сборки. Игра работает локально на железе Switch, хотя и с оговорками. По данным форума Wine-NX, гонки в NFS Underground 2 идут примерно при 20-45 fps на стандартных настройках детализации. Для этого авторы используют разгон CPU.

Wine-NX тянет NFS Underground 2, Quake III и OpenTTD

Список совместимости пока небольшой, но он уже выглядит любопытно для ретро-гейминга. Кроме NFS Underground 2, разработчики отмечают рабочие сборки Quake III Arena и OpenTTD, а WarCraft III уже доходит до кампаний и заставок.

Продолжение после рекламы

По опубликованным данным, OpenTTD разгоняется до 60 fps. Quake III Arena работает примерно на 37 fps при разрешении 1280 x 720 пикселей. Для Switch это родной портативный сценарий: экран консоли как раз 720p, так что масштабирование не съедает картинку.

  • Need for Speed Underground 2: около 20-45 fps, стандартная детализация, CPU разогнан
  • OpenTTD: до 60 fps
  • Quake III Arena: около 37 fps при 1280 x 720
  • WarCraft III: работают меню, кампании и заставки, проект еще в работе

NFS Underground 2 тут особенно показателен. Игра вышла в эпоху, когда Windows XP, Pentium 4 и GeForce FX еще казались нормальной точкой входа в ПК-гейминг. Сегодня ее пытаются крутить на гибридной консоли с мобильным чипом Nvidia Tegra, и это не выглядит мучением в каждом кадре.

Как Windows-игры попадают в Horizon OS

Изображение к статье: Need for Speed Underground 2 запустили на Nintendo Switch

Wine-NX — это порт Wine 11 под родную систему Nintendo Switch, то есть под Horizon OS. Он запускается как homebrew-пакет в формате NRO, который консоль воспринимает как приложение для своей среды.

Главная техническая магия сидит в Box64. Его ARM64 dynarec переводит x86-код Windows-игр для процессора Switch. Графику обрабатывает Mesa 20.1 через драйвер nouveau. Звучит как типичный вечер энтузиаста: слои совместимости, трансляция инструкций и надежда, что старый движок не развалится на первом меню.

При этом Wine-NX уже поддерживает звук и сенсорный экран. Контроллеры Switch могут имитировать мышь и клавиатуру, а еще работать как геймпад Xbox 360. Для старых Windows-игр это практично: часть проектов нормально живет на геймпаде, а часть требует курсор хотя бы в меню.

Запустится не на любой Switch

Главное ограничение — совместимость самой консоли с кастомной прошивкой. Wine-NX требует Switch, который может загружать homebrew NRO. В реальности это старые непатченные ревизии или консоли с аппаратной модификацией.

Для обычного владельца OLED-модели из магазина это не штатная функция Nintendo. Мы говорим об экспериментальном homebrew-проекте, а не о магазине eShop и не об официальной обратной совместимости. Поэтому новость интересна в первую очередь тем, кто следит за сценой Switch и любит старые ПК-игры.

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

Продолжение после рекламы

Статус Wine-NX пока экспериментальный: Need for Speed Underground 2 работает при 20-45 fps с разгоном CPU, Quake III Arena — около 37 fps в 720p, а WarCraft III еще числится проектом в разработке.

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.