Pubblicata la seconda Release Candidate di Azahar 2126.0, uno degli aggiornamenti più importanti degli ultimi mesi per il celebre emulatore open source dedicato a Nintendo 3DS e Nintendo 2DS.

Nato come continuazione del progetto Citra dopo la chiusura dello sviluppo ufficiale, Azahar continua a evolversi rapidamente, migliorando compatibilità, precisione dell’emulazione e funzionalità disponibili su PC e Android.
Check the changelog in our GitHub:https://t.co/cYh4tVOrmj
— Azahar Emulator (@azaharemu) July 11, 2026
La grande novità di questa versione riguarda soprattutto gli utenti Android, che ricevono finalmente il supporto completo al multiplayer tramite stanze.
Ora è possibile cercare stanze pubbliche, creare sessioni private, unirsi alle partite di altri utenti e utilizzare una chat integrata, ampliando notevolmente le possibilità dell’emulatore sui dispositivi mobili.
Sempre sulla piattaforma Android sono stati introdotti ulteriori miglioramenti all’esperienza d’uso, tra cui una nuova Combo Button configurabile nell’overlay dei controlli, una gestione più avanzata del secondo schermo del 3DS e un sistema integrato per verificare la presenza di nuovi aggiornamenti direttamente dall’applicazione.
Inoltre, sui dispositivi che utilizzano ANGLE ora viene forzato il renderer Vulkan, così da ridurre eventuali problemi grafici e aumentare la stabilità.
L’aggiornamento porta numerosi miglioramenti anche sulle versioni desktop dove è stata perfezionata l’emulazione della GPU e dei tempi di sincronizzazione grazie alla nuova opzione sperimentale “Simulate 3DS GPU timings”, che aumenta la precisione del comportamento grafico della console originale.
Questo intervento permette, tra gli altri risultati, di rendere finalmente giocabile Luigi’s Mansion 2: Dark Moon senza utilizzare hack o correzioni esterne.
Corretti inoltre diversi problemi di compatibilità con alcuni titoli, incluso Super Mario 3D Land, mentre il sistema di debug ha ricevuto una profonda revisione con un nuovo GDB Stub, una modifica particolarmente utile per sviluppatori e collaboratori impegnati nel miglioramento dell’emulatore.
Diverse le correzioni affrontate in questa versione e legate alla qualità generale dell’emulazione, come i problemi con gli screenshot che potevano mostrare colori invertiti.
Migliorata anche l’accuratezza dell’emulazione CPU e del componente GSP, aggiunta una nuova opzione per simulare la presenza delle cuffie collegate e migliorato il supporto a Miiverse tramite Pretendo.
Non mancano interventi dedicati alla compatibilità grafica, con correzioni per titoli come Monster Hunter e altri giochi che presentavano anomalie visive.
Tra le altre novità troviamo una nuova funzione da riga di comando per la compressione delle ROM, una migliore gestione dei controller su PC e una nuova variante di build MXE per Windows basata su strumenti più moderni.
Essendo una Release Candidate, questa versione non rappresenta ancora la versione finale, ma un importante passaggio di test prima della pubblicazione stabile.
Gli sviluppatori invitano la community a provare questa versione e segnalare eventuali problemi riscontrati. Prima dell’aggiornamento è comunque consigliato effettuare un backup della propria configurazione.
Installazione
Windows
Su Windows, Azahar viene distribuito sia come installer che come archivio ZIP, così da adattarsi a diverse esigenze, dall’installazione classica all’uso portabile. L’utente deve semplicemente scaricare l’ultima versione disponibile e scegliere il formato preferito.
- Scaricare l’ultima release nel formato desiderato.
- Avviare l’installer oppure estrarre il file ZIP.
- In caso di dubbio tra le versioni, scegliere MSYS2, generalmente più compatibile.
- Avviare l’emulatore e configurare la cartella dei giochi.
macOS
Su macOS, il progetto offre diverse build per garantire la massima compatibilità con l’ecosistema Apple, sia vecchio che nuovo.
- Scaricare la build macos-universal per compatibilità completa.
- In alternativa scegliere:
- macos-arm64 per Mac con Apple Silicon.
- macos-x86_64 per Mac Intel.
- Avviare l’app e procedere con la configurazione iniziale.
Android
Su Android, Azahar è disponibile in due varianti: una più accessibile e una più avanzata.
- Google Play Store (consigliata)
- Installazione semplice.
- Aggiornamenti automatici.
- Ideale per la maggior parte degli utenti.
- Vanilla (manuale, più performante)
- Gestione file più veloce.
- Non disponibile sul Play Store.
Installazione tramite Obtainium:
- Scaricare e installare Obtainium (file
app-release.apk). - Aprire l’app e selezionare “Add App”.
- Inserire l’URL della repository ufficiale: https://github.com/azahar-emu/azahar
- Confermare con “Add”.
- Premere “Install” e scegliere la variante.
Installazione manuale APK:
- Scaricare il file APK.
- Installarlo manualmente sul dispositivo.
- Nota: Gli aggiornamenti non saranno automatici.
Linux
Su Linux, Azahar offre più opzioni pensate per utenti con esigenze diverse, dalla semplicità alla portabilità.
- Metodo consigliato: Flatpak (Flathub)
- Installazione semplice.
- Aggiornamenti integrati.
- Buona integrazione con il sistema.
- Alternativa: AppImage (portabile)
- Nessuna installazione richiesta.
- Due varianti disponibili:
azahar.AppImage.azahar-wayland.AppImage.
Consigli d’uso:
- Preferire la versione standard (
azahar.AppImage). - Usare la variante Wayland solo se necessario.
- Il supporto Wayland è disattivato di default anche su Flatpak.
- Può essere attivato manualmente tramite strumenti come Flatseal.
Changelog
Tutto
- Migliorata la coda degli interrupt GPU e l’emulazione dei timing della GPU. Questa funzionalità è altamente sperimentale ed è disattivata di default; l’opzione può essere attivata nelle impostazioni grafiche tramite la voce “Simulate 3DS GPU timings”. |
@PabloMK7#2095 , #2145- Questa modifica migliora la precisione dell’emulazione riproducendo più fedelmente il comportamento dell’hardware reale.
- La modifica è nota per risolvere i problemi legati ai timing della GPU in Luigi’s Mansion 2: Dark Moon, che ora diventa giocabile senza utilizzare l’opzione “delay render thread”, ma potrebbe avere effetti positivi anche su molti altri giochi.
- Questa Pull Request introduce inoltre una correzione per un problema presente in Super Mario 3D Land, che impediva agli utenti di caricare un file di salvataggio dopo aver completato il gioco.
- Si tratta di un cambiamento importante a livello interno e, vista la sua ampia portata, potrebbe introdurre involontariamente nuovi problemi. Gli sviluppatori invitano gli utenti a segnalare eventuali anomalie causate dal nuovo comportamento.
- I giochi che utilizzano un frame rate dinamico e che non raggiungono i 60 FPS sull’hardware originale non raggiungeranno i 60 FPS nemmeno su Azahar con questa funzione attiva.
- La descrizione della Pull Request contiene una spiegazione tecnica dettagliata delle modifiche.
- Questa modifica migliora la precisione dell’emulazione riproducendo più fedelmente il comportamento dell’hardware reale.
- Rinnovata completamente l’implementazione delle funzionalità GDB, introducendo numerosi miglioramenti per il debugging e nuove funzioni dedicate agli sviluppatori. |
@PabloMK7#2086- La descrizione del PR relativa a questa modifica fornisce dettagli esaustivi sui cambiamenti, quindi, se siete curiosi, leggetela per maggiori informazioni.
- Risolto un problema per cui gli screenshot prodotti da Azahar potevano presentare canali di colore invertiti su determinate piattaforme e configurazioni di sistema. |
@mal-cap#2170 - Aggiunta un’impostazione per saltare la visualizzazione dei fotogrammi duplicati, abilitata di default. |
@KojoZero#1867- Questo permette al software di generazione di frame di funzionare correttamente con Azahar.
- È stata aggiunta una nuova opzione che consente agli utenti di attivare o disattivare la funzione che il sistema 3DS emulato deve riconoscere come collegate le cuffie. |
@PabloMK7#2099- Solo un numero molto limitato di giochi presenta un comportamento diverso quando si utilizzano cuffie con filo. Ad esempio, quando si collegano le cuffie durante una partita a Super Mario 3D Land, la riproduzione audio risulta leggermente alterata.
- Nelle stanze multigiocatore, i nomi utente vengono ora prelevati direttamente dal nome utente impostato nella scheda Sistema delle impostazioni di Azahar, anziché essere un’opzione separata.
- Sono stati modificati i messaggi di errore relativi al caricamento della ROM visualizzati agli utenti per renderli più comprensibili e intuitivi. |
@PabloMK7#2097 - Le funzioni della subroutine LG2/EX2 vengono ora emesse per gli shader solo quando necessario, anziché per ogni shader, riducendo così l’utilizzo della memoria. |
@Wunkolo#2046 - Risolto un problema per cui alcuni software homebrew meno recenti si bloccavano su una schermata nera all’avvio. |
@Masamune3210#2143 - Abbiamo migrato molte delle nostre traduzioni in lingue diverse dall’inglese a codici linguistici semplificati, consentendo un rilevamento più coerente delle lingue di sistema corrette. |
@OpenSauce04#2152 - Risolto un problema relativo alle unità di texture cubemap disabilitate; correzioni note in Brain Age: Concentration Training. |
@Wunkolo#2159 - È stato corretto il comportamento non implementato degli stub di gas per il renderer Vulkan, risolvendo un noto problema grafico nei giochi di Monster Hunter. |
@RedBlackAka#2165 - Corretto un errore di battitura in un messaggio del registro delle impostazioni. |
@72374#2076 - Risolto un possibile problema di overflow di interi relativo alla mappatura personalizzata di Luma3DS + implementazione ottimizzata.
@0x48kirenh#2202 - Implementato APT:MapProgramIdForDebug. |
@PabloMK7#2224 - Gestione corretta della comunicazione APT tra applicazioni. |
@DaniElectra#2225- Questo risolve un problema nell’applet di pubblicazione di Miiverse.
- Comportamento corretto di HTTPC:GetRequestState quando la richiesta ha ancora dati POST in sospeso. |
@PabloMK7#2234- Questo risolve il problema che impediva all’applet di Miiverse di caricare i post a causa di un comportamento errato.
- È stata aggiunta un’API per consentire alle applicazioni di registrare e annullare la registrazione delle sostituzioni di URL. Pretendo Network Nimbus ora la utilizza per inviare regole per la sostituzione degli URL . |
@PabloMK7#2234 - Risolto un crash durante il riempimento a colori quando si utilizzava il renderer Vulkan. |
@capito27#2241 - Disabilitata la funzionalità di debug di PICA su tutte le piattaforme, ora disponibile come opzione configurabile. |
@PabloMK7#2254 - Risolto un problema relativo al download della superficie di riempimento, che in alcuni casi limite poteva causare bug grafici. |
@PabloMK7#2270 - Implementata la funzione APT::GetAppletProgramInfo. |
@PabloMK7#2272- È noto che venga utilizzato da Miiverse, ma è probabile che venga utilizzato anche altrove.
- È stata migliorata la precisione delle temporizzazioni della CPU emulate, risolvendo potenziali bug relativi alle temporizzazioni. |
@ApfelTeeSaft#2262- È noto per risolvere un problema di blocco del sistema in Lego City Undercover: The Chase Begins e potrebbe risolvere anche altri problemi altrove.
- Risolto un problema che in alcuni casi causava il danneggiamento del framebuffer dell’applicazione sospesa.
- Miglioramenti all’accuratezza del servizio GSP, risoluzione di problemi relativi alla sospensione delle candidature, alla pubblicazione su Miiverse e ai resi di Donkey Kong Country. |
@PabloMK7#2273- Probabilmente affronta altre questioni sconosciute altrove.
- Sono stati sostituiti diversi URL che in precedenza rimandavano a pagine archiviate del sito web di Citra, in modo che ora puntino al wiki di Azahar. |
@RedBlackAka#1881
Android
- Aggiunta la funzionalità di stanza multigiocatore. | Kleidis,
@rtiangha,@Gamer64ytb,@weihuoya,@PabloMK7#830- Questa modifica include la maggior parte delle funzionalità multigiocatore presenti nella versione desktop di Azahar.
- Sono implementate le funzioni di navigazione tra le stanze pubbliche, creazione di stanze private, accesso a stanze private e chat.
- La creazione di stanze pubbliche e alcune funzionalità minori dell’interfaccia utente, come le descrizioni delle stanze o le applicazioni attualmente in riproduzione, non sono ancora state implementate.
- Questa funzionalità NON implementa la comunicazione con console reali né la connessione diretta tra dispositivi Android nelle immediate vicinanze.
- I dispositivi Android devono essere connessi alla stessa rete Wi-Fi per poter giocare insieme (oppure utilizzare la funzionalità hotspot o di condivisione Wi-Fi integrata in Android).
- È possibile navigare tra le stanze pubbliche a condizione che l’utente fornisca un URL API web non ufficiale nelle nuove impostazioni di rete. Azahar non mette ancora a disposizione stanze pubbliche ufficiali.
- Questa modifica include la maggior parte delle funzionalità multigiocatore presenti nella versione desktop di Azahar.
- Sui dispositivi in cui ANGLE viene utilizzato per il rendering OpenGL, il renderer Vulkan viene abilitato forzatamente a causa di difetti visivi estremamente evidenti quando si utilizza il renderer OpenGL con ANGLE. |
@OpenSauce04#2197- Puoi verificare se il tuo dispositivo è interessato controllando l’opzione di selezione del renderer nelle impostazioni di Azahar. Se utilizzi un dispositivo compatibile con ANGLE, l’opzione sarà disattivata (in grigio) e, se selezionata, visualizzerà un messaggio relativo ad ANGLE.
- La maggior parte dei dispositivi non sarà ancora interessata, tuttavia, a partire dal rilascio di Android 17, ANGLE verrà abilitato di default e diventerà obbligatorio per tutti i dispositivi di nuova uscita (non necessariamente per i dispositivi che si aggiornano ad Android 17 da una versione precedente).
- È stato aggiunto un nuovo “Pulsante combinato” alla sovrapposizione del controller sullo schermo, che permette di premere più pulsanti contemporaneamente quando viene premuto. |
@ADAS2024#1244 #2266- I pulsanti che si attivano quando si seleziona il pulsante combinato possono essere configurati dalle impostazioni.
- Questo pulsante è nascosto per impostazione predefinita e deve essere attivato nelle opzioni dell’overlay.
- Vari miglioramenti e nuove opzioni relative alla funzionalità dello schermo secondario. |
@DavidRGriswold#1385 - Risolti diversi problemi relativi al menu “Regola scala”. |
@OpenSauce04#2256
Android (standard)
- È stato aggiunto un sistema di verifica degli aggiornamenti attivabile/disattivabile all’interno dell’app, che si avvia all’avvio di Azahar e funziona allo stesso modo della versione desktop. |
@OpenSauce04#2265
Desktop
- Implementata un’interfaccia a riga di comando (CLI) per la funzionalità di compressione di Azahar tramite le nuove
-copzioni-x. |@OpenSauce04#2084- Vedi
azahar --helpper maggiori informazioni.
- Vedi
- Diversi miglioramenti all’integrazione del controller con l’interfaccia desktop di Azahar, inclusi i tasti di scelta rapida per il controller. |
@DavidRGriswold#1717 - Risolti alcuni problemi relativi ai tasti di scelta rapida che non funzionavano correttamente quando si utilizzava il layout a finestre separate. |
@DavidRGriswold#1967 - Dopo aver disinstallato un’app, un aggiornamento o un DLC, l’elenco dei giochi viene ora aggiornato. |
@andrey545454#2237 - L’opzione “Apri cartella Azahar” nella barra dei menu è stata modificata per includere ora le varianti “Cartella NAND” e “Cartella SDMC”. |
@PabloMK7#2279
Windows
- Abbiamo introdotto la nuova variante di build “MXE”, di cui avevamo già parlato in un annuncio sul nostro server Discord .
@OpenSauce04#2044- Questa nuova variante sostituirà la variante MSYS2, ormai obsoleta, che, come già discusso nel post precedente, verrà rimossa con l’aggiornamento 2127.0.
- Gli utenti potranno migrare da MSYS2 a MXE senza problemi, quindi gli attuali utenti di MSYS2 non hanno motivo di preoccuparsi.
- Per ulteriori informazioni su questa build, si prega di leggere il post di annuncio menzionato in precedenza.
- Risolto un problema di vecchia data per cui il rilevamento della lingua di sistema da parte di Azahar poteva essere errato, con conseguente utilizzo di una lingua inaspettata nell’interfaccia utente. |
@exertustfm#1558 - Molti messaggi predefiniti nell’interfaccia utente fornita da Qt (OK, Annulla, ecc.) sono ora tradotti nella maggior parte delle lingue. |
@OpenSauce04#2153- Per le seguenti lingue, queste stringhe dell’interfaccia utente rimangono attualmente non tradotte, come in precedenza, poiché non è disponibile alcuna traduzione utilizzabile nella versione upstream di Qt:
- Greco, indonesiano, norvegese Bokmål, lituano, rumeno, vietnamita
- Per le seguenti lingue, queste stringhe dell’interfaccia utente rimangono attualmente non tradotte, come in precedenza, poiché non è disponibile alcuna traduzione utilizzabile nella versione upstream di Qt:
MacOS
- Risolto un problema per cui i nomi dei file SDMC contenenti caratteri Unicode potevano apparire e comportarsi in modo parzialmente corrotto all’interno delle applicazioni emulate. |
@RigleGit#2079 - Risolti alcuni problemi minori relativi a MoltenVK/Metal. |
@sergeymild#2149
Docker
Tecnico
- L’
USE_DISCORD_PRESENCEopzione CMake è stata rinominata inENABLE_DISCORD_RPC. Gli utenti/manutentori a valle dovrebbero tenerne conto di conseguenza. |@OpenSauce04#2216 - L’
ENABLE_QT_TRANSLATIONopzione CMake è ora abilitata per impostazione predefinita, aggiungendoqt6-tools-devo l’equivalente del tuo gestore di pacchetti come nuova dipendenza di compilazione predefinita per il frontend Qt, se non avevi già abilitato manualmente questo flag. |@OpenSauce04#2206 - Risolto il problema dello spam di avvisi del linker relativo alla versione minima di macOS quando Discord RPC era abilitato. |
@OpenSauce04#2216- Questo problema esiste da molto tempo e a quanto pare non ha mai causato problemi reali. Si tratta semplicemente di una questione di correttezza tecnica.
- Risolto un errore di compilazione che poteva manifestarsi in presenza di un’installazione di MoltenVK a livello di sistema, anche se non veniva utilizzata. |
@crueter#2183 - Risolto un errore di compilazione durante la compilazione in modalità debug. |
@Wunkolo#2132 - Risolto un problema che impediva la compilazione del Dockerfile di azahar-room con Podman. |
@OpenSauce04#2151 - Aggiunti ambiti di debug al runtime del rasterizzatore e delle texture del renderer OpenGL. |
@Wunkolo#2133 - Pulizia approfondita della formattazione del codice sorgente Kotlin + applicazione di nuove regole di formattazione/stile in CI tramite ktlint. |
@OpenSauce04#2204 - Compilazione corretta con OpenAL abilitato su OpenBSD. |
@OpenSauce04#2058 - Risolto un problema che impediva la generazione dei file sorgente di traduzione negli ambienti di compilazione moderni a causa di una
qt_add_lupdatechiamata obsoleta.|@OpenSauce04#2071 - NDK e AGP aggiornati alle versioni più recenti. |
@OpenSauce04#2068 - Risolto un problema di compilazione durante la creazione con MSYS2 dovuto a modifiche al pacchetto a monte. |
@PabloMK7#2236 - Risolto un potenziale errore di compilazione dovuto a un file di inclusione mancante. |
@asyync1024#2232 - Risolto un errore di compilazione che si verificava durante il tentativo di compilare il core di libretro con MSVC a causa di un caso switch non valido. |
@XenuIsWatching#2267
Download Azahar 2126.0 RC2
Android
- Azahar Android Google Play (.aab)
- Azahar Android Google Play (.apk)
- Azahar Android Vanilla (.aab)
- Azahar Android Vanilla (.apk)
iOS / tvOS / Libretro
- Azahar Libretro Android ARM64 (.zip)
- Azahar Libretro iOS ARM64 (.zip)
- Azahar Libretro Linux x86_64 (.zip)
- Azahar Libretro macOS ARM64 (.zip)
- Azahar Libretro macOS x86_64 (.zip)
- Azahar Libretro tvOS ARM64 (.zip)
- Azahar Libretro Windows x86_64 (.zip)
macOS
Linux
Windows
- Azahar Windows MSVC Installer (.exe)
- Azahar Windows MSVC Portable (.zip)
- Azahar Windows MSYS2 Installer (.exe)
- Azahar Windows MSYS2 Portable (.zip)
- Azahar Windows MXE Installer (.exe)
- Azahar Windows MXE Portable (.zip)
Server Multiplayer
Codice sorgente
Attestazione di rilascio
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch
Vedi altri prodotti Nintendo Switch
Ultimo aggiornamento 2026-08-20 / Link di affiliazione / Immagini da Amazon Product Advertising API





