Aller au contenu
danux.be
DOOM revient sur Super Nintendo en 2026… et c’est une prouesse technique complètement improbable

DOOM revient sur Super Nintendo en 2026… et c’est une prouesse technique complètement improbable

par Dany
📖 5 minutes de lecture (978 mots)

Une vieille console, un vieux jeu… et pourtant quelque chose de totalement nouveau

À première vue, revoir DOOM tourner sur Super Nintendo en 2026 pourrait passer pour un simple exercice nostalgique. Après tout, le jeu est sorti en 1993 et a déjà été porté sur quasiment tout ce qui possède un écran. Mais ce projet n’a rien d’un gadget rétro. Il s’agit en réalité d’un travail technique extrêmement poussé, mené par Randy Linden, le développeur original du port SNES de 1995, qui revient trente ans plus tard pour corriger, améliorer et dépasser son propre travail.

À l’époque, Linden avait déjà réussi un exploit impressionnant. Il n’avait pas accès au moteur d’origine d’id Software et a dû reconstruire une version adaptée au hardware de la SNES, en optimisant chaque instruction pour le CPU 65816 et la puce Super FX. Le résultat fonctionnait, mais avec de nombreuses limitations. La console n’était tout simplement pas conçue pour faire tourner un FPS en 3D fluide, et cela se ressentait immédiatement en jeu.

Le vrai problème n’était pas le code… mais le hardware

La Super Nintendo repose sur une architecture pensée pour la 2D. Pour compenser ce manque de puissance en 3D, Nintendo utilisait des coprocessors intégrés directement dans les cartouches, dont le plus connu est la Super FX. Cette puce permettait d’effectuer des calculs graphiques supplémentaires, notamment pour des jeux comme Star Fox ou DOOM. Mais malgré cette aide, la puissance restait extrêmement limitée. Chaque frame nécessitait des compromis, chaque optimisation était un combat, et le moteur devait être constamment simplifié pour tenir dans les contraintes.

Ce que Linden a compris, trente ans plus tard, c’est que le problème n’était plus à résoudre du côté logiciel. Le code pouvait être optimisé autant que possible, il resterait toujours bridé par les capacités du hardware d’origine. La solution ne consistait donc pas à réécrire encore une fois le moteur, mais à changer la manière dont la console exécute les calculs.

Une cartouche qui remplace la Super FX sans que la SNES le sache

La nouvelle version de DOOM repose sur une idée élégante : remplacer la Super FX par un composant moderne, tout en conservant une compatibilité totale avec la console. À l’intérieur de la cartouche, on trouve un microcontrôleur RP2350, issu de l’écosystème Raspberry Pi, capable d’émuler le comportement de la Super FX en temps réel.

Le fonctionnement est particulièrement malin. Le code initialement prévu pour la Super FX a été converti et recompilé pour tourner sur ce microcontrôleur moderne. Celui-ci exécute les calculs bien plus rapidement, puis renvoie les résultats à la SNES via le bus de la cartouche. Pour la console, rien ne change. Elle pense toujours communiquer avec une puce classique, alors qu’en réalité, elle bénéficie d’une puissance bien supérieure.

On se retrouve avec une forme d’émulation matérielle transparente, intégrée directement dans le support physique du jeu. La SNES reste intacte, mais la cartouche devient un véritable accélérateur, capable de prendre en charge les parties les plus lourdes du moteur, comme le rendu des murs, les transformations 3D ou encore certaines optimisations graphiques.

Une architecture qui rappelle le monde des serveurs et du homelab

Ce type d’approche n’est pas si éloigné de certaines pratiques modernes dans le monde du serveur ou du homelab. On retrouve la même logique d’externalisation des tâches lourdes vers un composant spécialisé. Que ce soit un GPU, un FPGA ou un accélérateur IA, le principe reste identique : décharger le système principal pour améliorer les performances globales sans modifier son architecture.

Dans le cas de DOOM sur SNES, la console devient presque un terminal. Elle affiche, gère les entrées, mais délègue les calculs critiques à un système plus performant. Cette hybridation entre ancien et moderne est particulièrement intéressante, car elle montre qu’il est possible d’augmenter un hardware existant sans le remplacer.

Un projet validé par id Software, preuve de son sérieux

Autre élément notable, le projet n’est pas resté dans l’ombre. À l’époque, Linden avait dû bricoler un prototype pour convaincre id Software de la faisabilité du portage. Aujourd’hui, la situation est bien différente. Lorsqu’il a présenté cette nouvelle version, les ayants droit, désormais Bethesda, ont accueilli le projet avec enthousiasme. Ce n’est pas seulement un hack ou une expérimentation isolée, mais une amélioration reconnue et respectueuse du travail original.

Ce détail est important, car il souligne la qualité du projet. On n’est pas dans un détournement sauvage, mais dans une évolution technique qui s’inscrit dans l’histoire du jeu.

Une démonstration de ce que la passion peut produire

Ce qui rend ce projet particulièrement fascinant, au-delà de la technique, c’est la démarche. Revenir trente ans plus tard sur son propre travail, le comprendre à nouveau, l’améliorer avec les outils modernes, et repousser les limites d’une machine ancienne, c’est une forme de passion assez rare.

Cela rappelle que le hardware n’est jamais vraiment obsolète. Il est simplement limité par la manière dont on l’exploite. Avec suffisamment de connaissances et d’ingéniosité, même une console des années 90 peut offrir une expérience revisitée et étonnamment moderne.

Et maintenant ?

Ce DOOM version 2026 ouvre une perspective intéressante. Si ce type d’approche fonctionne sur SNES, rien n’empêche d’imaginer des projets similaires sur d’autres consoles rétro. On pourrait voir apparaître une nouvelle génération de jeux “augmentés”, mêlant hardware ancien et composants modernes.

Ce n’est pas seulement du rétro gaming. C’est une forme d’archéologie technique, combinée à de l’ingénierie contemporaine. Une manière de prolonger la vie des machines, tout en explorant leurs limites d’une façon totalement nouvelle.

Et quelque part, c’est peut-être ça la vraie leçon de cette histoire. Le passé n’est pas figé. Il peut encore évoluer… à condition d’avoir envie de s’y replonger.