ly05010419/macnativegames 是一个项目,在搭载 Apple 芯片的 Mac、iPhone 和 iPad 上直接运行任天堂 Switch 游戏的 ARM64 代码,并用 Metal 重新实现图形表现。最新版本是 v2026.10.25。不过,所提供的信息中没有列出该版本改动了哪些内容。通过仓库说明和文档可以查看 macOS 应用以及 iOS·iPadOS 应用的构建步骤和实现概述。
该项目用苹果的图形技术 Metal 重新实现了 Switch 图形接口 NVN 的行为。它不是把游戏代码转换成其他格式的模拟,而是在设备上直接运行 ARM64 代码的方式。文档中分别列出《塞尔达》两部作品的支持状态,以及多个社区移植的进展。仓库语言分类为 C,以 MIT 许可证公开,并提供自动测试与诊断相关的文档。GitHub 仓库显示 7140 个 star。
运行需要用户自己持有的游戏文件,以及从设备中提取的系统资料。仓库说明不会分发游戏内容或密钥。由于各游戏的支持状态与社区移植的进度并不一致,因此很难把该项目视为已经完成的通用运行环境。所提供的信息中没有性能数值或基准测试,实际的运行范围与性能应依据文档中记载的支持状态来判断。