Logic-Sunrise : actualités, téléchargements, releases, dossiers et tutoriaux

660 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Les dernières news importantes
L'actualité en continu
[Switch 2] Lichii intègre les optimisations de Frizti, les deux émulateurs se rapprochent avec les builds 93 et v3
L'émulation de la Nintendo Switch 2 continue de progresser avec une évolution particulièrement intéressante du projet Lichii. Le développeur zortos293 vient de publier la build 93, qui reprend plusieurs optimisations et correctifs issus des travaux de Frizti. En parallèle, Frizti poursuit le développement de sa propre branche avec la sortie de Lichii-Frizti v3. Ces deux projets, qui partagent désormais une partie importante de leurs améliorations, illustrent une collaboration technique de plus en plus étroite autour de l'émulation Switch 2.           Lichii build 88 : les premières optimisations de Frizti   La build 88 avait déjà marqué une étape importante avec l'intégration de plusieurs optimisations développées par Frizti : - Mise en cache des associations de Storage Buffers. - Transfert direct des données vers les banques de registres uniformes natives. - Regroupement des opérations de lecture des pages de commandes. - Réduction du suivi inutile des écritures. - Amélioration de la préparation des pipelines graphiques en arrière-plan.             Optimisation du cache Vulkan, désormais en version 53.   Cette version avait également intégré le mod Dynamic FPS de Dark pour The Legend of Zelda: Ocarina of Time, activé par défaut. L'objectif est notamment d'améliorer la fluidité du jeu et de permettre une expérience à 60 FPS, sous réserve de disposer d'une configuration suffisamment performante.    Lichii build 93 : AMD et Vulkan au cœur des améliorations   Avec la build 93, zortos293 poursuit le travail en apportant plusieurs corrections ciblées, notamment pour les cartes graphiques AMD.   Les changements concernent principalement : - La correction de problèmes de précision des shaders sur les pilotes Vulkan AMD. - L'amélioration de certaines opérations atomiques et des accès mémoire. - La correction des accès Storage Buffer 64 et 128 bits mal alignés. - Le renforcement de la synchronisation Vulkan entre les opérations de calcul et le rendu graphique. - La correction d'un problème de réveil des threads lors de certaines annulations de tâches, notamment pendant le chargement des shaders.   Le développeur reste toutefois prudent : ces modifications ont été validées au niveau du compilateur et des tests de régression, mais leur efficacité globale en jeu sur les configurations AMD n'a pas encore été confirmée. Certains problèmes de textures noires, de scintillement du HUD et de rendu restent également à l'étude. Autre nouveauté, Lichii intègre une correction du décodeur AV1 pour les environnements MinGW x86-64, ainsi qu'un système de rapports de compatibilité facultatif permettant aux utilisateurs de transmettre leurs retours directement depuis l'émulateur. Un nouveau profil de performances est également appliqué lors de la création d'une configuration globale : mode GPU Fast, décodage vidéo GPU, présentation asynchrone et compilation des shaders en arrière-plan.   Frizti v3 : un bond en avant pour Zelda Ocarina of Time   De son côté, Frizti vient de publier la troisième version de sa branche, avec un travail particulièrement poussé sur les performances de The Legend of Zelda: Ocarina of Time.   Les résultats annoncés sont encourageants. Sur une configuration Ryzen 7 7800X3D associée à une RTX 4080, les performances mesurées atteignent : - Environ 60 FPS dans la forêt Kokiri. - Environ 55 FPS au lac Hylia. - Environ 50 FPS dans le village Cocorico.   À titre de comparaison, la version précédente affichait environ 44 FPS dans la forêt Kokiri.   Plusieurs optimisations expliquent ces résultats, notamment une meilleure répartition des threads GPU sur des cœurs CPU dédiés, une compilation optimisée avec clang, PGO et ThinLTO, ainsi qu'une correction des attentes DMA permettant de réduire les blocages du GPU. Frizti annonce également une amélioration importante de la régularité de l'affichage grâce à un nouveau système de frame pacing. Selon les mesures communiquées, 97 à 99 % des images bénéficient désormais d'un temps d'affichage parfaitement régulier. Le travail sur les shaders a également été renforcé : les shaders compilés sont conservés plus longtemps, les objets dont les shaders sont encore en cours de compilation peuvent être temporairement ignorés et les caches sont reconstruits en priorité après un redémarrage. Enfin, plusieurs défauts graphiques ont été corrigés, notamment les flashs blancs autour de certains éléments du décor, la disparition des feuilles des buissons et les problèmes d'affichage de certaines formations rocheuses.   Deux projets, une base technique de plus en plus commune   Ce qui ressort de ces différentes publications, c'est le rapprochement progressif entre Lichii et Frizti. Les optimisations développées dans la branche Frizti sont désormais reprises dans Lichii, tandis que plusieurs corrections et contributions issues du projet principal sont également intégrées dans Frizti. Il ne s'agit donc pas simplement de deux émulateurs concurrents, mais de deux développements qui profitent de leurs avancées respectives.   Attention toutefois, les résultats de Frizti v3 concernent principalement Ocarina of Time et une configuration matérielle précise. Ils ne permettent pas de conclure à une amélioration identique sur l'ensemble du catalogue Switch 2. Les prochaines versions permettront de voir jusqu'où cette convergence technique pourra aller et si ces optimisations profiteront progressivement à davantage de jeux.   Téléchargements :  Lichii NX2  / Frizti v3      
Samedi 07 Novembre 2026, 08:07 Lue 3151 fois
6
[Switch 2] RecurCIV v1.1.0 améliore l'enregistrement des macros et le contrôle USB
Notre ami sunriseur StarKiller nous informe que le développeur OR3OTHUG vient de publier RecurCIV v1.1.0, une nouvelle version de son outil permettant d'utiliser une Nintendo Switch 1 modifiée comme clavier et manette USB pour une Nintendo Switch 2 non modifiée. Cette mise à jour apporte plusieurs améliorations importantes, notamment l'enregistrement des commandes de la manette en temps réel, directement pendant une partie. L'objectif est de faciliter l'utilisation de l'exploit Civilization VII sur Switch 2, tout en offrant davantage de possibilités de contrôle et d'automatisation.         L'enregistrement des commandes en temps réel   La principale nouveauté de cette version 1.1.0 concerne l'arrivée de l'enregistrement des macros de manette pendant que le joueur utilise sa Switch 2. Il devient ainsi possible de capturer les différentes manipulations effectuées sur la manette, puis de les sauvegarder et de les rejouer ultérieurement.   Plusieurs méthodes permettent de démarrer ou d'arrêter un enregistrement : - Bouton Capture : permet de lancer et d'arrêter l'enregistrement depuis la Switch 1 modifiée. - Écran tactile : les commandes sont également accessibles directement depuis l'interface de RecurCIV. - Macro Studio : un nouvel espace permet d'enregistrer, modifier, sauvegarder et rejouer les séquences de commandes.   Autre amélioration intéressante : le passthrough de la manette reste actif pendant toute l'opération. Le joueur peut donc continuer à contrôler sa Switch 2 avant, pendant et après l'enregistrement.   Une lecture des macros plus précise   OR3OTHUG a également corrigé un problème de synchronisation USB qui entraînait progressivement un ralentissement de la lecture des séquences enregistrées. La latence cumulée des transferts USB pouvait provoquer un décalage entre les mouvements capturés et leur restitution. Ce problème est désormais corrigé afin d'améliorer la précision du playback.   La fiabilité générale a également été renforcée avec : - Une meilleure gestion des déconnexions USB. - Une annulation plus propre des lectures de macros. - Une amélioration du nettoyage des ressources après utilisation.   Rappel des fonctionnalités de RecurCIV   Pour rappel, RecurCIV repose sur Plume USB et permet à une Switch 1 modifiée de se comporter comme un clavier ou une manette USB auprès d'une Switch 2.   L'outil intègre notamment : - Le payload de l'exploit Civilization VII avec automatisation des entrées. - L'émulation de clavier et de manette USB. - L'injection de texte depuis des fichiers. - Des utilitaires de saisie au clavier. - La gestion et la lecture de macros de commandes.   Compatibilité et installation   Le développeur indique avoir testé RecurCIV avec une connexion directe USB-C entre les deux consoles, sans passer par un dock. La configuration repose sur une Switch 1 modifiée et une Switch 2 non modifiée. La compatibilité avec toutes les configurations matérielles n'a toutefois pas encore été vérifiée. Pour installer cette version, il suffit de télécharger l'archive RecurCIV-v1.1.0.zip, d'en extraire le contenu à la racine de la carte SD de la Switch 1, puis de lancer RecurCIV depuis le Homebrew Menu avant de connecter les deux consoles en USB-C.   Le développeur annonce également une validation technique avec 25 tests C et 6 vérifications Python réussis. Le fichier NRO final affiche une taille de 545 978 octets.   RecurCIV v1.1.0 constitue donc une évolution intéressante pour les utilisateurs qui souhaitent automatiser les manipulations nécessaires à l'exploitation de Civilization VII sur Switch 2, avec un contrôle USB désormais plus complet et personnalisable.   Téléchargement : RecurCIV v1.1.0    
Samedi 07 Novembre 2026, 07:27 Lue 770 fois
0
[Switch 2] Anka 1.0.1 : un émulateur qui mise sur les performances et fait tourner DKB à près de 120 FPS
L'émulation de la Nintendo Switch 2 continue de progresser sur PC avec l'arrivée d'Anka, un nouvel émulateur développé par Eddiz (@ediz_mercan), qui affiche clairement ses ambitions : privilégier les performances et proposer une expérience de jeu fluide, y compris sur des configurations qui ne sont pas nécessairement haut de gamme. Le développeur met notamment en avant Donkey Kong Bananza, qui serait capable d'atteindre environ 120 FPS sur une configuration équipée d'un Ryzen 7 5700X et d'une GeForce RTX 4060 Ti. Un résultat particulièrement intéressant pour une machine de milieu de gamme.           Un émulateur basé sur plusieurs projets existants   Anka ne part pas de zéro. Le projet s'appuie sur plusieurs travaux communautaires déjà connus dans le domaine de l'émulation Nintendo Switch, Eden, ainsi que son fork Eglantine, Yuzu, et Sudachi. Le patch Dynamic FPS de zendnev, notamment utilisé pour Donkey Kong Bananza. Eddiz tient d'ailleurs à remercier les développeurs à l'origine de ces différents projets, dont les travaux ont permis de construire cette nouvelle solution.         Des performances améliorées grâce au Dynamic FPS et au FSR 3   L'un des principaux arguments d'Anka concerne sa gestion des performances. L'émulateur propose un fonctionnement dynamique entre 40 et 60 FPS, tout en conservant la vitesse d'exécution correcte du jeu. Il intègre également la génération d'images FSR 3 (Frame Generation), permettant de pousser l'affichage jusqu'à environ 120 FPS sur les écrans compatibles à fréquence élevée. Il faut toutefois distinguer les images générées par le FSR 3 des FPS réellement calculés par l'émulateur. L'objectif est ici d'améliorer la fluidité visuelle sans nécessairement augmenter dans les mêmes proportions les performances natives du jeu.   Anka 1.0.1 : prise en charge des fichiers NUP   Quelques heures après sa première présentation, Eddiz a publié Anka 1.0.1, qui apporte une nouveauté importante : la prise en charge des fichiers .nup.   Il est désormais possible de charger ces fichiers de deux manières : - Depuis le menu File > Load File. - En déposant directement les fichiers dans le dossier Games.   Cette première implémentation permet de charger les jeux de base ainsi que leurs mises à jour. En revanche, les DLC contenus dans un fichier NUP ne sont pas encore pris en charge.   Un bug de performances identifié dans l'interface graphique   Le développeur signale également une différence de performances entre la version graphique et la version en ligne de commande. Sur sa propre configuration, Anka.exe afficherait des performances environ 8 % inférieures à celles de la version CLI. En attendant une correction, Eddiz recommande une petite manipulation : configurer une première fois les clés et le firmware depuis Anka.exe, puis lancer les jeux à l'aide du fichier start-recommended.bat.    À noter que le développeur précise qu'aucun jeu, aucune clé et aucun firmware ne sont fournis avec l'émulateur. Les utilisateurs doivent uniquement employer leurs propres dumps.   Téléchargement : Anka 1.0.1    
Samedi 07 Novembre 2026, 06:51 Lue 3980 fois
3
[Switch] Amiigo 2.5.0 : une mise à jour majeure avec aperçu des Amiibo, localisation et génération en masse
Le développeur CompSciOrBust vient de publier la version 2.5.0 d'Amiigo, son application dédiée à la gestion et à la création d'Amiibo virtuels sur Nintendo Switch. Cette nouvelle mouture apporte plusieurs améliorations importantes, notamment l'affichage des images des figurines, une interface entièrement repensée et la prise en charge de plusieurs langues. Cette mise à jour ne se contente pas d'améliorer l'interface : elle enrichit également les fonctionnalités de gestion des Amiibo et optimise plusieurs composants internes du projet.         Les nouveautés d'Amiigo 2.5.0   Parmi les principales évolutions, on retrouve désormais la possibilité de prévisualiser les images des Amiibo directement depuis la liste My Amiibo, à condition qu'une image soit disponible. Autre nouveauté intéressante, Amiigo permet maintenant de générer tous les Amiibo en une seule opération. Cette fonctionnalité est accessible depuis les paramètres de l'application, mais également depuis le menu contextuel de l'Amiigo Store.   Le développeur a également revu en profondeur le menu des paramètres avec une organisation en sous-menus. On retrouve notamment :   - Un menu dédié à la personnalisation des thèmes. - Une option pour réinstaller Emuiibo. - Un menu déroulant pour les catégories. - Une case à cocher pour activer la génération d'UUID aléatoires. - Une option permettant de contrôler l'enregistrement des images Amiibo téléchargées sur le stockage. - La localisation fait également son apparition avec quatre langues prises en charge : anglais, espagnol, chinois simplifié et chinois traditionnel.   Autre amélioration pratique : les images téléchargées sont désormais automatiquement redimensionnées afin d'assurer leur compatibilité avec Tesla et Ultrahand.   Enfin, les noms des Amiibo sont maintenant directement récupérés depuis les fichiers JSON correspondants. La possibilité de mettre à jour le cache local de l'API Amiibo depuis Internet fait également son retour.   Corrections et améliorations techniques   Cette version corrige plusieurs problèmes liés à Emuiibo et à la gestion des fichiers. Après son installation, l'application propose désormais de redémarrer la console afin de permettre au sysmodule de se charger correctement. Des corrections concernent également la taille des buffers utilisés par Emuiibo, les téléchargements réseau et la gestion des chemins des fichiers Amiibo.   Arriba bénéficie également d'améliorations   La mise à jour 2.5.0 apporte aussi plusieurs évolutions au moteur graphique Arriba, utilisé par Amiigo.   On retrouve notamment : - Un nouvel élément WrapText permettant de gérer automatiquement les retours à la ligne. - Une meilleure prise en charge des caractères chinois et des glyphes CJK. - Une optimisation des recherches d'objets par tags. - La mise en cache des emplacements des uniformes des shaders. - Une multiplication des matrices mat4 annoncée environ 11 % plus rapide avec une compilation en -O0. - L'ajout d'un backend d'entrée SDL pour la compatibilité Linux, notamment Steam Deck et SteamOS.   Plusieurs corrections améliorent également le cycle de vie des objets de l'interface, la stabilité des listes avec défilement inertiel et la gestion de la synchronisation verticale.   Téléchargement : Amiigo 2.5.0      
Vendredi 06 Novembre 2026, 22:49 Lue 707 fois
0
[Switch 2] Lichii : la version officielle évolue fortement avec le build 83, Zelda OOT particulièrement amélioré
Alors que plusieurs versions personnalisées de Lichii commencent à circuler, notamment les builds Frizti spécialement optimisés pour The Legend of Zelda: Ocarina of Time, il ne faut pas oublier le développement de la branche principale (basé sur Eglantine, oui il faut suivre...). Le développeur zortos293 vient justement de publier le Lichii NX2 Build 83, une nouvelle version expérimentale qui apporte une quantité importante d'améliorations. Et bonne nouvelle pour les amateurs de Zelda : Ocarina of Time figure parmi les jeux qui profitent du plus gros travail de correction. Cette évolution montre que la branche officielle de Lichii progresse elle aussi rapidement, sans qu'il soit nécessaire de passer systématiquement par des versions personnalisées.           Zelda Ocarina of Time : de nombreuses corrections graphiques   Depuis le build 75, plusieurs problèmes visuels rencontrés dans Ocarina of Time ont été corrigés. Le travail porte notamment sur le traitement des shaders, les données graphiques et les buffers utilisés par le moteur de rendu.   Voici les principales améliorations : - Correction de la végétation manquante et des problèmes de matériaux. - Amélioration de l'accès aux données utilisées par les shaders de l'herbe. - Correction du suivi des buffers d'éclairage ambiant du ciel. - Correction de la porte lumineuse provoquée par une mauvaise gestion des registres des shaders. - Correction des flashs blancs d'une seule image liés aux requêtes d'occlusion. - Correction d'un problème pouvant provoquer une scène 3D entièrement noire sur les GPU AMD. - Ajout de la prise en charge de nouvelles instructions de calcul et de traitement des ombres. - Amélioration des calculs liés à l'upscaling 1080p.   Autre nouveauté importante : Max Resolution est désormais intégré directement dans les Add-Ons. Activée par défaut pour les versions compatibles du jeu, cette fonctionnalité permet de dépasser les limitations de résolution dynamique d'origine. Le développeur a également ajouté des réglages spécifiques à Ocarina of Time pour améliorer la présentation des images et leur synchronisation.   Des optimisations générales qui profitent à l'émulateur   Le build 83 ne se limite pas à Zelda. Une grande partie du travail concerne les performances générales de Lichii. Les optimisations perf9, précédemment testées, sont désormais intégrées à la branche principale. Elles permettent notamment d'améliorer la gestion des commandes GPU, les transferts de données et les traitements des buffers. Plusieurs opérations graphiques peuvent également être exécutées en arrière-plan grâce à des workers dédiés, notamment la compilation des shaders natifs et la création des modules Vulkan.   On retrouve aussi : - Une meilleure gestion des textures et de leur décompression. - Une réduction des calculs mémoire répétitifs. - Une amélioration de la mise en cache des pipelines graphiques. - Une optimisation des soumissions GPU et de la gestion des synchronisations. - Une réduction des transferts inutiles entre le CPU et le GPU. - L'objectif est de réduire les temps d'attente et d'améliorer la fluidité générale de l'émulation. - Stabilité : plusieurs jeux bénéficient également de corrections   Lichii NX2 Build 83 apporte aussi différentes corrections de compatibilité : - Correction d'un problème mémoire pouvant provoquer des plantages pendant la lecture de vidéos VP9, notamment dans FINAL FANTASY RESONANCE. - Correction de problèmes de présentation et de synchronisation dans Mario Kart World. - Amélioration de la gestion des images dans Donkey Kong Bananza. - Correction de plantages associés à certaines opérations graphiques dans Star Fox. - Amélioration de la gestion des fichiers XCI et des métadonnées Switch 2. - Corrections concernant les buffers, les shaders et les accès mémoire.   Le projet accueille également de nouveaux outils de diagnostic destinés aux développeurs, avec notamment la capture d'images, les journaux, l'inspection mémoire et des outils d'analyse des shaders.   Lichii officiel ou Frizti : quelle version choisir ?   Il est important de distinguer les différentes branches disponibles. La version officielle NX2 Build 83 bénéficie d'un ensemble conséquent de corrections et d'optimisations générales. Elle intègre notamment les améliorations perf9, mais ne comprend pas encore les dernières modifications spécifiques apportées par Frizti. En effet, les optimisations supplémentaires de Frizti, les corrections FSR3 Frame Generation et le patch Dynamic FPS de Dark pour Ocarina of Time ne sont pas inclus dans ce build. Les deux approches sont donc complémentaires : la branche officielle poursuit son évolution générale, tandis que les versions Frizti proposent un travail supplémentaire ciblé sur Zelda.   Téléchargement : Lichii NX2 Build 83        
Vendredi 06 Novembre 2026, 08:30 Lue 9070 fois
16
[Switch 2] Des versions optimisées pour Zelda Ocarina of Time débarquent sur Lichii et Orchid
L'émulation de la Nintendo Switch 2 continue de progresser, avec plusieurs mises à jour particulièrement intéressantes pour les amateurs de The Legend of Zelda: Ocarina of Time. Deux développements méritent aujourd'hui notre attention : les versions personnalisées de Lichii proposées par Frizti et la nouvelle version 0.7.5 d'Orchid. L'objectif est clair : améliorer les performances, corriger différents problèmes graphiques et rendre l'expérience de jeu plus agréable sur PC.         Lichii : Frizti v1 et v2, des versions spécialement travaillées pour Zelda   Le développeur Frizti vient de publier deux versions expérimentales de Lichii, baptisées Frizti v1 et Frizti v2. Ces builds Windows x64 sont spécifiquement optimisés autour de The Legend of Zelda: Ocarina of Time. La version v1 apporte notamment plusieurs corrections graphiques importantes. Les flashs blancs d'une seule image qui pouvaient apparaître sur Link et dans les décors ont été corrigés. Un patch Max Resolution est également intégré directement à l'émulateur afin de supprimer la limitation de résolution dynamique qui maintenait auparavant le rendu 3D à 854 x 480. La version v2 va encore plus loin sur le terrain des performances.   Des performances en hausse   Frizti annonce un gain de performances mesurable dans la forêt Kokiri, avec environ 44 FPS en moyenne, contre 37 à 40 FPS avant ces optimisations. Plusieurs modifications expliquent cette progression : - Optimisation du travail effectué par les deux threads GPU. - Réduction des attentes entre les threads graphiques. - Amélioration du traitement des commandes de rendu. - Compilation asynchrone des shaders pour limiter les saccades. - Mise en cache des pipelines graphiques, notamment ceux utilisés pour les terrains et la végétation.   Autre point intéressant : la fonctionnalité Dynamic FPS développée par Dark (Eglantine Dev) est directement intégrée, avec son autorisation. Elle permet au jeu de fonctionner à pleine vitesse quel que soit le nombre d'images par seconde, sans nécessiter l'installation d'un mod supplémentaire.         Configuration recommandée   Pour profiter correctement de ces optimisations, Frizti recommande de modifier quelques paramètres : - GPU Mode : Fast (paramètre essentiel). - Compilation asynchrone des shaders : activée. - Présentation asynchrone : activée (Vulkan). - Console Mode : Docked. - NVDEC Emulation : GPU Video Decoding. - Memory Layout : 8GB DRAM.   Attention, le mode GPU Accurate désactive le fonctionnement du thread GPU séparé sur lequel repose une partie des gains de cette version. Les performances peuvent alors chuter considérablement.   Un problème graphique reste toutefois identifié : après être passé dans la zone du rocher de l'épée Kokiri, le chemin menant à l'arbre Mojo peut devenir excessivement lumineux. Le développeur indique que ce défaut est encore à l'étude.   Orchid 0.7.5 : corrections graphiques et prise en charge de l'AV1   En parallèle, MythosOfs publie Orchid 0.7.5, une nouvelle version qui apporte plusieurs corrections importantes au moteur graphique et au traitement des shaders.   Cette mouture améliore notamment la sécurité des accès mémoire, la gestion des buffers natifs et la prise en charge de nouvelles instructions GPU. L'autre nouveauté concerne la vidéo : le package Windows PGO intègre désormais un décodeur AV1 via FFmpeg. Cette évolution répond notamment à un problème rencontré avec les séquences vidéo d'Ocarina of Time, qui pouvaient afficher une erreur de décodeur manquant.   Orchid 0.7.5 intègre également plusieurs corrections issues d'Eglantine et de ses différentes branches dérivées. Le développeur invite par ailleurs les utilisateurs à signaler systématiquement les plantages depuis le menu Help > Report a Crash on GitHub. Cette fonctionnalité préremplit le rapport avec les informations de compilation, le système, le GPU, le pilote et une partie du journal de crash.   Téléchargements :   Lichii Frizti v2 (Windows x64) : frizti-v2      Lichii Frizti v1 (Windows x64) : frizti-v1     Orchid 0.7.5 : Orchid      
Vendredi 06 Novembre 2026, 08:22 Lue 5961 fois
3
[Switch2] NSP Box Android 3.0 : un nouvel outil pour créer des NSP Switch 2 directement depuis Android
L'univers du homebrew et de l'émulation Switch 2 accueille un nouvel outil avec NSP Box Android, une application développée par JaviiDeveloper qui permet de créer des packages NSP directement depuis un smartphone ou une tablette Android. Le principe est relativement simple : l'application prend en charge des snapshots de jeux déjà extraits, contenant les fichiers ExeFS et RomFS, pour les assembler dans un fichier NSP au format plaintext, destiné aux émulateurs compatibles. L'objectif est donc de simplifier la création de packages sans avoir besoin de passer par un ordinateur.         Deux modes de création : Game et DLC   NSP Box Android propose deux modes distincts selon le contenu à empaqueter :   - Game : permet de créer un NSP à partir d'un snapshot complet contenant ExeFS et RomFS. - DLC : permet de générer un package à partir de contenus additionnels séparés, constitués uniquement de fichiers RomFS.   L'utilisateur doit simplement sélectionner le dossier contenant les fichiers du jeu. L'application récupère automatiquement le Title ID depuis le fichier main.npdm. Il est ensuite possible de modifier le nom du jeu et sa version, d'ajouter une illustration personnalisée et de recadrer celle-ci directement depuis l'interface avant de lancer la création du NSP.   Une application pensée pour Android   NSP Box Android intègre plusieurs fonctionnalités intéressantes : - Création de packages NSP directement sur Android. - Importation des snapshots depuis le stockage de l'appareil. - Ajout et recadrage des illustrations. - Affichage de la progression et possibilité d'annuler une opération. - Vérification complète de l'intégrité du package après sa création. - Génération d'un rapport de vérification au format JSON. - Conservation des fichiers sources, qui ne sont jamais modifiés. - Protection contre l'écrasement accidentel d'un package existant.   L'application utilise également un système d'écriture en flux directement vers la destination finale. Cela évite de charger l'intégralité du package en mémoire, un choix particulièrement intéressant sur les appareils Android disposant de ressources limitées. Les packages peuvent atteindre une taille maximale de 32 Go. Il faut toutefois prévoir un espace de stockage libre correspondant approximativement à la taille des fichiers sources, avec une marge supplémentaire de 2 % et 32 Mo.   Un contournement potentiel pour certains problèmes d'émulation   Un détail mérite également l'attention : lorsque l'option Create package folder est activée, NSP Box Android génère un dossier contenant le NSP, le fichier main.npdm et un rapport JSON. Cette organisation peut servir de solution de contournement pour certains chargeurs d'émulateurs rencontrant des difficultés lors de la détection initiale de la mémoire ou de la fréquence d'horloge sur Switch 2. Il ne s'agit toutefois pas d'une garantie de compatibilité. La vérification intégrée contrôle uniquement l'intégrité du package et ne confirme pas que le jeu pourra démarrer ou fonctionner correctement dans un émulateur.   Un projet encore expérimental   Le développeur précise que NSP Box Android reste une version expérimentale, avec un nombre limité de tests en conditions réelles. L'application nécessite notamment l'autorisation Android All Files Access, indispensable pour accéder aux dossiers contenant les snapshots et enregistrer les fichiers NSP. Autre précision importante : les packages générés sont des repacks plaintext non signés. Ils ne constituent pas des packages authentifiés destinés aux consoles Nintendo. Leur utilisation dépend donc du support des contenus plaintext par l'émulateur utilisé. Le projet ne fournit aucun jeu, artwork, firmware ou clé Nintendo. Il est destiné exclusivement à l'utilisation de fichiers obtenus légalement et dont l'utilisateur possède les droits nécessaires. NSP Box Android apporte ainsi une nouvelle possibilité aux utilisateurs de l'émulation Switch 2, en proposant un processus de création de NSP directement depuis Android, sans passer par un PC.     Téléchargement APK : NSP-Box-Android      
Jeudi 05 Novembre 2026, 21:43 Lue 1924 fois
3
[Switch 2] NS2JB ModLoader passe en version 0.3.2 et améliore la compatibilité FS
Le développement autour de NS2JB continue sur Nintendo Switch 2. Le développeur SebaaMG vient de publier la version 0.3.2 de NS2JB ModLoader, un outil destiné à faciliter le chargement de modifications de jeux directement depuis la carte SD de la console.                   Cette nouvelle mouture se concentre principalement sur la compatibilité avec le système de fichiers (FS). L'objectif est de rendre le chargement des mods plus fiable sur différentes configurations, sans modifier la procédure d'installation déjà mise en place dans les précédentes versions. Une meilleure compatibilité avec le système FS   La version 0.3.2 apporte plusieurs améliorations techniques importantes :   - Lecture native améliorée : le loader complète désormais les lectures natives partielles lorsque celles-ci sont valides. - Gestion des mappings mémoire : prise en charge des mappings de code répartis sur plusieurs régions mémoire contiguës. - Détection FS plus souple : le programme vérifie désormais les routines FS réellement utilisées par le loader, plutôt que d'exiger une image FS complète et strictement identique. - Compatibilité indépendante du firmware : la détection ne repose pas sur un numéro de firmware précis.   Autre point intéressant : les modifications ne nécessitent aucune nouvelle manipulation de la part de l'utilisateur. L'organisation des fichiers et la commande de lancement restent identiques.   Une installation toujours aussi simple   NS2JB ModLoader conserve son fonctionnement introduit avec la version 0.3.0.   Il suffit de :   1. Copier le contenu du dossier sd-card-root/ à la racine de la carte SD. 2. Placer les mods dans ns2jb-modloader/contents/<TITLE_ID>/. 3. Maintenir l'hôte NS2JB actif. 4. Depuis un second terminal, lancer la commande suivante : cd "/path/to/extracted/zip/ModLoader" node load.cjs     Une fois le message READY affiché, il faut interrompre l'hôte Kurumuz avec Ctrl+C, laisser le nettoyage se terminer, puis fermer SmileBASIC. Les jeux peuvent ensuite être lancés sans redémarrer la console.   Node.js 22 ou supérieur reste nécessaire, sans installation supplémentaire de Python, Zig ou binutils. Rappel des nouveautés précédentes   Cette version s'appuie sur les évolutions des versions 0.3.0 et 0.3.1.   La version 0.3.0 avait introduit le chargement des modifications RomFS et ExeFS depuis la carte SD, en utilisant une session NS2JB FS 4/4 + RPC existante.   La version 0.3.1 avait ensuite corrigé la validation ExeFS pour les mises à jour de jeux dont le Program ID diffère du Title ID de base. Elle avait également ajouté des avertissements concernant les fichiers IPS/IPS32 non appliqués.   Cette version avait notamment été testée sur une véritable Switch 2 avec trois jeux :   - Mario Party Superstars - Super Smash Bros. Ultimate - Mario Kart World   Les tests avaient confirmé le chargement des modifications RomFS, ExeFS et IPS sur ces titres.   Attention toutefois : la version 0.3.2 a passé 25 tests ciblés sur son archive ZIP, mais n'a pas encore bénéficié d'un nouveau test matériel. Les composants natifs restent ceux de la version 0.3.1. Cette mise à jour ne constitue pas un nouvel exploit pour la Switch 2, mais une évolution de l'outil de chargement de mods qui accompagne NS2JB. Elle améliore progressivement les possibilités de personnalisation des jeux sur la console de Nintendo   Téléchargement : NS2JB ModLoader v0.3.2  
Mercredi 04 Novembre 2026, 23:23 Lue 3823 fois
20
[Switch 1 & 2] Balatro devient une porte d'entrée sur Switch 1 et Switch 2 grâce à une faille dans les sauvegardes !
Une nouvelle découverte pourrait bien intéresser la scène underground Nintendo. Le jeu Balatro, dans sa version physique destinée à la première Nintendo Switch, peut désormais être détourné pour servir de véritable lanceur de code grâce à une technique reposant entièrement sur les données de sauvegarde. Baptisé Balatro Switch RCE, ce projet développé par Luminger exploite le fonctionnement particulier du moteur LÖVE utilisé par le jeu. En effet, celui-ci charge certains fichiers depuis les données de sauvegarde avant ceux présents dans les ressources internes du jeu. Il devient ainsi possible de remplacer les fichiers d'entrée originaux, notamment conf.lua et main.lua, par des fichiers personnalisés. Le résultat est particulièrement intéressant : au démarrage de Balatro, le jeu ne lance plus son interface habituelle, mais un environnement autonome permettant notamment d'exécuter du code Lua directement dans le processus du jeu.           Un accès Lua et FTP directement depuis la console   Une fois le lanceur démarré et la connexion réseau établie, plusieurs fonctionnalités sont disponibles :   - Lua REPL via TCP : permet d'exécuter des commandes Lua à distance depuis un ordinateur, sur le port 9026. - Serveur FTP : permet de consulter et modifier les fichiers du lanceur sur les ports 5000 et 5001. - Console de diagnostic : affiche les informations de démarrage, les empreintes des fichiers et les événements réseau. - Journalisation : conserve une trace des connexions, commandes RPC et transferts FTP.   Il s'agit donc d'un véritable environnement de recherche et d'instrumentation permettant d'interagir avec le processus du jeu depuis un PC.         Compatible Switch 1 et Switch 2   L'un des aspects les plus intéressants de cette découverte concerne sa compatibilité avec la Nintendo Switch 2.   Le projet fonctionne sur une Nintendo Switch première génération, mais également sur Switch 2 grâce à la rétrocompatibilité des jeux Switch 1.   La méthode nécessite toutefois une préparation particulière : - Une cartouche physique de Balatro pour Switch 1. - Une console Switch 1 déjà hackée pour installer la sauvegarde modifiée à l'aide de JKSV.   Pour une Switch 2 non modifiée, il suffit ensuite de transférer cette sauvegarde via la fonctionnalité officielle de transfert des données de sauvegarde de Nintendo.   Une fois le transfert effectué, la Switch 2 peut démarrer Balatro et charger le lanceur directement depuis la sauvegarde, sans nécessiter de Custom Firmware sur cette dernière.   Les versions testées sont les mises à jour 1.0.1f et 1.0.1o de Balatro sur cartouche Switch 1.   Attention, il ne s'agit pas d'un jailbreak !   Il convient toutefois de bien comprendre la portée de cette découverte. Balatro Switch RCE est une preuve de concept reposant sur une exécution de code en espace utilisateur (Userland). Elle ne donne aucun accès au kernel, ne permet pas de charger des jeux commerciaux, ne contourne pas les protections DRM et ne constitue pas un jailbreak complet de la console. Il s'agit avant tout d'une démonstration technique particulièrement intéressante : une simple sauvegarde peut suffire à remplacer le point d'entrée d'un jeu et à exécuter du code personnalisé dans son propre processus. Le développeur précise également que l'utilisation de cette méthode peut enfreindre les conditions d'utilisation de Nintendo et entraîner un bannissement.   Source : Luminger / Balatro Switch RCE      
Mercredi 04 Novembre 2026, 18:23 Lue 4760 fois
28
[Switch] NSP Box 3.1.0 : prise en charge de Selevet Eglantine et améliorations du patcher
Le développeur de NSP Box vient de publier la version 3.1.0 de son outil destiné à faciliter la préparation de packages NSP pour l'écosystème Switch 2 et les émulateurs compatibles. Cette nouvelle mouture apporte principalement une évolution intéressante du système de patch des émulateurs, avec l'arrivée de la prise en charge de Selevet Eglantine Performance Build 4. Pour rappel, NSP Box permet notamment de préparer des packages NSP, de gérer séparément les jeux et leurs DLC et d'appliquer certains correctifs aux émulateurs pris en charge. Le logiciel avait déjà connu une évolution importante avec sa version 3.0.0, qui introduisait une nouvelle identité visuelle, une interface retravaillée et une compatibilité étendue avec plusieurs builds d'émulateurs.         Selevet Eglantine Build 4 désormais pris en charge   La principale nouveauté de NSP Box 3.1.0 concerne donc Selevet Eglantine Performance Build 4. Le patcher intégré prend désormais en charge les deux variantes Windows proposées par le projet : la version classique et celle limitée à 30 FPS. Le développeur a également amélioré la détection des futures versions de Selevet. Les mises à jour mineures pourront être reconnues automatiquement lorsque les empreintes du loader et du lecteur de métadonnées correspondent toujours aux versions précédemment vérifiées. Une précaution reste toutefois de mise : les correspondances qui n'ont pas encore été vérifiées sont signalées comme expérimentales. Si les hooks ont changé ou présentent une ambiguïté, le patcher refuse leur application afin d'éviter les modifications hasardeuses.   Des correctifs plus sûrs et une meilleure gestion des paramètres   Cette version apporte également plusieurs améliorations techniques : - Préservation des paramètres : l'ajout ou la suppression du patch de métadonnées conserve le fichier nx2_switches.txt ainsi que le réglage existant du mode 30 FPS. - Sauvegardes originales : les exécutables d'origine sont conservés afin de permettre une suppression propre des modifications. - Liste de compatibilité : Selevet est désormais ajouté à la liste des builds pris en charge, avec une fenêtre de patch revue pour afficher l'ensemble des versions compatibles. - Validation technique : les deux téléchargements de Selevet ont passé les tests de suppression exacte des patches, les vérifications isolées des hooks natifs et les comparaisons de temps de démarrage.   Le développeur précise notamment que le démarrage de la version patchée, sans composant compagnon, présente un comportement comparable à celui du chemin externe NPDM à 31,25 MHz. Il est cependant important de ne pas tirer de conclusions excessives de ces résultats : ces tests valident certains aspects techniques du patch, mais ne démontrent ni la compatibilité en jeu ni un éventuel gain de performances ou de FPS.   Une version toujours expérimentale   Comme pour les précédentes versions, NSP Box 3.1.0 reste un build expérimental dont les tests en conditions réelles sont encore limités. Le développeur invite les utilisateurs rencontrant des problèmes à ouvrir un rapport sur GitHub en précisant les versions de NSP Box et de l'émulateur utilisées, les étapes permettant de reproduire le problème ainsi que les éventuels messages d'erreur. Le projet rappelle également qu'il ne fournit aucun jeu, firmware ou clé commerciale et qu'il n'est pas affilié à Nintendo.   Téléchargement : NSP Box 3.1.0      
Mardi 03 Novembre 2026, 07:56 Lue 3208 fois
0
Page 123456789>>>