7.9
深览指数
科技虎嗅·我们ZAI科技··AI 生成
感谢AI加持,iPad也能玩Switch游戏了
本文详细记录了一个名为D2R Mobile的开源项目,其通过ARM64原生代码执行、静态二进制重写和兼容层等技术,成功将《暗黑破坏神II:狱火重生》从任天堂Switch移植到苹果设备(iPhone、iPad、Mac)。相比技术原理本身,文章的核心贡献在于论证了AI(Claude Code、Codex等编程智能体)如何系统性地降低了游戏移植的工程门槛——从前期的程序分析与逆向工程,到后续的跨平台适配与调试,AI正在将过去高度依赖资深工程师的复杂任务,转变为AI执行、人类监督的自动化流程。文章适合关注AI工程化落地、游戏平台生态演变以及数字版权法律边界的读者阅读。原文 ↗
核心观点
- ▍AI(特别是Claude Code、Codex这类编程智能体)正在系统性地降低游戏移植的工程门槛,将过去高度依赖专业工程师的任务,转变为AI执行、人类监督的自动化流程,有望让个人或小团队也能完成过去需要专业团队长期投入的项目。
- 01D2R Mobile项目通过ARM64原生代码执行、静态二进制重写和兼容层,让Switch游戏程序直接运行在苹果芯片上,并将NVN图形接口重新适配至苹果Metal,所有测试设备(含A16芯片的iPhone 14 Pro Max)均完成游戏流程且能以60 FPS运行。
- 02D2R Mobile开发者编写了面向Claude Code和Codex的Agent Skill,将环境配置、资源转换、程序构建和部署的流程与约束条件组织为AI可遵循的任务规范,用户可通过自然语言提出构建目标。
- 032026年10月,开发者Maurice Heumann使用17个AI Agent,在约三个月内逆向重建了《使命召唤:现代战争2》的C++源代码,报告恢复约99%的函数,其中83%能逐字节一致地重新编译。
- 04D2R项目复用了Switch模拟器Ryujinx的着色器转换组件,解决了从NVN到Metal的图形兼容问题。
反方 / 局限
- — 文章明确指出,此类无源码移植的法律风险很高:即使不直接分发商业游戏资源,对授权验证和加密机制的修改(如离线验证补丁)仍可能违反美国DMCA;任天堂曾起诉Switch模拟器Yuzu并达成240万美元判决及永久禁令,可作为风险参照。
- — 苹果平台虽验证了技术路径,但其对应用签名和侧载的严格管理(免费签名需每七天刷新)给普通用户的使用设置了实际门槛,作者判断开放程度更高的Windows和Android可能是技术真正走向大众的关键市场。
D2R Mobile暗黑破坏神II:狱火重生任天堂SwitchARM64静态二进制重写Metal图形接口Claude CodeCodexRyujinx模拟器Maurice Heumann使命召唤:现代战争2暴雪任天堂DMCAYuzu模拟器
15 分钟 · 5 卡片 · 13 资料
读原文 →