Apple Silicon Mac · iPhone · iPad

Tus juegos de Switch, nativos en Apple

Crea apps para Mac con Apple Silicon, iPhone y iPad con tus propios juegos y claves. El código del juego se ejecuta en el chip de Apple y los gráficos se renderizan con Metal.

128juegos jugables
25mejorados a 60 fps
MITCódigo en GitHub

Elige dónde jugar

Ambas opciones se compilan en un Mac: abre la app de Mac o instala el IPA sin firmar en tu iPhone o iPad mediante sideloading.

Apple Silicon Mac

Compila con --platform mac-app y abre la app resultante desde Finder.

iPhone & iPad

Crea un IPA en tu Mac e instálalo mediante sideloading. La versión original requiere iOS / iPadOS 26+ y A17 Pro / M1 o posterior.

Tus juegos y claves

Prepara el juego base, las actualizaciones y DLC opcionales, y prod.keys. No se incluyen juegos ni claves.

Consulta primero tu juego

El catálogo recoge pruebas en Mac o iPhone. Cada página indica la versión probada, las notas y las limitaciones conocidas.

Construido sobre d2r-mobile, el traductor de shaders de Ryujinx, Atmosphère, yuzu, LibHac, SPIRV-Cross y más. Consulta los agradecimientos.

Encuentra tu juego

Estos juegos se han probado jugando en un Mac o un iPhone, no necesariamente en todos los dispositivos. Consulta los detalles de cada título.

Ver el catálogo completo (128)
The Legend of Zelda: Breath of the Wild
The Legend of Zelda: Breath of the Wild3D disposición60 fps
The Legend of Zelda: Link's Awakening
The Legend of Zelda: Link's Awakening2D disposición
The Legend of Zelda: Tears of the Kingdom
The Legend of Zelda: Tears of the Kingdom3D disposición60 fps
13 Sentinels: Aegis Rim
13 Sentinels: Aegis Rim2D disposición
Absolum
Absolum2D disposición
Ace Attorney Investigations Collection
Ace Attorney Investigations Collection2D disposición
Advance Wars 1+2: Re-Boot Camp
Advance Wars 1+2: Re-Boot Camp
AI: THE SOMNIUM FILES
AI: THE SOMNIUM FILES
AI: THE SOMNIUM FILES - nirvanA Initiative
AI: THE SOMNIUM FILES - nirvanA Initiative
Animal Crossing: New Horizons
Animal Crossing: New Horizons
ANIMAL WELL
ANIMAL WELL
ASTRAL CHAIN
ASTRAL CHAIN60 fps
Balatro
Balatro
BALL x PIT
BALL x PIT
Bayonetta
Bayonetta
Bayonetta 2
Bayonetta 2
Bayonetta 3
Bayonetta 3
Big Brain Academy: Brain vs. Brain
Big Brain Academy: Brain vs. Brain2D disposición
Brain Memory Training Academy
Brain Memory Training Academy2D disposición
Captain Toad: Treasure Tracker
Captain Toad: Treasure Tracker3D disposición
Catherine: Full Body
Catherine: Full Body
Celeste
Celeste2D disposición
Cuphead
Cuphead2D disposición
DARK SOULS: REMASTERED
DARK SOULS: REMASTERED60 fps
Digimon Story Cyber Sleuth: Complete Edition
Digimon Story Cyber Sleuth: Complete Edition
Donkey Kong Country: Tropical Freeze
Donkey Kong Country: Tropical Freeze
DRAGON QUEST VII Reimagined
DRAGON QUEST VII Reimagined60 fps
DRAGON QUEST XI S: Echoes of an Elusive Age – Definitive Edition
DRAGON QUEST XI S: Echoes of an Elusive Age – Definitive Edition3D disposición60 fps
FINAL FANTASY RESONANCE
FINAL FANTASY RESONANCE60 fps
FINAL FANTASY TACTICS - The Ivalice Chronicles
FINAL FANTASY TACTICS - The Ivalice Chronicles3D disposición
Fire Emblem Engage
Fire Emblem Engage2D disposición60 fps
Fire Emblem: Three Houses
Fire Emblem: Three Houses3D disposición60 fps
Ghost Trick: Phantom Detective
Ghost Trick: Phantom Detective
The Great Ace Attorney Chronicles
The Great Ace Attorney Chronicles2D disposición
Hades
Hades3D disposición
Hades II
Hades II3D disposición
Hollow Knight: Silksong
Hollow Knight: Silksong
Hyrule Warriors: Age of Calamity
Hyrule Warriors: Age of Calamity3D disposición60 fps
Kirby and the Forgotten Land
Kirby and the Forgotten Land
Luigi's Mansion 3
Luigi's Mansion 360 fps
Metroid Dread
Metroid Dread2D disposición
Monster Hunter Rise
Monster Hunter Rise3D disposición60 fps
Monster Train 2
Monster Train 22D disposición60 fps
OCTOPATH TRAVELER
OCTOPATH TRAVELER
Octopath Traveler 0
Octopath Traveler 02D disposición60 fps
Octopath Traveler II
Octopath Traveler II60 fps
Patrick's Parabox
Patrick's Parabox2D disposición
Persona 5 Royal
Persona 5 Royal
Pikmin 4
Pikmin 4
Pokémon Brilliant Diamond
Pokémon Brilliant Diamond60 fps
Pokémon Legends: Z-A
Pokémon Legends: Z-A2D disposición
Pokémon Scarlet
Pokémon Scarlet
Pokémon Violet
Pokémon Violet
Pokémon Sword
Pokémon Sword
Pokémon Shield
Pokémon Shield
Portal
Portal
Raging Loop
Raging Loop
Rhythm Heaven Groove
Rhythm Heaven Groove2D disposición
ROMANCE OF THE THREE KINGDOMS 8 REMAKE
ROMANCE OF THE THREE KINGDOMS 8 REMAKE
Sea of Stars
Sea of Stars
SHIN MEGAMI TENSEI V: Vengeance
SHIN MEGAMI TENSEI V: Vengeance60 fps
Stardew Valley
Stardew Valley
STEINS;GATE RE:BOOT
STEINS;GATE RE:BOOT2D disposición
Super Smash Bros. Ultimate
Super Smash Bros. Ultimate
Taiko Risshiden V DX
Taiko Risshiden V DX
Unicorn Overlord
Unicorn Overlord2D disposición
Yoshi's Crafted World
Yoshi's Crafted World
NieR:Automata The End of YoRHa Edition
NieR:Automata The End of YoRHa Edition60 fps
The Legend of Zelda: Echoes of Wisdom
The Legend of Zelda: Echoes of Wisdom
Donkey Kong Country Returns HD
Donkey Kong Country Returns HD
Mario + Rabbids Sparks of Hope
Mario + Rabbids Sparks of Hope
Xenoblade Chronicles 2
Xenoblade Chronicles 2
Xenoblade Chronicles 3
Xenoblade Chronicles 3
FINAL FANTASY CRYSTAL CHRONICLES Remastered Edition
FINAL FANTASY CRYSTAL CHRONICLES Remastered Edition
Return of the Obra Dinn
Return of the Obra Dinn
Blasphemous 2
Blasphemous 2
Silver Pines
Silver Pines
Blasphemous
Blasphemous
FINAL FANTASY X/X-2 HD Remaster
FINAL FANTASY X/X-2 HD Remaster
Mario + Rabbids Kingdom Battle
Mario + Rabbids Kingdom Battle
Persona 4 Golden
Persona 4 Golden
Xenoblade Chronicles: Definitive Edition
Xenoblade Chronicles: Definitive Edition
Pokémon Legends: Arceus
Pokémon Legends: Arceus
Super Mario Party Jamboree
Super Mario Party Jamboree
Cult of the Lamb
Cult of the Lamb
Paper Mario: The Origami King
Paper Mario: The Origami King
Batman: Arkham Knight
Batman: Arkham Knight
Bastion
Bastion
Baba Is You
Baba Is You
SteamWorld Heist II
SteamWorld Heist II
SteamWorld Heist: Ultimate Edition
SteamWorld Heist: Ultimate Edition
Subnautica: Below Zero
Subnautica: Below Zero
SteamWorld Dig 2
SteamWorld Dig 2
Streets of Rage 4
Streets of Rage 4
Mario Party Superstars
Mario Party Superstars
Subnautica
Subnautica
SteamWorld Dig
SteamWorld Dig
Team Sonic Racing
Team Sonic Racing
Well Dweller
Well Dweller
Need for Speed: Hot Pursuit Remastered
Need for Speed: Hot Pursuit Remastered60 fps
EA SPORTS FC 27
EA SPORTS FC 2760 fps
Portal 2
Portal 2
Super Monkey Ball Banana Rumble
Super Monkey Ball Banana Rumble
Atelier Ryza: Ever Darkness & the Secret Hideout DX
Atelier Ryza: Ever Darkness & the Secret Hideout DX
DRAGON QUEST III HD-2D Remake
DRAGON QUEST III HD-2D Remake60 fps
Hyrule Warriors: Definitive Edition
Hyrule Warriors: Definitive Edition
Metroid Prime Remastered
Metroid Prime Remastered
DRAGON QUEST I & II HD-2D Remake
DRAGON QUEST I & II HD-2D Remake
Dead Cells
Dead Cells
Hollow Knight
Hollow Knight
TRIANGLE STRATEGY
TRIANGLE STRATEGY60 fps
Castlevania: Belmont's Curse
Castlevania: Belmont's Curse
SUPER ROBOT WARS Y
SUPER ROBOT WARS Y
Super Mario RPG
Super Mario RPG
The Legend of Zelda: Skyward Sword HD
The Legend of Zelda: Skyward Sword HD
Princess Peach: Showtime!
Princess Peach: Showtime!60 fps

De tus archivos a una app para jugar

La primera compilación tarda unos 30–60 minutos; las siguientes reutilizan el trabajo completado. Se genera una app de Mac o un IPA sin firmar.

Para compilar: macOS 26.6+, Xcode 27.1, Homebrew y Python 3.12+ ARM64. Para iPhone, instala también la plataforma iOS de Xcode. Reserva el doble del tamaño del juego más 10 GB.

¿Prefieres una ventana a una terminal? NX2Apple, un proyecto de la comunidad, reúne estos pasos en una app de macOS.

Obtén nxnative y sus herramientas

Una sola vez, en el Mac.

xcodebuild -downloadComponent MetalToolchain
git clone https://github.com/seedds/nxnative.git && cd nxnative
brew install xcodegen zstd glslang
brew install --cask dotnet-sdk
python3 -m pip install lz4 "capstone>=5,<6" fonttools nsz zbic "backports.zstd; python_version < '3.14'"

Pon los NSP de un juego en una carpeta

Coloca el juego base, las actualizaciones y los DLC en una carpeta. Se admiten NSP, XCI, NSZ y XCZ.

~/Games/MarioWonder/
  Super Mario Bros. Wonder [010015100B514000][v0].nsp
  Super Mario Bros. Wonder [010015100B514800][v327680].nsp

Ejecuta el script

El resultado aparece en la carpeta del juego. Para Mac, añade --platform mac-app.

python3 scripts/build_ipa_from_nsp.py ~/Games/MarioWonder -k ~/keys/prod.keys
# Mac app instead of an iPhone IPA:
python3 scripts/build_ipa_from_nsp.py ~/Games/MarioWonder -k ~/keys/prod.keys --platform mac-app

Abre o instala la app

En Mac, abre la app desde Finder. En iPhone / iPad, instala el IPA con AltStore, Sideloadly o LiveContainer. Para juegos grandes, activa Increased Memory Limit si la herramienta lo permite.

Juega

Toca 2D / 3D arriba para cambiar la disposición táctil. Un mando conectado oculta los controles táctiles. En 3D, desliza el dedo por el tercio derecho de la pantalla para mover la cámara. Sacude el teléfono para sacudir el mando.

Si el IPA es demasiado grande, recompila con --romfs separate y ejecuta el comando de copia indicado. La compatibilidad con iOS anteriores pertenece a una rama de la comunidad. Juega.

Tutoriales y vídeos ↓

Tutoriales y vídeos

Selección de resultados de Google del 30 de octubre de 2026. El orden varía. Da prioridad a la documentación actual; los títulos de los vídeos no garantizan compatibilidad con todos los juegos.

Guía de inicio en Mac

Guide: Running Switch games natively on Mac with nxnative

AppleGamingWiki · Fuente en inglés

Abrir recurso →
Documentación oficial

nxnative — Development guide

seedds / nxnative · Fuente en inglés

Abrir recurso →
Tutorial de compilación en Mac

How to Build Any Switch Game As Native Mac App (nxnative)

Andrew Tsai’s Tips · 11:59 · Fuente en inglés

Abrir recurso →
Demostración en iPhone

NXnative - Native Switch Games on iPhone 17 Pro Max

blackheart909 · 8:41 · Fuente en inglés

Abrir recurso →

FAQ y consejos

Idioma

Inglés por defecto. Elige otro al empaquetar con -l (por ejemplo -l ja) o añade DM_LANG=zh-Hans a Documents/env.txt.

Partidas y registros

En la app Archivos, bajo el nombre de la app: save/ y log.txt. Envía log.txt cuando algo falle.

Tirones

Los tirones breves la primera vez que aparece una escena son normales: los gráficos se compilan una vez y se recuerdan.

Reinstalar

Algunas herramientas de sideload dan una carpeta de datos nueva. Copia save/ y pso_user.tsv de la antigua.

Ajustes

Líneas en Documents/env.txt: DM_OPMODE=0 para modo portátil, DM_FPS_TARGET=30 para ahorrar batería, DM_SHOW_FPS=1 para ver los fps.

No compatible

Sin amiibo ni funciones en línea. Los demás juegos reciben un informe y un IPA de mejor esfuerzo que puede no arrancar.

Herramientas y compatibilidad de la comunidad

Explora interfaces gráficas, bibliotecas de juegos y compatibilidad con iOS anteriores. Cada proyecto se mantiene de forma independiente; su página enlaza los requisitos y el código fuente.

NX2Apple De terceros

Un lanzador y biblioteca de macOS para compilar y gestionar juegos de Mac, iPhone e iPad. Desde v1.0, iPhone y iPad comparten una interfaz con biblioteca, Cover Flow, navegación por mando y teclado, y ajustes por juego; el motor viaja con las versiones y sigue al proyecto original a diario.

Ver proyecto →

NX Play De terceros

Una biblioteca para extraer, jugar, empaquetar y gestionar juegos, ahora con NX Play para iPhone e iPad. El lanzador móvil enumera juegos del Mac, solicita instalaciones por red local, inicia títulos instalados con mando y recuerda renovar firmas.

Ver proyecto →

LumaNX De terceros

LumaNX, antes LumaDock, combina nxnative con biblioteca gráfica, cola de compilación y conversión. La versión 0.3.0 añade en Mac la importación experimental de carpetas descifradas de Switch 2 y reutiliza fases de preparación sin cambios.

Ver proyecto →

iOS 16.1/17 compatibility fork De terceros

Rama experimental de compatibilidad para iOS antiguo con Metal heredado, restricciones de shaders por dispositivo y adaptadores por compilación. La rama mantenida ahora se llama ios16-ios17-compat.

Ver proyecto →

nx2android De terceros

nx2android lleva a Android el enfoque de ejecución directa de nxnative. El código ARM64 del juego se ejecuta en el dispositivo y las llamadas NVN se traducen a Vulkan; el creador genera un APK y los datos del juego.

Ver proyecto →

MacNativeGames De terceros

MacNativeGames es un proyecto independiente de ejecución nativa centrado en Breath of the Wild y Tears of the Kingdom. Funciona en Mac, iPhone, iPad y ofrece soporte inicial para Vision Pro.

Ver proyecto →

xbunax nxnative De terceros

xbunax/nxnative es un fork con un estudio WebUI local. Añade importación y tareas desde el navegador, conversión XCI y rutas documentadas para compilar IPA en Windows y macOS.

Ver proyecto →

CA-NINAPPLE De terceros

CA-NINAPPLE es un fork orientado a Windows derivado de NXNativeWindows. Su GUI y flujo PowerShell crean un IPA desde el juego y las claves sin un Mac.

Ver proyecto →

NX OS De terceros

NX OS es un lanzador macOS con aspecto de consola construido sobre nxnative. Encuentra juegos compilados, los abre a pantalla completa, registra horas y también inicia builds para Mac o iPhone.

Ver proyecto →

nxnative-gui De terceros

nxnative-gui es un frontend ligero de macOS, no otro runtime. Clona o actualiza nxnative, comprueba las herramientas y reúne en un formulario las decisiones que suelen introducirse en la terminal.

Ver proyecto →

ns2ios-shell De terceros

ns2ios-shell separa un shell iOS reutilizable del empaquetado local de cada juego. CI crea el shell y el empaquetador trabaja en Windows, Linux o macOS sin Xcode.

Ver proyecto →