Home Mobile Android Rilasciato Azahar v2126.0 Alpha 2: fix lingua italiana, miglioramenti Android Vulkan, correzioni...

Rilasciato Azahar v2126.0 Alpha 2: fix lingua italiana, miglioramenti Android Vulkan, correzioni Monster Hunter e Brain Age

97
0

Il developer OpenSauce ha da poco pubblicato la seconda versione Alpha di Azahar 2126.0, uno degli emulatori Nintendo 3DS più attivi e apprezzati del momento.

A pochi giorni dal rilascio della precedente Alpha 1, questo nuovo aggiornamento continua il percorso di sviluppo del progetto introducendo una serie di correzioni e miglioramenti che puntano a rendere l’esperienza di emulazione sempre più stabile.

Per chi non lo conoscesse, Azahar è nato dalla fusione tra il fork sviluppato da PabloMK7 e il progetto Lime3DS, raccogliendo di fatto l’eredità lasciata da Citra.

Nel corso del tempo è riuscito a diventare il principale punto di riferimento per l’emulazione Nintendo 3DS su Windows, macOS, Linux e Android, grazie a un costante lavoro di ottimizzazione e all’introduzione di nuove funzionalità.

Tra le novità più importanti della versione 2126.0 Alpha 2 troviamo la correzione di un problema storico relativo al rilevamento automatico della lingua di sistema nelle versioni desktop.

In passato alcuni utenti potevano ritrovarsi con l’interfaccia visualizzata in una lingua differente rispetto a quella impostata sul sistema operativo.

Con questo aggiornamento il problema è stato risolto e l’interfaccia ora dovrebbe essere caricata correttamente in italiano e nelle altre lingue supportate.

Gli sviluppatori hanno inoltre migliorato la localizzazione dei messaggi di sistema basati su Qt, traducendo correttamente numerosi elementi dell’interfaccia come i pulsanti “OK”, “Annulla”, “Sì” e “No”.

A completare il quadro troviamo ulteriori ottimizzazioni e correzioni generali che contribuiscono a migliorare l’esperienza d’uso.

Sul versante Android, il team ha lavorato soprattutto sulla compatibilità grafica. Nei dispositivi che utilizzano ANGLE per OpenGL, Azahar ora forza automaticamente l’utilizzo del renderer Vulkan per evitare evidenti difetti grafici riscontrati da alcuni utenti.

Introdotte inoltre nuove opzioni dedicate alla gestione dello schermo inferiore della console, migliorando la personalizzazione dell’interfaccia durante l’utilizzo su smartphone e tablet.

L’aggiornamento risolve anche alcuni crash legati alla fotocamera e corregge diversi bug minori che potevano influire sulla stabilità generale dell’applicazione.

Le correzioni introdotte non si limitano però a una singola piattaforma. La nuova Alpha 2 risolve infatti un problema che impediva il corretto avvio di alcuni vecchi homebrew, i quali in determinate circostanze rimanevano bloccati su una schermata nera.

Corretto inoltre un difetto grafico presente nei giochi della serie Monster Hunter quando veniva utilizzato il renderer Vulkan, migliorando la resa di alcuni effetti visivi.

Gli sviluppatori hanno apportato anche ulteriori miglioramenti alla compatibilità con Brain Age: Concentration Training, oltre a intervenire su vari aspetti legati alla stabilità e alle traduzioni.

Questa nuova release è particolarmente indicata per chi desidera provare in anteprima le ultime novità del progetto, per gli utenti che avevano riscontrato problemi con la lingua dell’interfaccia, per chi utilizza dispositivi Android con Vulkan e per coloro che giocano titoli come Monster Hunter o Brain Age.

Trattandosi comunque di una versione Alpha, è possibile che siano ancora presenti bug o problemi non individuati, motivo per cui gli utenti che cercano la massima stabilità potrebbero preferire attendere una futura release stabile.

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

Azahar 2126.0 Alpha 2

Essendo una versione Alpha, questa build non è ancora considerata stabile.

Questa versione preliminare è destinata agli utenti che desiderano testare le funzionalità in arrivo, consentendo alla community di fornire feedback prima che vengano distribuite in una release stabile.

Gli utenti interessati a provare software all’avanguardia sono incoraggiati a testare questa build per aiutarci a individuare eventuali problemi che potrebbero essere sfuggiti durante lo sviluppo.

Se non si è disposti ad accettare possibili problemi o malfunzionamenti, potrebbe essere preferibile attendere la prossima versione stabile.

Questo changelog è relativo alle modifiche introdotte rispetto ad Azahar 2126.0 Alpha 1.

Desktop

  • Risolto un problema presente da molto tempo che poteva causare un rilevamento errato della lingua di sistema da parte di Azahar, con il risultato che l’interfaccia utente veniva visualizzata in una lingua diversa da quella prevista. | @exertustfm #1558
  • Molti messaggi predefiniti dell’interfaccia utente forniti da Qt (OK, Annulla, ecc.) sono ora tradotti nella maggior parte delle lingue supportate. | @OpenSauce04 #2153
  • Per le seguenti lingue, queste stringhe dell’interfaccia rimangono ancora non tradotte a causa dell’assenza delle relative traduzioni nel progetto Qt:
    • Greco
    • Indonesiano
    • Norvegese Bokmål
    • Lituano
    • Rumeno
    • Vietnamita

Android

  • Sui dispositivi in cui ANGLE viene utilizzato per il rendering OpenGL, il renderer Vulkan viene ora attivato forzatamente a causa di evidenti difetti grafici riscontrati utilizzando OpenGL tramite ANGLE. | @OpenSauce04 #2197
    • È possibile verificare se il proprio dispositivo è interessato controllando l’opzione di selezione del renderer nelle impostazioni di Azahar. Se il dispositivo utilizza ANGLE, l’opzione apparirà disattivata (in grigio) e mostrerà un messaggio relativo ad ANGLE quando selezionata.
    • Attualmente la maggior parte dei dispositivi non è ancora interessata da questa modifica. Tuttavia, con il rilascio di Android 17 e nelle versioni successive, ANGLE diventerà abilitato per impostazione predefinita e obbligatorio per tutti i nuovi dispositivi immessi sul mercato (non necessariamente per quelli aggiornati ad Android 17 da versioni precedenti).
  • Introdotti vari miglioramenti e nuove opzioni relativi alle funzionalità dello schermo secondario. | @DavidRGriswold #1385

Tutto

  • Risolto un problema che causava il blocco su schermo nero all’avvio di alcuni software homebrew più datati. | @Masamune3210 #2143
  • Molte traduzioni non inglesi sono state migrate a codici lingua semplificati, consentendo un rilevamento più affidabile e coerente delle lingue di sistema. | @OpenSauce04 #2152
  • Risolto un problema relativo alle unità di texture cubemap disabilitate; la correzione migliora in particolare il funzionamento di Brain Age: Concentration Training. | @Wunkolo #2159
  • Modificato il comportamento della funzione gas non implementata nel renderer Vulkan, correggendo un noto problema grafico presente nei giochi della serie Monster Hunter. | @RedBlackAka #2165
  • Corretta un’errore di battitura presente in un messaggio del registro delle impostazioni. | @72374 #2076
  • Ulteriori perfezionamenti relativi alla nuova implementazione GDB. | @PabloMK7 #2145
  • Risolto un potenziale problema di overflow degli interi relativo alla mappatura personalizzata di Luma3DS, oltre a un’ottimizzazione della relativa implementazione. | @0x48kirenh #2202

Docker

  • Aggiunta la distribuzione di un’immagine Docker binaria per architettura ARM64. | @OpenSauce04 #2151

macOS

  • Risolti diversi problemi minori relativi a MoltenVK e Metal. | @sergeymild #2149

Tecnico

  • L’opzione CMake USE_DISCORD_PRESENCE è stata rinominata in ENABLE_DISCORD_RPC. Gli utenti e i manutentori di build downstream dovranno adeguare le proprie configurazioni di conseguenza. | @OpenSauce04 #2216
  • L’opzione CMake ENABLE_QT_TRANSLATION è ora attivata per impostazione predefinita. Ciò aggiunge qt6-tools-dev (o il pacchetto equivalente del proprio gestore pacchetti) come nuova dipendenza predefinita per compilare il frontend Qt, qualora questa opzione non fosse già stata abilitata manualmente. | @OpenSauce04 #2206
  • Risolto un eccessivo numero di avvisi del linker relativi alla versione minima di macOS quando Discord RPC era abilitato. | @OpenSauce04 #2216
    • Questo problema esisteva da molto tempo e non sembra aver mai causato malfunzionamenti reali. Probabilmente si trattava semplicemente di una questione di correttezza tecnica.
  • Risolto un errore di compilazione che poteva verificarsi quando nel sistema era presente un’installazione di MoltenVK, anche se non veniva effettivamente utilizzata. | @crueter #2183
  • Corretto un errore di compilazione che si manifestava durante la compilazione in modalità debug. | @Wunkolo #2132
  • Risolto un problema che impediva la compilazione del Dockerfile azahar-room utilizzando Podman. | @OpenSauce04 #2151
  • Aggiunti scope di debug al rasterizzatore del renderer OpenGL e al sistema di gestione delle texture. | @Wunkolo #2133
  • Eseguita un’ampia pulizia della formattazione dell’intera codebase Kotlin, con l’introduzione di nuove regole di stile e formattazione applicate automaticamente nel sistema di integrazione continua tramite ktlint. | @OpenSauce04 #2204

Azahar 2126.0 Alpha 1

Windows

  • Introdotta la nuova variante di build MXE, già discussa in precedenza tramite un annuncio pubblicato sul server Discord del progetto. | @OpenSauce04 #2044
    • Questa nuova variante sostituirà l’attuale variante MSYS2, ormai deprecata, che come già anticipato nell’annuncio citato verrà rimossa con l’aggiornamento 2127.0.
    • Gli utenti potranno migrare da MSYS2 a MXE senza alcuna difficoltà o procedura complessa, quindi chi utilizza attualmente MSYS2 non ha motivo di preoccuparsi.
    • Per ulteriori informazioni su questa nuova build è consigliabile consultare l’annuncio ufficiale menzionato in precedenza.

Desktop

  • Implementata una nuova interfaccia a riga di comando (CLI) per le funzionalità di compressione di Azahar tramite le nuove opzioni -c e -x. | @OpenSauce04 #2084
    • Per maggiori dettagli sull’utilizzo è possibile eseguire il comando: azahar --help

Generale

  • Completamente rinnovata l’implementazione delle funzionalità GDB, con numerosi miglioramenti agli strumenti di debug e l’introduzione di nuove funzionalità dedicate agli sviluppatori. | @PabloMK7 #2086
    • La descrizione della Pull Request relativa a questa modifica contiene una spiegazione estremamente dettagliata di tutti i cambiamenti apportati.
  • Implementata l’emulazione della coda degli interrupt della GPU e del timing della GPU. | @PabloMK7 #2095
    • Questa modifica migliora l’accuratezza dell’emulazione replicando in modo più fedele il comportamento dell’hardware reale della Nintendo 3DS.
      • È stata confermata che questa modifica risolve i problemi di sincronizzazione della GPU presenti in Luigi’s Mansion 2 (conosciuto come Dark Moon in alcuni territori), rendendo il gioco completamente giocabile senza dover utilizzare l’opzione “delay render thread”. È probabile che il miglioramento interessi anche numerosi altri titoli.
    • La stessa modifica corregge inoltre un problema presente in Super Mario 3D Land che impediva il caricamento dei salvataggi dopo il completamento del gioco.
    • Trattandosi di un cambiamento molto importante e profondo nell’architettura dell’emulatore, potrebbero emergere nuovi problemi non individuati durante i test. Se un gioco dovesse manifestare comportamenti anomali che prima non erano presenti, è possibile verificare se la causa è questa nuova implementazione disattivando la nuova opzione “Simulate 3DS GPU timings”.
    • Gli sviluppatori invitano gli utenti a segnalare eventuali problemi introdotti da questo nuovo comportamento.
  • Anche in questo caso, la Pull Request include una spiegazione tecnica approfondita delle modifiche effettuate.
  • Aggiunta una nuova opzione che permette di simulare il collegamento o meno delle cuffie cablate alla console Nintendo 3DS emulata. | @PabloMK7 #2099
    • Un numero limitato di giochi modifica infatti il proprio comportamento quando vengono rilevate cuffie collegate. Ad esempio, in Super Mario 3D Land la riproduzione audio viene leggermente modificata quando si utilizzano le cuffie.
  • Rivisto il sistema di visualizzazione dei messaggi di errore dell’emulatore, che ora risultano più comprensibili, chiari e intuitivi per gli utenti. | @PabloMK7 #2097
  • Le funzioni di sottoroutine LG2/EX2 vengono ora generate per gli shader soltanto quando realmente necessarie, invece che per ogni shader compilato. Questo consente di ridurre il consumo di memoria. | @Wunkolo #2046

macOS

  • Risolto un problema che poteva causare la visualizzazione e il funzionamento parzialmente corrotti dei nomi file SDMC contenenti caratteri Unicode all’interno delle applicazioni 3DS emulante. | @RigleGit #2079

Tecnico

  • Corretta la compilazione con OpenAL abilitato su OpenBSD. | @OpenSauce04 #2058
  • Risolto un problema che impediva la generazione dei file sorgente delle traduzioni nei moderni ambienti di compilazione a causa di una chiamata obsoleta a qt_add_lupdate. | @OpenSauce04 #2071
  • Aggiornati NDK (Android Native Development Kit) e AGP (Android Gradle Plugin) a versioni più recenti. | @OpenSauce04 #2068

Download Azahar 2126.0 Alpha 2

Android

  • Google Play APKazahar-android-googleplay-2126.0-alpha2.apk (47,4 MB)
  • Google Play AABazahar-android-googleplay-2126.0-alpha2.aab (76,1 MB)
  • Vanilla APKazahar-android-vanilla-2126.0-alpha2.apk (47,4 MB)
  • Vanilla AABazahar-android-vanilla-2126.0-alpha2.aab (76,1 MB)

Windows

MXE (nuova variante consigliata)

  • Installerazahar-windows-mxe-2126.0-alpha2-installer.exe (55,4 MB)
  • Versione portatileazahar-windows-mxe-2126.0-alpha2.zip (78,5 MB)

MSVC

  • Installerazahar-windows-msvc-2126.0-alpha2-installer.exe (30,9 MB)
  • Versione portatileazahar-windows-msvc-2126.0-alpha2.zip (41,3 MB)

MSYS2 (deprecata)

  • Installerazahar-windows-msys2-2126.0-alpha2-installer.exe (41 MB)
  • Versione portatileazahar-windows-msys2-2126.0-alpha2.zip (57,6 MB)

Linux

macOS

Core Libretro (RetroArch)

Android

  • ARM64azahar-libretro-android-arm64-v8a-2126.0-alpha2.zip (11,1 MB)

iOS

  • ARM64azahar-libretro-ios-arm64-2126.0-alpha2.zip (6,11 MB)

tvOS

  • ARM64azahar-libretro-tvos-arm64-2126.0-alpha2.zip (6,11 MB)

Linux

  • x86_64azahar-libretro-linux-x86_64-2126.0-alpha2.zip (14 MB)

macOS

  • ARM64azahar-libretro-macos-arm64-2126.0-alpha2.zip (6,95 MB)
  • x86_64azahar-libretro-macos-x86_64-2126.0-alpha2.zip (7,83 MB)

Windows

  • x86_64azahar-libretro-windows-x86_64-2126.0-alpha2.zip (11,5 MB)

Docker

  • ARM64azahar-room-arm64-2126.0-alpha2.dockerimage (169 MB)
  • x86_64azahar-room-x86_64-2126.0-alpha2.dockerimage (148 MB)

Codice sorgente

Altri file

Nota: Per la maggior parte degli utenti Windows gli sviluppatori consigliano ormai la nuova variante MXE, destinata a sostituire definitivamente la variante MSYS2, che verrà rimossa con l’aggiornamento Azahar 2127.0.

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-08-18 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.