近日,开发者 u/FloatingFalafel 在 Reddit 上发布了一个名为 TVPort 的开源项目。该项目基于 nxnative 工具包分支开发,利用人工智能工具 Claude Opus 5.5,实现了将任天堂 Switch 及 Switch 2 游戏重新编译并在 Apple TV 4K 上原生运行。

TVPort 的核心功能包括支持通过 Mac 进行游戏重编译、保存文件备份至 Mac 或 iCloud,以及允许用户在 30 fps 和 60 fps 的目标帧率之间切换。据开发者介绍,大多数游戏在移植后运行表现与 Switch 平台基本一致,但部分纹理因内存加载方式差异,需要额外诊断与修复才能正常运行。
在具体游戏测试方面,《超级马里奥奥德赛》可在 60fps 下运行,尽管偶尔会出现轻微卡顿及音频问题;《动物穿越:新视野》目前限制在 30fps,未报告明显故障。然而,《塞尔达传说:王国之泪》(TOTK)在 Apple TV 上的运行仍面临挑战,测试期间出现了过热导致的强制关闭现象。开发者指出,要让此类复杂游戏稳定运行,可能需要对游戏引擎进行深度诊断甚至部分重写补丁,且该作可能无法在第三代 Apple TV 4K 上实现完美兼容。
值得注意的是,TVPort 代码仓库中不包含任何游戏 ROM 文件。用户需自行从合法拥有的 Switch 卡带中提取游戏数据方可使用该项目。此外,u/FloatingFalafel 透露其也在为 Xbox Series X 开发类似的本地 Switch 移植方案。
这一尝试是近期利用 AI 工具进行软件逆向工程或跨平台移植趋势的一部分。此前已有案例显示,AI 被用于解译并重新编译 Adobe 创意云等订阅制应用,或在不同浏览器及平台上运行视频游戏。不过,此类行为存在争议,知名反编译网站 decomp.dev 运营者已宣布关闭站点,而 Anthropic 也曾指示 Claude Code 避免重建现有游戏。
TVPort 项目的出现再次凸显了 Apple TV 4K 作为游戏设备的潜力。尽管 Nintendo Switch 已推出近十年,但这款机顶盒在处理能力上仍具备超越流媒体播放器的性能,能够承载更复杂的游戏负载。





