Энтузиаст с помощью ИИ Claude запустил игры для Nintendo Switch на Apple TV без эмуляции

Геймер и энтузиаст ИИ под ником FloatingFalafel выпустил TVPort, опенсорс-инструмент для нативного запуска игр с Nintendo Switch на приставке Apple TV 4K. По словам создателя, при разработке он использовал ИИ-модель Claude Opus 5.5 от Anthropic.

В последние недели подобных примеров становится всё больше. Энтузиасты с помощью ИИ-инструментов, прежде всего Claude Code, воссоздают приложения по подписке вроде пакета Adobe Creative Cloud, а ещё декомпилируют и перекомпилируют игры под другие платформы и даже под браузер. Браузерная версия GTA 5 уже гуляет по сети, хотя результаты таких экспериментов сильно разнятся.

TVPort представляет собой форк набора инструментов nxnative. Решение перекомпилирует игры для Switch и Switch 2 под ТВ-приставку Apple, а вся работа идёт на Mac. Отличие от эмуляции принципиальное – исполняемый код игры заранее переводится в формат целевой платформы, и тайтл запускается как обычное приложение, без промежуточного слоя, который в реальном времени имитирует чужое железо.

По словам FloatingFalafel, процесс не всегда проходит гладко:

Большинство игр работают практически так же, как на Switch, но некоторые загружают текстуры в память иначе, и такие случаи нужно диагностировать и исправлять, прежде чем игра заработает корректно.

TVPort автоматически создаёт резервные копии сохранений на Mac или в iCloud. Пользователь также может выбрать целевую частоту кадров, 30 или 60 fps.

Первыми результатами тестов создатель уже поделился. Super Mario Odyssey идёт в 60 fps, но иногда случаются "очень лёгкие подтормаживания", а возле водопадов возникают проблемы со звуком. Animal Crossing: New Horizons, судя по всему, ограничена 30 fps, и никаких проблем в ней не заметил.

С The Legend of Zelda: Tears of the Kingdom всё сложнее. Во время тестов Apple TV столкнулась с троттлингом, то есть с принудительным снижением частот процессора из-за перегрева. В Apple TV 4K третьего поколения нет вентилятора, и под длительной нагрузкой компактный корпус быстро нагревается.

Чтобы запустить такие игры, как TOTK, требуется серьёзная диагностика и даже частичное переписывание движка игры в виде патча внутри программы. Более тяжёлые игры вроде TOTK могут так никогда и не заработать на Apple TV 4K третьего поколения.

Параллельно энтузиаст работает над нативными портами игр для Switch на Xbox Series X. Подробностей об этом направлении пока нет.

В репозитории TVPort нет файлов игр. Желающим поэкспериментировать придётся использовать собственные копии, легально снятые со своих картриджей Switch.

Перенос игр на другие платформы с помощью ИИ остаётся спорной темой, в том числе в сообществе энтузиастов декомпиляции. Администрация decomp.dev, одного из крупнейших сайтов в этой сфере, недавно объявила о закрытии, потому что недобросовестные пользователи ИИ разрушили "общественную составляющую декомпиляции". Anthropic со своей стороны уже обновила Claude Code и запретила ассистенту воссоздавать существующие игры.

Как бы то ни было, TVPort наглядно показывает игровой потенциал Apple TV 4K. Switch вышла в марте 2017 года и даже на старте уступала конкурентам по мощности, но приставка Apple на чипе A15 Bionic уверенно справляется с частью библиотеки консоли Nintendo без классической эмуляции.

Больше статей на Shazoo
Тэги:

Об авторе

Эксперт по Fallout
Главный редактор
Более 16 лет в индустрии освещения видеоигр, кино, сериалов, науки и техники. Особенно разбираюсь в серии Fallout, ценитель The Elder Scrolls. Поклонник Arcanum и Fallout Tactics. Больше всего играю в Civilization, Old World и градостроители. Изучаю ИИ и загадки космоса.