活跃开发
Hydra 模拟器:直接用 Metal 渲染的 Mac 原生 Switch 模拟器,现在能玩什么
直接用 Metal 渲染的 Mac 原生模拟器,还很早期,多数游戏跑不了
- 最新版本
- v0.4.2 · 2026-05-23
- 源自
- Independent
- 开发
- SamoZ256
- 许可证
- GPL-3.0
- 开始
- 2025-02
要点
- Hydra 是独立开发的 Switch 模拟器,不是 yuzu 或 Ryujinx 的分支,只做 macOS,图形直接走 Metal。
- 截至 2026 年 10 月最新 v0.4.2(2026-05-23),代码到 10 月仍有提交,属于活跃但非常早期的项目。
- 官方说法:少数游戏和自制程序完美运行,大多数会崩溃或有问题;只支持少数几种文件格式,商业游戏还要额外打补丁。
- v0.4.1 起同时提供 Apple 芯片和 Intel Mac 版本,为 Apple 芯片优化。
- 想在 Mac 上正常玩游戏,先用 Ryubing、Astris 或 Eden;Hydra 适合关注技术进展的人。
Hydra 是开发者 SamoZ256 从零写的 macOS 专用 Switch 模拟器,图形直接调用 Apple 的 Metal,不经过 Vulkan 转换。截至 2026 年 10 月,它的最新版本是 v0.4.2(2026-05-23),代码仍在更新,但还处在非常早期的阶段:大多数游戏会崩溃或有问题,没法正常玩。想在 Mac 上实际玩游戏,先看 Ryubing、Astris 或 Eden。
Hydra 是什么
Mac 上大部分 Switch 模拟器都来自 yuzu 或 Ryujinx,原本是为 Windows、Linux 写的,图形用 Vulkan。macOS 没有原生 Vulkan,只能通过 MoltenVK 把 Vulkan 转成 Metal,中间多了一层转换。
Hydra 走的是另一条路:
- 独立实现:C++ 编写,不是 yuzu 或 Ryujinx 的分支。仓库 2025 年 2 月 5 日建立。
- 原生 Metal:用 metal-cpp 直接调用 Metal 渲染,不经过 Vulkan。
- 原生界面:有 SwiftUI 和 SDL3 两种界面可选。
- 为 Apple 芯片优化:Emulation General Wiki 说它针对 Apple 芯片优化,也支持 Intel Mac;v0.4.1(2026 年 3 月)起同时提供两种安装包,Intel 版属于实验性支持。
这和 nxnative 一样属于「为苹果平台量身定做」的思路,只是 Hydra 仍然是传统意义上的模拟器,而 nxnative 是把单个游戏改写成原生应用。
现状(截至 2026 年 10 月)
开发者在说明里写得很直白:少数游戏和自制程序能完美运行,但大多数会崩溃,或者有让人没法玩下去的问题。另外几点限制:
- 只支持少数几种游戏文件格式,常见格式要先转换。
- 运行官方游戏需要额外安装社区维护的补丁,否则容易崩溃。
- 部分游戏需要固件文件。
Emulation General Wiki 的描述略为乐观:有些商业游戏在打了社区补丁后能进入游戏、可以玩,但很多功能还没实现或不稳定。对比表把 Hydra 标为「活跃」,推荐一栏写的是「WIP(开发中)」,也就是还不适合普通玩家。
各平台情况
| 平台 | Hydra | 说明 |
|---|---|---|
| Apple 芯片 Mac | 有(测试阶段) | 主要目标平台 |
| Intel Mac | 有(v0.4.1 起) | 表现不如 Apple 芯片 |
| iOS | 没有可用版本 | EGW 标为实验性 |
| Windows / Linux / 安卓 | 没有 | 项目定位就是 macOS 专用 |
Mac 上更成熟的选择,见 Mac 玩 Switch 游戏教程 和 Mac 平台页。
优点和缺点
优点
- 原生 Metal,没有 MoltenVK 这一层转换,理论上更适合 Mac 的图形架构。
- 原生 macOS 界面,体验像普通 Mac 应用。
- 独立代码,不受 yuzu、Ryujinx 系分支的历史包袱影响。
缺点
- 兼容性很低,大多数游戏跑不了。
- 文件格式支持有限,商业游戏要额外打补丁,上手麻烦。
- 只有 macOS。
- 个人项目,进度取决于一位开发者。
用 Hydra 要注意什么
Hydra 没有独立官网,发布只在开发者自己的项目页。如果看到打着 Hydra 名义的「Switch 模拟器下载站」,都不是开发者运营的,别装来路不明的安装包,辨别方法见 冒充官网的模拟器下载站。另外,「Hydra」这个名字在其他软件里也很常见,搜索时注意别混淆。
固件和游戏文件的原理见 密钥和固件是什么。
现在该用什么
- Apple 芯片 Mac:Ryubing 或 Astris,追新兼容性可以试 Eden 的实验性 Mac 版;单个游戏可以用 nxnative。
- Intel Mac:选择很少,可以试 Ryubing 的通用包。
- 关注 Mac 原生模拟技术:可以关注 Hydra 的后续版本。
完整对比见 2026 年 Switch 模拟器推荐。
常见问题
Hydra 能玩《塞尔达》《马力欧》这类大作吗?
大多数还不行。开发者自己的说明是:少数游戏和自制程序能完美运行,大多数游戏会崩溃或有问题,没法正常玩。想在 Mac 上玩大作,先用 Ryubing、Astris 或 Eden。
Hydra 支持 Intel Mac 吗?
支持,但属于实验性。从 v0.4.1 起同时提供 Apple 芯片和 Intel 版本,项目主要为 Apple 芯片优化,Intel Mac 上表现不如 Apple 芯片。
Hydra 和 Ryujinx 有什么关系?
没有直接关系。Hydra 是 SamoZ256 用 C++ 从零写的独立项目,不是 Ryujinx 或 yuzu 的分支。
Hydra 有 iPhone 版吗?
Emulation General Wiki 的条目把 iOS 标为实验性平台,但截至 2026 年 10 月没有面向普通玩家发布的 iOS 版本。iPhone 上可以看 MeloNX 或 nxnative。
Hydra 还在更新吗?
在更新。最新正式版是 v0.4.2(2026-05-23),代码仓库到 2026 年 10 月中旬还有提交。