Ryujinx 1.1.46 disponible

Ryujinx est un émulateur open-source de la Nintendo Switch


Ryujinx est un émulateur open-source de Nintendo Switch, créé par gdkchan, écrit en C#. Cet émulateur vise à fournir une excellente précision et performance, une interface conviviale et des builds cohérents. Il a été écrit à partir de zéro et le développement du projet a commencé en septembre 2017. Ryujinx est disponible sur Github sous la licence MIT.

L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 2 février 2022, la 1.1.16

Changelog :

Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 6 février 2022, la 1.1.17 à 2h10 
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 6 février 2022, la 1.1.18 à 16h35 
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 6 février 2022, la 1.1.19 à 17h02
Edit
: L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 7 février 2022, la 1.1.20 à 12h00
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 8 février 2022, la 1.1.21 à 10h56
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 9 février 2022, la 1.1.22 à 21h26
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 9 février 2022, la 1.1.23 à 21h53
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 10 février 2022, la 1.1.24 à 00h25
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 11 février 2022, la 1.1.25 à 20h00
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 11 février 2022, la 1.1.26 à 21h59
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 13 février 2022, la 1.1.27 à 14h58
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 16 février 2022, la 1.1.28 à 11h13
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 16 février 2022, la 1.1.29 à 11h22
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 16 février 2022, la 1.1.30 à 21h45
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 16 février 2022, la 1.1.31 à 23h27
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 17 février 2022, la 1.1.32 à 00h03
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 17 février 2022, la 1.1.33 à 20h28
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 17 février 2022, la 1.1.34 à 21h46
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 17 février 2022, la 1.1.35 à 22h21
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 17 février 2022, la 1.1.36 à 23h47
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.37 à 00h48
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.38 à 01h14
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.39 à 01h14
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.40 à 02h08
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.41 à 02h22
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.42 à 02h42
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.43 à 02h52
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.44 à 02h59
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 18 février 2022, la 1.1.45 à 04h01
Edit : L'équipe de Ryujinx nous ont dévoilé une nouvelle version ce 19 février 2022, la 1.1.45 à 15h36

1.1.46 - 2022-02-19
Bug Corrigé :
Ajout d'une ServerBase dédiée pour les services FileSystem.
Amélioration des performances des menus dans Super Smash Bros Ultimate.
Réduction du bégaiement sur certaines cutscenes à boutons avancés dans Xenoblade Chronicles : Definitive Edition.
Peut améliorer d'autres cas de bégaiement lors du streaming de ressources ou du chargement de quoi que ce soit.

1.1.45 - 2022-02-18
Bug Corrigé :
Incrément de la version PPTC.
Correction des jeux qui se bloquent pendant le démarrage, juste après le chargement des shaders.

1.1.44 - 2022-02-18
Ajouté :
Activez l'invalidation du cache JIT du CPU.
Ce changement sera nécessaire à l'avenir pour faire fonctionner correctement les applications qui chargent du code de manière dynamique (NROs, principalement Super Smash Bros Ultimate) ou qui ont du code auto-modifiant (certains mods Skyline/ARCropolis).

 

1.1.43 - 2022-02-18
Bug Corrigé :
Préférer texture à textureSize pour le type d'échantillonneur.
Correction des shaders qui ne compilaient pas dans certains jeux, mais il ne semble pas y avoir de différences visibles.

 

1.1.42 - 2022-02-18
Changement :
Utilise les méthodes BitOperations et supprime les méthodes BitUtils désormais inutilisées.
Remplace les méthodes BitUtils.CountTrailingZeros/CountLeadingZeros/IsPowerOfTwo par des méthodes BitOperations.
Aucun changement attendu dans les jeux.

1.1.41 - 2022-02-18
Changement :
Déplacer les journaux de syscall du noyau vers un nouveau niveau de journal de trace.

1.1.40 - 2022-02-18
Ajouté :
Implémentation/Stub du service mnpp:app et de quelques appels cachés.
Permet aux jeux SNES v3.0.0 (collection NSO) de démarrer.
Permet de démarrer le test de jeu en ligne Nintendo Switch Sports.

1.1.39 - 2022-02-18
Bug corrigé :
Décodeurs : Ajout de IOpCode32HasSetFlags.
Corrige "Unhandled exception caught : System.InvalidCastException : Specified cast is not valid" au démarrage introduit dans la 1.1.36.

1.1.38 - 2022-02-18
Ajouté :
Ajout d'un niveau de journal "trace".
Ajoute un niveau de journal "trace" dans les journaux des développeurs.

1.1.37 - 2022-02-18
Changement :
ARMeilleure : Support Thumb (toutes les instructions T16).
Implémente toutes les instructions 16 bits du processeur pouce.
Aucun changement attendu dans les jeux.

1.1.37 - 2022-02-18
Ajouté :
ARMeilleure : Support Thumb (toutes les instructions T16).
Implémente toutes les instructions 16 bits du processeur pouce.
Aucun changement attendu dans les jeux.

1.1.36 - 2022-02-17
Ajouté :
ARMeilleure : Support Thumb (toutes les instructions T16).
Implémente toutes les instructions 16 bits du processeur pouce.
Aucun changement attendu dans les jeux.

1.1.35 - 2022-02-17
Bug Corrigé :
Divers : Mise à jour des dépendances de GtkSharp et accélération de la construction initiale de Windows.
Correction du scintillement des infobulles.
Les versions Windows se construisent maintenant plus rapidement sur GitHub.

1.1.34 - 2022-02-17
Ajouté :
Utilisation de l'optimisation du compilateur ReadOnlySpan pour les données statiques.
Aucun changement attendu dans les jeux.

1.1.33 - 2022-02-17
Bug Corrigé :
Utilise une interpolation cubique de base pour l'upsampler audren.
Améliore l'audio dans The Legend of Zelda : Skyward Sword HD.

1.1.32 - 2022-02-17
Bug Corrigé :
amadeus : Correction de la commande de source de données PCMFloat v1.
Petite correction de code. Aucun changement attendu dans les jeux.

1.1.31 - 2022-02-16
Bug Corrigé :
Ne permet pas de modifier les cibles de rendu qui ne sont pas explicitement écrites par le fragment shader.
Corrige le rendu des grottes dans Pokémon Legends : Arceus.
Corrige des lignes bizarres dans Pokémon Sword/Shield.
Correction de l'eau noire dans Paper Mario : Le Roi de l'Origami.
Correction des emblèmes bleus sur les navires dans Monster Hunter Rise.
Correction des méduses trop lumineuses dans NEO : The World Ends with You.

1.1.30 - 2022-02-16
Bug Corrigé :
amadeus : Correction de la correction du limiteur.
Correction de l'audio manquant sur le test de jeu en ligne de Nintendo Switch Sports.

1.1.29 - 2022-02-16
Bug Corrigé :
Lors de la copie de textures linéaires, le DMA devrait ignorer les régions X/Y.
Permet à River City Girls Zero d'entrer dans le jeu.


1.1.28 - 2022-02-16
Changement :
Ajustements du calcul de la zone morte du contrôleur.
Améliore les petits mouvements dans les directions cardinales.
Suppression de l'effet "8 axes" pour les valeurs élevées de la zone morte.


1.1.27 - 2022-02-13
Changement :
Utiliser les surcharges génériques Enum et Delegate.CreateDelegate.
Suppression du fichier EnumExtensions.cs inutilisé.
Aucun changement dans la fonctionnalité de l'émulateur.


1.1.26 - 2022-02-11
Bug Corrigé :
InstEmitMemory32 : Les chargements littéraux ont toujours un PC aligné sur le mot.
Aucun changement dans la fonctionnalité de l'émulateur.

1.1.25 - 2022-02-11
Bug Corrigé :
Corrige les entrées manquantes de passage de shaders géométriques.
Correction d'une régression introduite dans la version 1.0.6988 qui provoquait des caractères noirs/transparents solides sur Game Builder Garage.


1.1.24 - 2022-02-10
Bug Corrigé :
Expédie la bibliothèque SoundIO uniquement pour le runtime spécifié.
S'assure que le projet SoundIO obtient la propriété "RuntimeIdentifiers" lorsqu'il est construit en tant que sous-projet, afin que les fichiers spécifiques à la plate-forme correcte soient fournis.


1.1.23 - 2022-02-09
Bug Corrigé :
Ajouter une limite au nombre d'utilisations possibles d'une constante.
Deathsmiles II fonctionne maintenant.


1.1.22 - 2022-02-09
Changement :
Divers : Rendre PID unsigned long au lieu de long.
Nettoyage du code. Aucun changement dans les jeux.

1.1.21 - 2022-02-08
Ajouté :
ARMeilleure : A32 : Implémente SHSUB8 et UHSUB8.
Implémente les instructions manquantes du CPU. Aucun changement connu dans les jeux.


1.1.20 - 2022-02-07

Bug Corrigé :
Correction de la chaîne d'option sdl2 sans tête.

1.1.19 - 2022-02-06
Ajouté :
S'assurer que mesa_glthread obtient une chaîne de caractères en minuscules sous Linux.
Corrige un bogue dans lequel MESA était fourni avec une variable d'environnement incorrecte contrôlant le threading du backend.

1.1.18 - 2022-02-06
Ajouté :
ARMeilleure : A32 : Implémente SHADD8.
Implémente l'instruction CPU SHADD8. Aucun changement attendu dans les jeux.

1.1.17 - 2022-02-06
Ajouté :
ARMeilleure : OpCodeTable : Ajouter CMN (RsReg).
Implémente l'instruction manquante du CPU.

1.1.16 - 2022-02-02
Bug Corrigé :
-> Essayer de s'assurer que les données de sauvegarde ont toujours un ID de propriétaire valide.
  > Correction de l'erreur "ResultFsPermissionDenied (2002-6400)" qui provoquait la fermeture des jeux au démarrage  
      avec de nombreuses erreurs "ThreadTerminating".

Téléchargement : Ryujinx 1.1.46


Veuillez vous connecter ou vous créer un compte pour commenter cet article !


Il n'y a aucun commentaire pour le moment.