Oldfangled est à nouveau à la mode et cela vaut le double pour cet exploit inévitable de piratage matériel. C’est vrai, c’est Doom. Bien sûr, c’est Doom. Plus précisément, c’est Doom qui s’exécute sur l’un des anciens mais nouveaux jouets portables Game & Watch de Nintendo qui a été créé pour exécuter Super Mario Bros. Jetez Mario à la poubelle, car après avoir déchiré et déchiré cet appareil de style rétro, quelqu’un l’a pris. sur une tournée de l’enfer à la place.
Le génie du matériel « Stacksmashing » a attrapé l’un de ces jouets Super Mario Bros. Game & Watch du 35e anniversaire que Nintendo a créés dans le style de leurs jouets de poche rétro des années 80. Dans une première vidéo avec l’appareil, Stacksmashing explore comment pirater de nouveaux logiciels dessus. Ah, mais avec ce pouvoir en main, que doit-il faire fonctionner ? Non, pas Crysis. Ne soyez pas cruel. Il peut cependant exécuter Doom, et en voici la preuve.
Il ne fonctionne pas Doom bien, dérange. Même après avoir identifié les contraintes matérielles et micrologicielles, il restait le problème de trouver une version du logiciel de Doom que la chose pourrait exécuter. Stacksmashing et co-conspirateur Konrad Beckmann ont identifié « STM32Doom » qui a été créé pour exécuter Doom sur un petit processeur différent. Cependant, le G&W ne dispose que d’une fraction de la RAM et de l’espace de stockage flash dont aurait besoin STM32Doom. Il est temps de déchirer et déchirer un peu plus.
Stacksmashing a dû réduire davantage le port du jeu avec l’utilisation de quelque chose appelé « Minimal Doom » pour réduire les éléments visuels du jeu. Même dans ce cas, le jeu plantait en raison de problèmes de mémoire. Une fois qu’ils l’ont lancé, il a fallu quelques minutes pour que le jeu se charge et quelques secondes pour que chaque image soit rendue. Avec encore plus de magie de bricolage, hé ça marche !
Ce n’est pas joli, mais Stacksmashing dit que ce n’est que le début des expériences homebrew Game & Watch.
Ce n’est peut-être pas aussi bizarre que Doom (en quelque sorte) en cours d’exécution sur un test de grossesse, mais c’est quand même assez impressionnant.