
Moonlight-Switch è un porting del progetto Moonlight Game Streaming per Nintendo Switch, che permette di trasmettere i giochi dal tuo PC alla console utilizzando la tecnologia NVIDIA GameStream o Sunshine.
📥 Installazione
Per Nintendo Switch
- Scarica l’ultima versione di Moonlight-Switch dalla pagina delle release.
- Copia
Moonlight.nro
nella cartellasdcard:/switch/Moonlight-Switch/
. - Avvia l’hbmenu tramite Title Redirection (per accesso alla RAM completa).
- Lancia Moonlight-Switch.
🔹 Alternativamente, puoi scaricarlo dall’HB App Store.
💡 Consiglio
Per utilizzare un bitrate elevato (specialmente in 1080p), è necessario effettuare l’overclock della CPU/GPU della console. Puoi farlo utilizzando:
⚠️ Attenzione:
Non mi assumo alcuna responsabilità per danni alla tua console. Usa l’overclock a tuo rischio!
📱 iOS / tvOS / macOS
Puoi provare Moonlight-Switch su dispositivi Apple tramite TestFlight (richiede un invito).
🎮 Controlli
🖱️ Mouse
- Touchscreen: Muovi il cursore, tocca per cliccare sinistro, scorri con due dita per lo scroll.
- Pulsanti:
- ZR = Clic sinistro
- ZL = Clic destro
- L Stick / R Stick = Rotellina di scorrimento
- Mouse USB supportato.
⌨️ Tastiera
- Tastiera su schermo (tocca con 3 dita per aprirla).
- Tastiera USB supportata.
🎮 Gamepad
- Configurazione predefinita: Xbox 360 (A/B e X/Y invertiti rispetto a Nintendo).
- Supporto per fino a 5 controller (inclusi Joy-Con separati).
🎯 SixAxis (Gyro)
Per utilizzare il giroscopio, configura Sunshine per riconoscere il controller come DualShock 4 (solo per Player 1).
⚙️ Overlay in-game
Premi – e + insieme per aprire l’overlay (combinazione personalizzabile nelle impostazioni).
🚀 NSP Forwarder
Puoi creare un NSP Forwarder per avviare lo streaming direttamente con una configurazione predefinita.
🔹 Strumento consigliato: NSP Forwarder Generator.
Creazione manuale
Passa questi argomenti all’applicazione:
--ip=192.168.1.101 --appid=1233211234 --appname=Steam
🌍 Localizzazione
- ✅ Inglese (100%)
- ✅ Russo (100%)
- ✅ Tedesco (86%)
- ✅ Spagnolo (72%)
- ✅ Giapponese (70%)
- ✅ Cinese semplificato (86%)
- ❌ Ceco (non supportato da HOS)
Vuoi contribuire?
Apri un’issue su GitHub con [Localization] - [Lingua]
e richiedi l’accesso su POEditor.
🔨 Compilazione
Per Nintendo Switch
git clone https://github.com/XITRIX/Moonlight-Switch.git --recursive cd Moonlight-Switch cmake -B build/switch -DPLATFORM_SWITCH=ON make -C build/switch Moonlight.nro -j$(nproc)
Per PC (Windows/Linux/macOS)
cmake -B build/pc -DPLATFORM_DESKTOP=ON -DCMAKE_BUILD_TYPE=Release make -C build/pc -j$(nproc)
Per iOS / tvOS
Consulta le istruzioni su GitHub.
🙏 Ringraziamenti
- Rock88 per Moonlight-NX
- Xfangfang per la libreria Borealis
- Averne per l’implementazione NVDEC in FFmpeg
📌 Informazioni
- Ultima versione: v1.3.0
- GitHub: XITRIX/Moonlight-Switch
- Discord: Moonlight Game Streaming
🔹 Moonlight-Switch è un progetto open-source per il game streaming su Nintendo Switch.