Jouez à vos jeux 3DS sur Nintendo 3DS en ligne

Jouez à vos jeux 3DS sur Nintendo 3DS en ligne
Photo by Denise Jans / Unsplash

Le 9 avril 2024, Nintendo met fin aux services en ligne de la Nintendo 3DS. S'il est (en date de la publication de cet article) toujours possible de télécharger les jeux déjà achetés sur le Shop de la console, il n'est plus possible d'en acheter de nouveaux ou de jouer en ligne. C'est ce dernier élément que pretendo essaie de ressusciter.

Il faut savoir avant qu'il ne s'agit pas d'un projet officiel. Nintendo a réagit en recommandant de ne pas passer par des serveurs tiers. Néanmoins, le projet est Open Source et le code peut être trouvé et téléchargé sur la page github du projet.

De plus, son usage nécessite une console exécutant un custom firmware (luma 3ds) mais le flashage de la console ne sera pas l'objet de cet article.

ℹ️
Un Custom Firmware est un firmware alternatif et non officiel. L'installation d'un custom firmware sur un appareil (souvent fermé), permet généralement de pousser l'appareil plus loin que ce qu'il est censé faire. Luma 3DS est un firmware alternatif Open Source dont le code source est disponible ici https://github.com/LumaTeam/Luma3DS et dont la site officiel est ici https://luma3ds.org/

Et un dernier détail : tous les jeux ne sont pas forcément supportés. Certaines fonctionnalités en ligne peuvent également ne pas fonctionner. C'est le cas du classement des joueurs sur Mario kart 7, ainsi que les fantômes par exemple.

Vous trouverez plus d'informations sur le site officiel du projet sur https://pretendo.network

Prérequis

L'usage de pretendo nécessite l'activation de deux options dans luma :

  • Enable loading external FIRMS and modules
  • Enable game patching

Ces options peuvent être activées en lançant votre console avec le bouton select enfoncé. Une fois le menu affiché, il faut s'assurer que les deux options soient bien activées. Si ces options sont déjà activées, vous pouvez continuer en pressant start directement.

Si ces options ne sont pas activées, il faut se positionner dessus avec les flèches et les activer avec A. Appuyez sur start une fois que les deux options sont cochées.

Installation

L'installation de pretendo se fait par l'installation de Nimbus. Nimbus est un homebrew qui permet de choisir entre les serveurs de Pretendo ou de Nintendo. En effet, si de nombreux jeux ne fonctionnent plus en ligne, ce n'est pas le cas de la banque Pokémon, qui est toujours accessible et utilisable. Il serait donc dommage de perdre le contenu de cette banque.

ℹ️
Un homebrew (traduisible par « fait maison » en français) est une application non officielle installable sur une console qui, normalement, ne permet pas l'installation d'applications non validée par le constructeur.

L'installation de nimbus peut se depuis Universal Updater, en choisissant le format CIA pour l'avoir directement sur l'écran d'accueil de la console.

ℹ️
Universal Updater est un homebrew qui permet d'installer aisément des applications sur une Nintendo (new) 3DS, dont, nimbus. C'est la méthode que je recommande car c'est la plus simple.

Dans Universal Updater cherchez Nimbus. Sélectionnez-le et lancez son installation.

Une fois installé il suffit de revenir au menu home et de lancer nimbus depuis ce même menu. Vous allez avoir un message sur l'écran supérieur vous invitant à reboot la console. Redémarrez la console avec le bouton start et relancez Nimbus. Vous devriez pouvoir sélectionner Pretendo sur l'écran tactile en bas.

Vidéo de l'installation de Nimbus depuis Universal Updater

Que faire en cas d'erreur Switch account failed with error: d8a0c4ef.

Vous pouvez avoir l'erreur Switch account failed with error: d8a0c4ef.
J'ai rencontré plusieurs fois ce problème. La solution est facilement contournable :

  • Pressez start pour revenir au menu principal de la console.
  • Lancez le Nntendo eShop jusqu'à que l'écran de chargement disparaisse (je n'ai pas testé avant).
  • Relancez Nimbus et revenez à nouveau sur Nintendo pour Relancer encore Nimbus et revenir sur pretendo (en effet, le basculement à Pretendo est partiel du fait de l'erreur et il se peut que les jeux en ligne ne fonctionnent pas du tout).

Il faudra dans un second temps associer votre console au service idoine. Deux possibilités s'offrent à vous :

  • Soit vous créez un compte sur le site de pretendo, ici : https://pretendo.network/account/register et vous vous connectez depuis la Nintendo 3DS.
  • Soit vous créez le compte depuis la console Nintendo 3DS directement et vous serez immédiatement connecté sur votre nouveau compte.

Ces manipulation n'écrasent pas le compte Nintendo enregistré. Il suffira de relancer nimbus pour basculer à nouveau sur Nintendo.

ℹ️
L'identifiant Nintendo enregistré sur votre console est le NNID pour Nintendo Network ID. Le compte Pretendo enregistré sur votre console est le PNID pour Pretendo Network ID.

Dans tous les cas, l'association de la console se passe dans les paramètres de la console et dans Identifiant Nintendo Network. Et il n'y a plus qu'à suivre les instructions sur l'assistant selon vos choix !

Exemple d'association de la console au compte Pretendo

Et maintenant ?

C'est tout OK. On peut jouer librement sur Mario Kart 7 ou d'autres jeux. Il faudra bien penser à mettre à jour Nimbus de manière régulière. Chaque mise à jour de Nimbus nécessite son lancement manuel. Des informations de mises à jours peuvent être diffusées dans les notifications de la console au fur et à mesure.

Bon jeu !

N'hésitez pas à passer sur le site officiel de Pretendo pour consulter la liste des jeux supportés, ainsi que les fonctionnalités.

Pretendo Network
An open source Nintendo Network replacement that aims to build custom servers for the WiiU and 3DS family of consoles

Site Officiel du Projet