d2r-mobile
- 仓库:jhaizhou-ops/d2r-mobile
- 简介:《暗黑破坏神 II:狱火重生》Switch 版的 Apple 平台兼容层,面向 iPhone、iPad 和 Apple 芯片 Mac,提供触屏与手柄适配。
- 技术:游戏 ARM64 代码原生执行,配合必要的指令改写、平台服务宿主和 Metal 图形层。
- 本地目录:
/Users/ludwigws/Code/GitHub/d2r-mobile
nxnative
- 仓库:seedds/nxnative
- 简介:将多款 Switch 游戏适配到 iPhone / iPad,提供从自备 NSP 游戏文件与 prod.keys 构建 IPA 的脚本。
- 技术:沿用 d2r-mobile 的原生执行方案,扩展多游戏配置、平台服务兼容和 Metal 图形适配;README 列有马里奥、塞尔达等已适配游戏。
- 本地目录:
/Users/ludwigws/Code/GitHub/nxnative
登记备注
两个工程均已克隆,尚未构建或进行设备运行验证。以上简介依据本地 README;运行需自备游戏文件,nxnative 还需自备 prod.keys。两者均采用 MIT 许可证,第三方组件遵循各自许可证。
项目关系:nxnative 最初复用了 d2r-mobile 的通用部分,随后扩展为多游戏适配工程。
给最近很火的用Mac玩switch游戏做了一个启动器,现在不需要通过繁琐的命令来编译、启动游戏了,都可以一键完成。项目地址:github.com/Xc1Ym/LumaDock
感谢:nxnative项目和@happyjoejiang 的项目
https://github.com/MZhao-ouo/Touchable
https://github.com/realskyrin/ns-game-apple-arm-port