Il n’y a apparemment pas de fin au nombre de gadgets dans le monde capables d’exécuter Doom, et grâce au Framboise Pi RP2040 microprocesseur, ce nombre ne cesse de croître. Aujourd’hui, nous partageons un autre port Doom fascinant, celui-ci mis en place par Bob de TheKeebProject qui a réussi à exécuter avec succès Doom à l’intérieur d’un keycap personnalisé.
Le projet est construit autour d’un minuscule PCB personnalisé doté du microprocesseur RP2040. Il est assez petit pour tenir à l’intérieur d’un capuchon de touche et est scellé dans une résine transparente. Le port est une fourche personnalisée d’un port RP2040 Doom existant créé à l’origine par Graham Sanderson. Quelques modifications ont été apportées pour permettre la prise en charge des modules d’affichage SPI et I2C.
Selon Bob, le but de ce projet était d’émuler Doom avec autant de fonctionnalités d’origine que possible. Bob voulait assurer un son stéréo, la possibilité de multijoueur en réseau, des fonctions de sauvegarde/chargement et toute autre fonctionnalité que vous attendez du jeu original, y compris la résolution originale de 320 x 200px.
Est-ce pratique de jouer à Doom sur un keycap ? Nous dirions que c’est subjectif. Est-ce fascinant et vaut-il la peine de créer un keycap capable de jouer à Doom ? Nous le pensons et le résultat final mérite certainement quelques droits de vantardise.
La seule façon d’obtenir l’expérience Doom qu’il souhaitait sous la forme d’un keycap était de créer un PCB à partir de zéro. Il est juste assez petit pour tenir à l’intérieur du keycap à côté d’un module d’affichage capable de prendre en charge la résolution 320 x 200px. Un port USB est inclus pour permettre l’entrée ainsi que l’alimentation de la clé Doom.
Bob a eu la gentillesse de rendre le projet open source pour toute personne intéressée à le vérifier plus en détail. Vous pouvez trouver son code source RP2040 Doom fork sur GitHub. Là, vous pouvez également consulter le code RP2040 original à partir duquel Graham Sanderson a été dérivé pour voir comment cela fonctionne également.
Si tu veux voir ça Projet Raspberry Pi en action, le meilleur endroit pour le voir est à Instagram où Bob a partagé une vidéo de démonstration du keycap exécutant Doom. Vous pouvez également le suivre pour plus de mises à jour et de projets intéressants.