NESCD : Le projet fou qui transforme la Nintendo NES en lecteur CD

Découvrez le NESCD, une prouesse de bidouillage électronique permettant de lancer des jeux NES depuis un CD-ROM via un microcontrôleur et un Everdrive.

Le monde du rétrogaming ne cesse de s’enrichir de projets dont l’audace frise parfois l’absurde, mais c’est précisément là que réside tout le charme de la culture maker contemporaine. Récemment, le bidouilleur reconnu sous le pseudonyme de Throaty Mumbo a dévoilé une création fascinante nommée NESCD, un périphérique externe capable de lire des jeux Nintendo Entertainment System depuis un disque compact. Ce projet s’inscrit dans une démarche de curiosité technique pure, visant à combler un vide historique puisque Nintendo avait autrefois envisagé un lecteur CD pour la Super Nintendo avant d’abandonner l’idée. En fusionnant l’esthétique vintage des années 80 avec des technologies de prototypage modernes, Throaty Mumbo propose une expérience utilisateur anachronique mais techniquement impressionnante. Nous allons analyser comment ce système parvient à tromper la console originale, les spécificités du matériel utilisé et la portée symbolique de ce bricolage pour la communauté des passionnés de matériel ancien.

L’architecture technique derrière l’illusion du CD-ROM sur NES

Le fonctionnement du NESCD repose sur une synergie complexe entre un microcontrôleur dédié et une cartouche Everdrive, laquelle sert de pont indispensable entre le support optique et le processeur de la console. Contrairement à ce que l’on pourrait penser, le lecteur CD ne communique pas directement avec le bus de données de la NES, car celle-ci n’est pas conçue pour gérer des flux de données aussi massifs et lents que ceux d’un disque optique. Le microcontrôleur intercepte les données lues sur le CD gravé, les traite en temps réel, puis les transmet via une interface USB à la cartouche Everdrive, qui se charge ensuite d’injecter la ROM dans la mémoire de la console. Cette architecture permet de lancer des jeux sans modification matérielle interne de la console, préservant ainsi l’intégrité du matériel original tout en lui offrant des capacités étendues. Le tout est encapsulé dans un boîtier élégamment imprimé en 3D, lequel intègre non seulement le lecteur CD, mais également un bouton d’éjection physique et une molette de volume pour un contrôle analogique du son.

L’aspect le plus remarquable de cette installation réside dans la fluidité du processus de chargement, où l’utilisateur glisse simplement le disque alors que la console est positionnée sur le menu de l’Everdrive. Le système détecte la présence du média, extrait les données binaires du jeu et déclenche l’exécution automatique, simulant ainsi l’expérience d’une console de salon des années 90 comme la PlayStation ou la Sega Saturn. Pour parvenir à ce résultat, Throaty Mumbo a dû concevoir un firmware spécifique, publié sous licence MIT, qui gère la communication entre le lecteur et le matériel de flashage. Cette approche modulaire permet aux autres passionnés de reproduire l’expérience, à condition de posséder les compétences nécessaires en soudure et en impression 3D. Le projet démontre ainsi que les limites matérielles d’une console de 1985 peuvent être repoussées grâce à l’ajout de couches d’abstraction matérielle modernes.

Le Super Mario Bros. CD Edition et la redéfinition du gameplay vintage

Pour illustrer la puissance de son invention, le créateur a développé une version spécifique du jeu culte, intitulée Super Mario Bros. CD Edition, qui exploite les capacités de stockage accrues du support optique. Bien que le cœur du gameplay reste identique à l’original, cette version propose une expérience enrichie avec une cinématique d’ouverture et une bande son orchestrale diffusée directement depuis le disque, contournant ainsi les limitations sonores du processeur audio de la NES. Cette modification transforme radicalement la perception du titre, offrant une dimension cinématographique qui aurait été impossible avec les cartouches de l’époque, limitées par un coût de production élevé et un espace restreint. Il s’agit d’un exercice de style fascinant qui pose la question de ce qu’auraient pu être les jeux NES si le support CD avait été adopté plus tôt dans le cycle de vie de la machine. Le jeu n’est évidemment pas commercialisable et reste une pièce unique, mais il sert de preuve de concept pour montrer comment le streaming de données depuis un CD peut enrichir un titre rétro.

L’intérêt de cette approche ne réside pas seulement dans l’ajout de contenus multimédias, mais aussi dans la possibilité de créer des versions « Director’s Cut » de jeux classiques, intégrant des bonus ou des musiques non compressées. En utilisant le CD comme réservoir de données, Throaty Mumbo prouve que l’on peut injecter une modernité invisible dans un logiciel ancien sans en altérer la structure fondamentale. Cette expérimentation rappelle les débuts des CD-ROM sur PC où l’on ajoutait des vidéos et des pistes audio pour rendre les logiciels plus attractifs, une tendance que le NESCD transpose avec brio sur une console 8-bits. Le contraste entre la résolution graphique minimaliste des pixels de Mario et la richesse sonore du CD crée une dissonance cognitive plaisante, typique des projets de circuit bending et de modification matérielle.

La transformation de la NES en platine audio haute fidélité

Au-delà du jeu vidéo, le projet NESCD propose une fonctionnalité surprenante et presque ironique : la possibilité de transformer la console Nintendo en un véritable lecteur de musique CD. Grâce à la création d’une ROM spécifique nommée cdplayer.nes, l’utilisateur peut lancer un programme qui ordonne au microcontrôleur de lire un CD audio standard et de rediriger le flux sonore vers la sortie audio de la console. Cette fonctionnalité, que l’auteur regrette de ne pas avoir mise en avant plus tôt dans sa vidéo de présentation, transforme la NES en un objet hybride, à mi-chemin entre la console de jeux et la chaîne Hi-Fi. Le processus est simple : on charge la ROM depuis la carte SD de l’Everdrive, on insère un disque audio, et la console devient une interface de lecture musicale. C’est un détournement d’usage brillant qui souligne la polyvalence du matériel lorsqu’il est piloté par un logiciel flexible et un matériel ouvert.

Cette capacité de lecture audio transforme la console en un objet de décoration technologique, où la forme et la fonction se rejoignent pour créer un gadget nostalgique et utile. Le fait que le projet soit entièrement open-source, avec des fichiers STL pour le boîtier et des schémas de PCB disponibles sur GitHub, encourage la communauté à explorer d’autres usages possibles pour ce lecteur. On peut imaginer des extensions permettant de lire d’autres formats ou d’intégrer des fonctions de contrôle à distance, poussant encore plus loin le concept de la NES comme hub multimédia. L’idée de transformer une machine dédiée au jeu en platine CD est un clin d’œil amusant à l’époque où les consoles commençaient à tenter de devenir le centre du salon, bien avant l’avènement des smart TV et des consoles tout-en-un.

L’héritage du mouvement Maker et la démocratisation du matériel ouvert

Le succès du NESCD ne repose pas uniquement sur sa prouesse technique, mais sur sa volonté de partage total via des plateformes comme GitHub, rendant accessible un savoir autrefois réservé aux ingénieurs de chez Nintendo ou Sony. En fournissant le firmware sous licence MIT, Throaty Mumbo permet à n’importe quel utilisateur équipé d’un fer à souder et d’une imprimante 3D de recréer ce système chez lui, démocratisant ainsi l’accès au modding de haut niveau. Cette approche s’inscrit dans la lignée des projets Adafruit, qui promeuvent l’apprentissage par la pratique et l’expérimentation matérielle sans peur de l’échec. Le projet NESCD devient alors un support pédagogique pour comprendre comment fonctionnent les bus de données, la gestion des interruptions et la communication entre différents protocoles comme l’USB et les interfaces propriétaires des consoles anciennes. C’est une célébration de l’ingénierie artisanale où le plaisir de la construction prime sur la rentabilité commerciale.

L’impact de ce genre de projet sur la scène du rétrogaming est considérable, car il incite les collectionneurs à ne plus voir leurs consoles comme des objets figés dans le temps, mais comme des plateformes évolutives. En voyant une NES lire des CD, on réalise que la frontière entre le matériel original et les modifications modernes est devenue extrêmement poreuse grâce aux microcontrôleurs bon marché et performants. Le NESCD n’est pas seulement un gadget, c’est une déclaration d’indépendance vis-à-vis des cycles de vie imposés par les constructeurs, prouvant que la longévité d’un produit dépend autant de sa communauté que de sa conception initiale. Cette dynamique renforce le lien entre les générations de gamers, reliant l’ère des cartouches physiques à celle du numérique et du cloud, tout en passant par l’étape intermédiaire et nostalgique du disque optique.

Notre lecture du projet

Le NESCD est bien plus qu’une simple curiosité technique ; c’est une œuvre d’art technologique qui rend hommage à l’ère de l’expérimentation sauvage des années 80 et 90. En réussissant à implementer une fonctionnalité que Nintendo elle-même avait jugée non viable ou trop risquée à l’époque, Throaty Mumbo réalise une revanche symbolique du bidouilleur sur le constructeur. Si l’utilité concrète reste marginale — puisque l’Everdrive seul suffit à lancer des jeux — la valeur ajoutée réside dans l’expérience sensorielle et le plaisir esthétique d’insérer un disque dans une machine qui n’était pas prévue pour cela. Nous voyons dans ce projet la quintessence du mouvement maker : transformer l’impossible en réalité pour le simple plaisir de dire « et si on essayait ? ». C’est une invitation à explorer les limites de notre matériel et à redécouvrir le plaisir tangible de l’électronique, loin de la standardisation monotone des produits tech actuels.