Apple Silicon Mac · iPhone · iPad

I tuoi giochi Switch, nativi su Apple

Crea app per Mac con Apple Silicon, iPhone e iPad usando i tuoi giochi e le tue chiavi. Il codice del gioco viene eseguito sul chip Apple e la grafica usa Metal.

128giochi giocabili
25portati a 60 fps
MITCodice su GitHub

Scegli dove giocare

Entrambe le opzioni partono da un Mac: apri l’app per Mac oppure installa l’IPA non firmato su iPhone o iPad tramite sideloading.

Apple Silicon Mac

Compila con --platform mac-app e apri l’app generata dal Finder.

iPhone & iPad

Crea un IPA sul Mac e installalo tramite sideloading. La versione upstream richiede iOS / iPadOS 26+ e A17 Pro / M1 o successivo.

I tuoi giochi e le tue chiavi

Prepara il gioco base, gli aggiornamenti e DLC facoltativi e prod.keys. Giochi e chiavi non sono inclusi.

Controlla prima il tuo gioco

Il catalogo raccoglie prove di gioco su Mac o iPhone. Ogni pagina riporta versione testata, note e limitazioni note.

Costruito su d2r-mobile, il traduttore di shader di Ryujinx, Atmosphère, yuzu, LibHac, SPIRV-Cross e altri. Vedi i ringraziamenti.

Trova il tuo gioco

Questi giochi hanno superato prove di gioco su Mac o iPhone, ma non necessariamente su ogni dispositivo. Consulta le pagine dei giochi per i dettagli.

Mostra il catalogo completo (128)
The Legend of Zelda: Breath of the Wild
The Legend of Zelda: Breath of the Wild3D layout60 fps
The Legend of Zelda: Link's Awakening
The Legend of Zelda: Link's Awakening2D layout
The Legend of Zelda: Tears of the Kingdom
The Legend of Zelda: Tears of the Kingdom3D layout60 fps
13 Sentinels: Aegis Rim
13 Sentinels: Aegis Rim2D layout
Absolum
Absolum2D layout
Ace Attorney Investigations Collection
Ace Attorney Investigations Collection2D layout
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 layout
Brain Memory Training Academy
Brain Memory Training Academy2D layout
Captain Toad: Treasure Tracker
Captain Toad: Treasure Tracker3D layout
Catherine: Full Body
Catherine: Full Body
Celeste
Celeste2D layout
Cuphead
Cuphead2D layout
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 layout60 fps
FINAL FANTASY RESONANCE
FINAL FANTASY RESONANCE60 fps
FINAL FANTASY TACTICS - The Ivalice Chronicles
FINAL FANTASY TACTICS - The Ivalice Chronicles3D layout
Fire Emblem Engage
Fire Emblem Engage2D layout60 fps
Fire Emblem: Three Houses
Fire Emblem: Three Houses3D layout60 fps
Ghost Trick: Phantom Detective
Ghost Trick: Phantom Detective
The Great Ace Attorney Chronicles
The Great Ace Attorney Chronicles2D layout
Hades
Hades3D layout
Hades II
Hades II3D layout
Hollow Knight: Silksong
Hollow Knight: Silksong
Hyrule Warriors: Age of Calamity
Hyrule Warriors: Age of Calamity3D layout60 fps
Kirby and the Forgotten Land
Kirby and the Forgotten Land
Luigi's Mansion 3
Luigi's Mansion 360 fps
Metroid Dread
Metroid Dread2D layout
Monster Hunter Rise
Monster Hunter Rise3D layout60 fps
Monster Train 2
Monster Train 22D layout60 fps
OCTOPATH TRAVELER
OCTOPATH TRAVELER
Octopath Traveler 0
Octopath Traveler 02D layout60 fps
Octopath Traveler II
Octopath Traveler II60 fps
Patrick's Parabox
Patrick's Parabox2D layout
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 layout
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 layout
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 layout
Super Smash Bros. Ultimate
Super Smash Bros. Ultimate
Taiko Risshiden V DX
Taiko Risshiden V DX
Unicorn Overlord
Unicorn Overlord2D layout
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

Dai file a un’app giocabile

La prima compilazione richiede circa 30–60 minuti; le successive riutilizzano il lavoro completato. Il risultato è un’app per Mac o un IPA non firmato.

Per compilare: macOS 26.6+, Xcode 27.1, Homebrew e Python ARM64 3.12+. Per iPhone serve anche la piattaforma iOS di Xcode. Riserva il doppio delle dimensioni del gioco più 10 GB.

Preferisci una finestra a un terminale? NX2Apple, un progetto della community, racchiude questi passaggi in un'app per macOS.

Scarica nxnative e gli strumenti

Una sola volta, sul 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'"

Metti gli NSP di un gioco in una cartella

Metti gioco base, aggiornamenti e DLC in una cartella. Sono supportati NSP, XCI, NSZ e XCZ.

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

Esegui lo script

Il risultato appare nella cartella del gioco. Per Mac, aggiungi --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

Apri o installa

Su Mac, apri l’app dal Finder. Su iPhone / iPad, installa l’IPA con AltStore, Sideloadly o LiveContainer. Per giochi grandi, abilita Increased Memory Limit se disponibile.

Gioca

Tocca 2D / 3D in alto per cambiare layout touch. Un controller collegato nasconde i comandi touch. In 3D, scorri sul terzo destro dello schermo per la telecamera. Scuoti il telefono per scuotere il controller.

Se l’IPA è troppo grande, ricompila con --romfs separate ed esegui il comando di copia indicato. La compatibilità con iOS meno recenti è fornita da un ramo della comunità. Gioca.

Guide e video ↓

Guide e video

Selezionati dai risultati Google del 30 ottobre 2026. La posizione varia. Segui la documentazione aggiornata; i titoli dei video non garantiscono il supporto di tutti i giochi.

Guida iniziale per Mac

Guide: Running Switch games natively on Mac with nxnative

AppleGamingWiki · Fonte in inglese

Apri risorsa →
Documentazione ufficiale

nxnative — Development guide

seedds / nxnative · Fonte in inglese

Apri risorsa →
Video di compilazione per Mac

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

Andrew Tsai’s Tips · 11:59 · Fonte in inglese

Apri risorsa →
Dimostrazione su iPhone

NXnative - Native Switch Games on iPhone 17 Pro Max

blackheart909 · 8:41 · Fonte in inglese

Apri risorsa →

FAQ e consigli

Lingua

Inglese per impostazione predefinita. Scegline un'altra nell'impacchettare con -l (per esempio -l ja) oppure aggiungi DM_LANG=zh-Hans a Documents/env.txt.

Salvataggi e log

Nell'app File, sotto il nome dell'app: save/ e log.txt. Invia log.txt quando qualcosa va storto.

Scatti

Brevi scatti la prima volta che compare una scena sono normali: la grafica viene compilata una volta e ricordata.

Reinstallare

Alcuni strumenti di sideload assegnano una nuova cartella dati. Copia save/ e pso_user.tsv da quella vecchia.

Impostazioni

Righe in Documents/env.txt: DM_OPMODE=0 per la modalità portatile, DM_FPS_TARGET=30 per risparmiare batteria, DM_SHOW_FPS=1 per un contatore FPS.

Non supportato

Niente amiibo, niente funzioni online. Gli altri giochi ricevono un rapporto di analisi e un IPA best effort che potrebbe non avviarsi.

Strumenti e compatibilità della comunità

Scopri interfacce grafiche, librerie di giochi e supporto per iOS meno recenti. I progetti sono gestiti indipendentemente; le pagine riportano requisiti e collegamenti al codice sorgente.

NX2Apple Di terze parti

Un launcher e una libreria macOS per compilare e gestire giochi Mac, iPhone e iPad. Dalla v1.0 iPhone e iPad condividono una shell con libreria, Cover Flow, navigazione con controller e tastiera e impostazioni per gioco; il motore è incluso nelle release e segue upstream ogni giorno.

Scopri il progetto →

NX Play Di terze parti

Una libreria per estrarre, giocare, creare pacchetti e gestire giochi, ora con NX Play per iPhone e iPad. Il launcher mobile elenca i giochi del Mac, richiede l’installazione via rete locale, avvia i titoli con controller e ricorda il rinnovo della firma.

Scopri il progetto →

LumaNX Di terze parti

LumaNX, già LumaDock, unisce nxnative, libreria grafica, coda di build e conversione. La versione 0.3.0 aggiunge su Mac l’importazione sperimentale di cartelle Switch 2 decifrate e riutilizza le fasi di preparazione invariate.

Scopri il progetto →

iOS 16.1/17 compatibility fork Di terze parti

Ramo sperimentale di compatibilità per iOS meno recente con Metal tradizionale, limiti degli shader per dispositivo e adattatori per build. Il ramo mantenuto ora si chiama ios16-ios17-compat.

Scopri il progetto →

nx2android Di terze parti

nx2android porta su Android l’esecuzione diretta di nxnative. Il codice ARM64 del gioco gira sul dispositivo, le chiamate NVN vengono tradotte in Vulkan e il builder crea APK e dati del gioco.

Scopri il progetto →

MacNativeGames Di terze parti

MacNativeGames è un progetto nativo indipendente incentrato su Breath of the Wild e Tears of the Kingdom. Funziona su Mac, iPhone, iPad e offre un supporto iniziale a Vision Pro.

Scopri il progetto →

xbunax nxnative Di terze parti

xbunax/nxnative è un fork con uno studio WebUI locale. Aggiunge importazione e attività nel browser, conversione XCI e percorsi documentati per IPA su Windows e macOS.

Scopri il progetto →

CA-NINAPPLE Di terze parti

CA-NINAPPLE è un fork orientato a Windows derivato da NXNativeWindows. GUI e PowerShell creano un IPA da gioco e chiavi senza Mac.

Scopri il progetto →

NX OS Di terze parti

NX OS è un launcher macOS in stile console costruito su nxnative. Trova i giochi compilati, li avvia a schermo intero, misura il tempo e avvia nuove build Mac o iPhone.

Scopri il progetto →

nxnative-gui Di terze parti

nxnative-gui è un frontend macOS leggero, non un altro runtime. Clona o aggiorna nxnative, verifica la toolchain e raccoglie in un modulo le scelte normalmente fatte nel terminale.

Scopri il progetto →

ns2ios-shell Di terze parti

ns2ios-shell separa uno shell iOS riutilizzabile dall’impacchettamento locale per gioco. La CI costruisce lo shell e il packer unisce i dati su Windows, Linux o macOS senza Xcode.

Scopri il progetto →