Claude帮助将任天堂游戏移植到苹果主机

开发者FloatingFalafel推出了TVPort——一个开放工具,允许直接在Apple TV 4K上运行Nintendo Switch和Switch 2游戏。为了这个项目,他使用了Anthropic的Claude Opus 5.5。该解决方案基于nxnative工具包,作者在此基础上开发了自己的游戏移植方法。所有操作都在Mac电脑上进行,软件代码被调整为适用于Apple平台。
TVPort与常规模拟的主要区别在于启动方法。程序不是模拟Switch的硬件环境,而是预先将游戏的可执行代码转换为目标设备。因此,移植的游戏作为独立应用程序运行,无需额外的模拟层。然而,自动移植并不保证完全兼容:个别项目处理纹理的方式不同,需要额外的诊断和修复。该工具还可以在Mac或iCloud上创建存档的备份,并允许选择帧率——30或60 fps。
初步测试显示结果不一。超级马里奥奥德赛以60 fps运行,尽管在瀑布附近偶尔会有轻微的延迟和声音问题。动物森友会:新地平线以30 fps限制运行,作者未检测到明显问题。更高要求的塞尔达传说:王国之泪导致第三代Apple TV 4K过热,随后CPU节流。设备没有配备风扇,因此长时间负载成为问题。运行此类游戏可能需要重大修复,开发者表示,一些项目可能根本无法适应此型号的控制台。FloatingFalafel还在探索将Switch游戏移植到Xbox Series X的可能性。TVPort本身不包含游戏文件:用户需要拥有自己的合法获得的副本。该项目是在关于AI在反编译中使用的辩论中出现的:网站decomp.dev宣布关闭,Anthropic限制了Claude Code在重现现有游戏方面的能力。
本材料仅供参考,不构成财务建议或推荐。

