L’ultimo aggiornamento di Azahar 2122 introduce una serie significativa di miglioramenti alle prestazioni e alla compatibilità, rendendo l’emulatore più fluido ed efficiente. Di seguito, i dettagli più importanti e le novità principali.
Requisiti Aggiornati per x86_64
Per i dispositivi x86_64 (la maggior parte dei PC desktop), questa versione richiede un processore con supporto alle istruzioni SSE4.2, disponibile in tutti i CPU moderni rilasciati dal 2011 in poi.
Gli utenti con hardware più vecchio possono ancora compilare l’emulatore dai sorgenti disabilitando l’opzione ENABLE_SSE42
in CMake, anche se ciò comporterà la perdita di alcune ottimizzazioni.
Miglioramenti Principali
Ottimizzazioni Generali
-
Implementazione di operazioni SIMD per ridurre i tempi di elaborazione GPU in tutte le applicazioni.
-
Miglioramenti nella gestione delle chiamate SVC, con un simulazione più accurata del passaggio del tempo, portando a performance migliori in giochi come:
-
Luigi’s Mansion 2
-
Star Fox 64 3D
-
The Binding of Isaac: Rebirth
-
-
Rifattorizzazione del tracciamento degli stati nel video core, riducendo la necessità di sincronizzazioni e upload alla GPU.
Riduzione dello Stuttering
-
Supporto per SPIR-V con texture Shadow2D, che riduce lo stuttering in giochi come Luigi’s Mansion 2 e Resident Evil: Revelations.
-
Disabilitate per default le ottimizzazioni GLSL → SPIRV, con un’opzione per riattivarle manualmente.
Correzioni di Bug
-
Risolto un problema in Kid Icarus: Uprising dove le rotaie di grinding risultavano invisibili.
-
Fix per un crash immediato in The Binding of Isaac: Rebirth all’avvio di una partita.
Novità Specifiche per Piattaforma
Android
-
Personalizzazione delle scorciatoie: ora è possibile modificare nome e icona.
-
Miglioramenti nell’overlay delle prestazioni, con nuove statistiche configurabili.
-
Aggiunta un’impostazione per il rapporto d’aspetto nella modalità schermo singolo.
-
Riorganizzazione della procedura di setup, con meno pagine superflue.
-
Opzione per disabilitare la compilazione JIT degli shader.
macOS
-
Risolto un problema che causava la scomparsa di alcune voci dalla barra dei menu in lingue non inglesi.
Desktop (Windows/Linux)
-
Aggiunta un’opzione per visualizzare informazioni avanzate sui tempi di frame.
-
Fix per un problema dove il colore di sfondo personalizzato non veniva applicato correttamente con Vulkan.
Room (Multiplayer)
-
Gli host di stanze private ora ricevono automaticamente i privilegi da moderatore.
Come Scaricare Azahar 2122
-
Windows: Disponibile su GitHub Releases.
-
macOS: Download universale (supporta sia Intel che Apple Silicon).
-
Android: Consigliato tramite Google Play o via APK.
-
Linux: Flatpak su Flathub o AppImage.
Prossimi Passi
Le roadmap future sono disponibili su GitHub Milestones.
Se vuoi contribuire, puoi:
-
Inviare pull request per miglioramenti al codice.
-
Aiutare con le traduzioni su Transifex.
-
Segnalare dati di compatibilità per i giochi.
Azahar 2122 rappresenta un passo avanti significativo nell’emulazione Nintendo 3DS, con performance più fluide e una migliore stabilità. Scaricalo ora e prova i tuoi giochi preferiti con un’esperienza ottimizzata! 🚀