SamoZ256 , a young and talented developer passionate about gaming on Apple platforms, has created Hydra , a new open-source Nintendo Switch emulator designed exclusively for macOS.

Although the project is still in its early stages, Hydra is already capable of running some games, with limited but constantly improving compatibility.
https://platform.twitter.com/embed/Tweet.html?creatorScreenName=Checcolin80&dnt=true&embedId=twitter-widget-0&features=eyJ0ZndfdGltZWxpbmVfbGlzdCI6eyJidWNrZXQiOltdLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X2ZvbGxvd2VyX2NvdW50X3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9iYWNrZW5kIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19yZWZzcmNfc2Vzc2lvbiI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfZm9zbnJfc29mdF9pbnRlcnZlbnRpb25zX2VuYWJsZWQiOnsiYnVja2V0Ijoib24iLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X21peGVkX21lZGlhXzE1ODk3Ijp7ImJ1Y2tldCI6InRyZWF0bWVudCIsInZlcnNpb24iOm51bGx9LCJ0ZndfZXhwZXJpbWVudHNfY29va2llX2V4cGlyYXRpb24iOnsiYnVja2V0IjoxMjA5NjAwLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X3Nob3dfYmlyZHdhdGNoX3Bpdm90c19lbmFibGVkIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19kdXBsaWNhdGVfc2NyaWJlc190b19zZXR0aW5ncyI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdXNlX3Byb2ZpbGVfaW1hZ2Vfc2hhcGVfZW5hYmxlZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdmlkZW9faGxzX2R5bmFtaWNfbWFuaWZlc3RzXzE1MDgyIjp7ImJ1Y2tldCI6InRydWVfYml0cmF0ZSIsInZlcnNpb24iOm51bGx9LCJ0ZndfbGVnYWN5X3RpbWVsaW5lX3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9mcm9udGVuZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9fQ%3D%3D&frame=false&hideCard=false&hideThread=false&id=1939727808235815045&lang=it&origin=https%3A%2F%2Fwww.biteyourconsole.net%2F2025%2F07%2F01%2Fhydra-il-nuovo-emulatore-nintendo-switch-sviluppato-da-zero-per-macos-con-futuro-supporto-windows%2F&sessionId=ca5299172aabd51d1138be66aa2abba6cb66c103&siteScreenName=BiteYourConsole&theme=light&widgetsVersion=2615f7e52b7e0%3A1702314776716&width=550px
The emulator offers two graphical interfaces: a lightweight and minimalistic one based on SDL3, and a more modern one optimized for macOS, developed with Apple’s SwiftUI framework.
Besides Hydra , the developer also contributes to other notable projects such as Cemu (Wii U emulator) and Panda3DS (Nintendo 3DS emulator), developing specific backends to improve performance on macOS and iOS.
The emulator supports only NRO, NSO and NCA formats, while you can extract an NSP file to NCA format using this tool .
To run official games, you need to download a set of patches that prevent crashes during startup. The patches, along with an installation guide, are available here .
Hydra User Guide
Addictions
To use Hydra , you need to install some dependencies. The developer recommends using a package manager like Homebrew. For example, on macOS you can run:brew install fmt
Compilation
First, you need to clone the official repository and initialize the submodules:
git clone https://github.com/SamoZ256/hydra.git
cd hydra
git submodule update --init --recursive
Next, we proceed with configuring the project via CMake and compiling it with Ninja:
cmake . -B build -G Ninja -DMACOS_BUNDLE=ON
ninja -C build
Those who want to use the modern interface built with SwiftUI instead of the SDL3 version can add the option:-DFRONTEND=SwiftUI
Execution
If Hydra was compiled as a macOS bundle, the app will be available inside the path build/bin/Hydra.app
. Alternatively, it can be run from the terminal with the command:build/bin/hydra
With the SDL3 frontend, you can boot a ROM by dragging it into the emulator window, or by specifying the path to the ROM as a command line argument.
Configuration
Once run at least once, Hydra will automatically generate a configuration file located at:/Users/NOMEUTENTE/Library/Application Support/Hydra/config.toml
This file allows the user to customize various parameters of the emulator’s behavior and interface.
Changelog v0.0.3
Games
- Super Mario Odyssey – Now starts and displays the title screen.
- One Piece – Shows title screen, but crashes when loading game.
- Disgaea 5 – Enters the game, but has some damaged textures.
- Super Meat Boy – Practically playable.
Improvements
- Virtual keyboard applet.
- Loading applets from firmware.
- Debugger (SwiftUI interface only).
- Switch-style loading screen.
Download: Hydra v0.0.3
Download: Source code Hydra v0.0.3
Source: x.com
Dịch Vụ Chép Game Tại TP.HCM – Hỗ Trợ Tất Cả Quận
Chép Game Ổ Cứng Ngoài Giá Rẻ – Hỗ Trợ PS, Xbox, Nintendo, PC
Dịch Vụ Chép Game PSP Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PSVITA Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS2 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game NINTENDO SWITCH Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS5 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game XBOX 360 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS3 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PS4 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất
Dịch Vụ Chép Game PC Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất