- Fusion de la version 3GX de @PabloMK7 et @Nanquitas, ajoutant le support des plugins. Cela permet de jouer des mods comme CTGP-7.
NOTE : En raison de changements planifiés (tels que la réimplémentation du noyau), les plugins plus anciens qui ne sont plus maintenus ou les plugins fermés peuvent soudainement cesser de fonctionner à un moment donné dans le futur. Nous vous conseillons d'utiliserdes plugins open source et/ou activement maintenus par des sources fiables. - Ajout d'un support pour remplacer le filtre d'upscaling TWL_FIRM (c'est-à-dire le logiciel DS(i)) basé sur la convolution par le contenu de /luma/twl_upscaling_filter.bin. - Vous pouvez trouver des exemples de matrices ici et le code Python pour les convertir au format attendu ici. - Ajout du support pour autoriser les combos de touches Gauche+Droite et Haut+Bas dans TWL_FIRM, bien que les jeux DS(i) commerciaux empêchent généralement ces combos d'eux-mêmes. - Ajout de la prise en charge de TWL_FIRM et AGB_FIRM de taille arbitraire et non compressés, lorsqu'ils sont chargés de manière externe à partir du dossier /luma. - Simplification du chargement des CXI des sysmodules et des correctifs IPS/BPS : le bit N3DS est maintenant effacé lors du choix du fichier CXI à charger à partir de /luma/sysmodules. Le chemin pour les correctifs IPS/BPS pour les sysmodules, et les sysmodules seulement, a été déplacé vers /luma/sysmodules/<titleId sans bit N3DS>.ips (resp. .bps). Il s'agit d'un changement important - Suppression de l'option "Use EmuNAND FIRM if booting with R" et de toute la logique associée. Il s'agit d'un reliquat de l'ère Gateway qui n'a plus sa place en 2023. - Correction d'un bug rare où la console démarrait avec 2 écrans blancs. - Autres changements mineurs
Mise à jour de Luma 3DS en version 13.0.1 qui fix une régression apparu dans la version 13.0 qui empêchais des modules de fonctionné comme celui gérant le widescreen sur TwilightMenu++
Correction d'une régression de la v13.0 où le chargement de modules FIRM externes (tels que TwlBg) était interrompu.
Lien de téléchargement : Luma 3DS 13.0.1
Zhuowei Zhang, un développeur de homebrews, a récemment dévoilé une démonstration passionnante dans le domaine de la réalité augmentée (RA) pour l'émulation de la Nintendo DS. Cette fonctionnalité révolutionnaire présente une image holographique en 3D du jeu en cours qui flotte au-dessus de la manette utilisée pour l'émulateur. La démonstration de Zhang utilise l'émulateur melonDS et une fonction d'extraction de modèles 3D en temps réel appelée MelonRipper. L'expérience de réalité augmentée est rendue possible grâce à l'utilisation de RealityKit sur iOS.
Le développeur a partagé des informations détaillées sur cette démonstration de concept sur GitHub. Cependant, Zhang reconnaît également quelques problèmes actuels. Par exemple, le convertisseur MelonRipper ne gère pas bien la transparence des objets, et il y a une fuite de mémoire qui entraîne le plantage de l'application après quelques minutes d'utilisation. De plus, le projet a été testé uniquement avec l'angle de caméra utilisé dans Mario Kart DS, et des fonctionnalités telles que la sélection de ROM ou l'entrée via l'écran tactile ne sont pas encore disponibles.
Malgré ces défis, le projet est déjà remarquable, offrant aux joueurs un aperçu du monde de la réalité augmentée avec des jeux Nintendo DS populaires tels que Mario Kart DS, Pokemon Heart Gold et Pokemon Black. Les images flottantes des jeux sont très détaillées, à l'exception des problèmes de transparence mentionnés précédemment.
Actuellement, le projet est open source et peut être consulté via le référentiel GitHub de Zhang, dont le lien est fourni à la fin de cet article.
Pour les passionnés de jeux vidéo et les amateurs de réalité augmentée, la démonstration innovante de Zhuowei Zhang représente une avancée significative vers la fusion des expériences virtuelles avec le monde réel, ouvrant ainsi des possibilités d'un gameplay amélioré et d'interactions immersives. Avec un développement et un perfectionnement ultérieurs, cette technologie pourrait révolutionner notre manière d'interagir avec les jeux classiques sur les plateformes modernes.
Lien vers le GitHub: https://github.com/zhuowei/DSReality