L'émulation Nintendo 3DS est un peu possible sur Android avec un port non officiel Citra

La Nintendo DS est l’une des meilleures consoles portables à émuler sur Android, et avec raison. L'accent mis sur les commandes à écran tactile dans les jeux DS se traduit bien par le jeu sur smartphone, et le manque de boutons sur les téléphones Android peut être corrigé à l'aide d'un contrôleur de jeu Bluetooth ou filaire. J'y pensais et je me suis demandé… et la Nintendo 3DS? La 3DS est une autre console de poche avec les mêmes caractéristiques et, en effectuant une recherche sur GitHub, j'ai découvert qu'il existe un émulateur Nintendo 3DS pour les smartphones Android. Découvrez le très expérimental port de Citra pour Android.

Citra non officiel pour Android est impressionnant en soi

Ce port non officiel de Citra pour Android est si impressionnant, ce n’est pas qu’il s’agisse d’un émulateur fonctionnant parfaitement, sans aucun problème que personne n’a découvert. En fait, loin de là. Il a ses problèmes, ses bugs, et il n’est certainement pas fonctionnel à distance pour les titres plus intensifs. Cela dit, certains jeux fonctionnent parfaitement, ou presque, en fonction de votre appareil. Tous ces faits contribuent à l’impression de cet émulateur, mais un fait est évident. Citra pour Android utilise le frontal de Dolphin Emulator en tant qu'interface graphique, mais avec tout le back-end de Citra porté derrière.

L'émulation n'a pas d'importance si vous ne pouvez pas jouer à des jeux, non? Nous avons essayé Fire Emblem Echoes: Shadows of Valentia, bien qu’il se bloque lors du premier dialogue de la partie. Certains utilisateurs de Google ont constaté qu'il s'agissait d'un problème lié à une ancienne version de Citra sur laquelle ce port semble être basé, et non au port lui-même. Ensuite, Luigi's Mansion, qui fonctionnait étonnamment bien. Après cela, nous avons essayé Super Mario 3D Land, qui était tout simplement un gâchis. Shovel Knight et Crashmo / Pullblox ont également parfaitement fonctionné. Bref, votre kilométrage peut varier. Ne vous attendez pas à ce que celui-ci fonctionne sur tous les smartphones dotés ci-dessous d'un Qualcomm Snapdragon 845. En fait, nous l'avons testé avec le Xiaomi Mi 9 optimisé par la plate-forme mobile Qualcomm Snapdragon 855.

Il y a cependant une mise en garde, et c'est une exigence pour Citra depuis sa sortie. Les jeux 3DS doivent être déchiffrés avant de les utiliser dans un émulateur, et le seul moyen de le faire est d'utiliser une Nintendo 3DS piratée. Vous pouvez sauvegarder vos propres jeux et les déchiffrer pour les utiliser dans Citra, mais les jeux ne seront même pas reconnus s'ils sont toujours chiffrés. Dans ma capture d'écran ci-dessus, vous pouvez voir que Pokemon Y (EK2A.3ds) est toujours crypté. C'est parce que j'ai vidé ma cartouche et que je ne l'ai pas déchiffrée avant de la copier. Il existe également un autre problème qui affecte certains jeux: pour le contourner, vous devez exporter les fichiers système d’un fichier 3DS réel.

Citra non officiel pour la performance du jeu Android

La chose la plus importante qui compte probablement pour vous est la performance dans les jeux, et pour certains, elle est… utilisable. Shovel Knight et Crashmo sont assez incroyables, Super Mario 3D Land est affreux et le travail de Luigi sur Mansion and Animal Crossing . Vous pouvez regarder les vidéos que j'ai faites ci-dessous, qui devraient vous donner une idée de ce à quoi vous attendre.

Et cela sans même entrer dans les problèmes graphiques qui se sont produits dans d' autres jeux. Super Mario 3D Land était le pire, suivi de Crashmo . Crashmo était au moins jouable, Super Mario 3D Land ne vous laissait même pas vous déplacer dans l’aire de jeu. C'est la même histoire avec Fire Emblem, elle s'est effondrée dans le dialogue initial.

Ce port non officiel de Citra pour Android, à ce stade, est rempli à ras bord avec des erreurs graphiques et des plantages.

Pour certains jeux, vous devez également vider les archives système (et les polices système qu’elles contiennent) pour les exécuter. Pokemon X et Pokemon Y sont deux de ces jeux, car ils ont besoin de polices système qui ne sont pas pré-emballées dans le jeu. Ce n'est pas un processus difficile, et vous pouvez trouver le guide pour le faire sur le site Web de Citra ici. De toute façon, pour décrypter vos jeux, vous avez besoin d’une Nintendo 3DS, cela ne devrait donc pas être un obstacle énorme à l’entrée. Jetez un coup d’œil à quelques captures d’écran de Pokemon Y ci-dessous. Les jeux plus lents tels que ceux au tour par tour comme Pokemon fonctionnent très bien.

Gardez à l'esprit, ce port de Citra pour Android est non officiel

En parcourant les forums Citra, de nombreux utilisateurs ont posé des questions sur ce port Citra pour Android car ils le croyaient officiel. Bien que les développeurs de Citra n'aient pas (manifestement) pris en charge cette fonctionnalité, ils ont toutefois indiqué qu'ils travaillaient avec le développeur de ce port pour que le portage officiel des appareils Android devienne une réalité. La FAQ de Citra le dit tout autant, ce qui expliquerait pourquoi le dernier engagement dans ce projet remonte à environ deux mois. Les développeurs de Citra n'ont absolument aucune part à la création de cette application, mais nous la partageons car certains jeux fonctionnent bien. Non seulement cela, mais c'est aussi un aperçu de l'avenir de l'émulation sur Android. La Nintendo 3DS est presque dans un état lisible dans un programme qui est une combinaison de la version PC de Citra et de Dolphin Emulator. C'est un exploit en soi et montre que le développement est certainement sur la bonne voie pour avoir à l'avenir un émulateur Nintendo 3DS fonctionnel sur Android.

Télécharger le code non officiel Citra pour Android