Користувач Reddit під ніком FloatingFalafel представив відкритий проєкт TVPort, який дозволяє запускати ігри з Nintendo Switch та майбутньої Switch 2 безпосередньо на приставці Apple TV 4K. Розробка базується на форку інструментарію nxnative і використовує можливості штучного інтелекту для адаптації програмного забезпечення під нову платформу.
Для реалізації проєкту автор залучив Claude Code, зокрема модель Claude Opus 5.5. За допомогою ШІ вдалося автоматизувати процес перекомпіляції дампів ігор, щоб вони могли працювати в середовищі tvOS. Розробник зазначає, що більшість ігор функціонують майже так само, як і на оригінальній консолі, проте деякі проєкти потребують окремого налаштування через специфічне завантаження текстур у пам’ять. Для підтримки складніших ігор автор рекомендує використовувати Apple TV 4-го покоління, оскільки пристрій має 8 ГБ оперативної пам’яті.
Наразі успішно протестовано кілька відомих тайтлів. Super Mario Odyssey демонструє роботу при 60 кадрах на секунду, хоча розробник відзначає незначні затримки та окремі проблеми зі звуком, наприклад, біля водоспадів. Animal Crossing: New Horizons працює стабільно на 30 кадрах на секунду без помітних технічних помилок.
Найбільшим викликом стала гра The Legend of Zelda: Tears of the Kingdom. Через високі вимоги до ресурсів вона викликає перегрів приставки (thermal throttling). Автор проєкту намагається вирішити цю проблему шляхом зниження масштабу рендеру до 75% та впровадження технології апскейлінгу MetalFX. Він попереджає, що важчі ігри, подібні до TOTK, можуть взагалі не запуститися на Apple TV 4K третього покоління.
Важливо, що репозиторій TVPort не містить жодних ігрових файлів. Для експериментів користувачам необхідно самостійно надати власні копії ігор, легально отримані з картриджів Nintendo Switch. Крім того, проєкт передбачає можливість резервного копіювання файлів збережень на Mac або в iCloud, а також вибір цільової частоти кадрів — 30 або 60 FPS.
Використання ШІ для декомпіляції та портування ігор викликає дискусії в розробницькій спільноті. Нещодавно популярний ресурс decomp.dev оголосив про закриття, пояснивши це тим, що недобросовісні користувачі почали використовувати ШІ для автоматизованої декомпіляції, що руйнує спільноту. Водночас компанія Anthropic, розробник Claude, вже надала інструкції для Claude Code, забороняючи відтворення існуючих ігор.
Попри суперечливий характер технології, проєкт FloatingFalafel демонструє неочікуваний ігровий потенціал Apple TV. Автор не зупиняється на досягнутому: він також працює над створенням нативних портів ігор Nintendo для консолей Xbox Series X. Паралельно з цим інші ентузіасти працюють над портуванням ігор Nintendo 64 на Apple TV за допомогою окремого застосунку під назвою Nativecade.
Джерела: 9to5mac.com, engadget.com




