Перейти к содержанию

AppleApple TV

Игры для Nintendo Switch запустили нативно на Apple TV с помощью порта, созданного в Claude Code

Игры для Nintendo Switch запустили нативно на Apple TV с помощью порта, созданного в Claude Code

Пользователь Reddit выпустил проект с открытым исходным кодом, позволяющий нативно запускать игры для Switch и Switch 2 на Apple TV.

Пока что запускаются Super Mario Odyssey и Animal Crossing: New Horizons, а работа над The Legend of Zelda: Tears of the Kingdom продолжается…

Мы уже видели, как люди с помощью Claude Code вытворяют весьма безумные вещи — например, занимаются обратной разработкой профессиональных приложений Adobe, чтобы создать их версии с открытым исходным кодом. Свежий пример — пользователь Reddit, создавший проект с открытым кодом под названием TVport для перекомпиляции игр Nintendo со Switch и Switch 2 под Apple TV.

Пользователь Reddit FloatingFalafel опубликовал свою работу на GitHub. На данный момент он портировал на Apple TV три игры, причём работа над одной из них ещё не завершена.

Я работаю над форком nxnative, который перекомпилирует ваши дампы игр для оригинальной Switch и Switch 2 под AppleTV. Пока это работает только для каждой игры по отдельности. Большинство игр работают на Switch практически одинаково, но некоторые загружают текстуры в память иначе, и их нужно диагностировать и исправлять, прежде чем игра заработает корректно. Я надеюсь в ходе этой бета-версии выявить такие исключения, чтобы добавить в программу больше исправлений и сделать работу с ней беспроблемной […]

Протестированные на данный момент игры:

Super Mario Odyssey — работает при 60 FPS, изредка очень лёгкие подтормаживания и некоторые проблемы со звуком, в частности рядом с водопадами.

Animal Crossing: Horizon — работает при 30 FPS, за время моей игры проблем пока не было.

Zelda: TOTK — работа ещё продолжается, работает при 30 FPS, срабатывает термальный троттлинг. У меня есть обходной путь для троттлинга: я выставил масштаб рендеринга на 75% и работаю над добавлением апскейлинга MetalFX.

Автор отмечает, что для поддержки некоторых игр понадобится Apple TV 4-го поколения с 8 ГБ оперативной памяти, хотя эти игры работают и на приставке 3-го поколения.

Другой пользователь Reddit работает над портированием игр для Nintendo 64 на Apple TV с помощью приложения Nativecade. Сколько просуществуют подобные проекты — остаётся только гадать.

  • Умный контроллер гаражных ворот meross
  • Плетёные кабели USB-C от Beats
  • Сертифицированные восстановленные продукты Apple со скидкой 15% на apple.com
  • AirPods Pro 3 со скидкой
  • Беспроводной адаптер CarPlay
  • Чехол-аккумулятор для AirTag на 10 лет
  • Logitech MX Master 4 for Mac

Источник: Engadget. Фото: Angga на Unsplash.