Azahar est une fusion entre Lime3DS et le fork Citra de PabloMK7.
 

 

 
Soyez informé que la prise en charge des jeux cryptés n’est plus disponible…
 
Pour éviter toute confusion concernant les objectifs d’Azahar, la décision a été prise de limiter autant que possible le contournement du TPM (Trusted Platform Module). Le contournement ne sera effectué que lorsque l’interopérabilité du code de Nintendo est nécessaire avec Azahar ou d’autres codes de Nintendo. En conséquence, Azahar n’autorisera pas le lancement ou l’installation de jeux cryptés à moins qu’ils n’aient été obtenus par le biais des applications officielles de Nintendo, telles que l’eShop ou les paramètres système.
 

Notez qu’en renommant les .3ds (non cryptés) en .cci, les jeux se lancent…

 
Il est envisageable de penser que Azahar devienne un moteur pour d’autres émulateurs, qui pourraient tirer parti de ses améliorations pour les intégrer dans leurs propres projets sans limitation…
 
Les changements:
 
– SIMD operations have been used to optimize a commonly used function, reducing GPU processing time for all applications. | @PabloMK7 #1086
+ This change breaks compatibility with x86_64 CPUs which don’t have SSE4.2 instructions (primarily CPUs released before 2011).
+ The few users who have hardware which doesn’t support this instruction set can compile the emulator from source with the ENABLE_SSE42 CMake option disabled.
Disabling this CMake option also disables the optimization to the commonly used function.
– Improved SVC handling timings by simulating the passage of time more accurately. | @PabloMK7 #1093
+ This results in significant performance improvements for several games, including but not limited to Luigi’s Mansion 2, Star Fox 64 3D, and The Binding of Isaac: Rebirth.
– Refactored state tracking in the video core, reducing the amount of needed syncs and uploads to the GPU. | @PabloMK7, anonymous contributor #1059
+ This improves performance in all applications.
– Allow SPIR-V when using Shadow2D texture mapping. | @PabloMK7, anonymous contributor #1057
+ This greatly reduces stuttering in some games. Games known to be affected by this include Luigi’s Mansion 2 and Resident Evil: Revelations, but other games may also see improvements.
– GLSL -> SPIRV optimizations have been disabled by default, with a new setting added to re-enable them. | @PabloMK7 #1080, #1084
+ Disabling these optimizations has minimal impact on performance while greatly improving stuttering in all applications.
– Fixed the start index parameter for the geometry shader config being set incorrectly. | @PabloMK7, anonymous contributor #1056
+ This fixes an issue in Kid Icarus: Uprising where grind rails would appear to be invisible.
– Replaced a problematic assert in AccelerateTextureCopy with a logged error. | @PabloMK7 #1092
+ This fixes an issue which caused The Binding of Isaac: Rebirth to immediately crash when starting a run.

 

NB: L’outil Azahar Artic Setup est une application homebrew pour la Nintendo 3DS qui permet d’installer des fichiers système et des données uniques de la console sur l’émulateur Azahar en utilisant votre console. Il diffuse l’application « Paramètres Système » ainsi que le module système NIM pour effectuer une mise à jour système, et copie vos données uniques de la console pour activer les fonctionnalités en ligne.
 

Télécharger Azahar v2122 RC1 (36.6 Mo)

Site Officiel

En savoir plus…