Техническое достижение на базе искусственного интеллекта
Пользователь платформы Reddit совершил технический прорыв, нативно запустив игры Nintendo Switch, наиболее заметными из которых являются Super Mario Odyssey и Animal Crossing: New Horizons, на устройствах Apple TV 4K. Это достижение не было обычной эмуляцией; оно основывалось на проекте с открытым исходным кодом под названием TVPort, который использует технологии рекомпиляции (Recompilation) для запуска игр на архитектуре Apple TV.
Интересно то, какую ключевую роль сыграл искусственный интеллект в разработке этого инструмента: проект TVPort (улучшенная версия набора инструментов nxnative) был создан с использованием модели искусственного интеллекта Claude Opus 5.5. Этот инструмент позволяет пользователям с помощью устройств Mac рекомпилировать игры Switch и Switch 2 для совместимости со средой Apple TV. Стоит отметить, что проект не включает файлы игр, а требует от пользователей их предоставления через модифицированные консоли Nintendo Switch для извлечения данных.
Производительность и технические ограничения
Первоначальные испытания показали способность инструмента обеспечивать стабильную производительность в некоторых проектах, достигнув следующих результатов:
- Super Mario Odyssey: работает плавно при 60 кадрах в секунду (fps).
- Animal Crossing: New Horizons: работает при 30 кадрах в секунду (fps).
Тем не менее, возникают проблемы, связанные с оборудованием: устройства Apple TV 4K третьего поколения могут столкнуться с проблемой термального троттлинга (Thermal Throttling) при попытке запуска более требовательных игр, таких как The Legend of Zelda: Tears of the Kingdom. Ожидается, что четвертое поколение Apple TV 4K, выпуск которого запланирован на 13 ноября, обеспечит лучшие вычислительные возможности, что может позволить запускать игры, с которыми не справляется текущая версия.
Юридические и технические риски
Несмотря на технический успех, проект TVPort сталкивается с экзистенциальной угрозой со стороны компании Nintendo. Компания имеет богатую историю судебных преследований любых неофициальных способов запуска своих игр. Данное событие напоминает дело о судебном процессе над командой эмулятора Yuzu в 2024 году, которое закончилось финансовым урегулированием в размере 2,4 миллиона долларов и полным закрытием проекта, что ставит под угрозу будущее любых подобных проектов с открытым исходным кодом.