DOOM tourne désormais sur la Casio Loopy, une des consoles les plus obscures au monde
Sortie au Japon en 1995, la Casio Loopy est une console de salon bâtie autour d'un processeur Hitachi SH-1 cadencé à 16 MHz, avec 1 Mo de RAM et 2 Mo de ROM, dont la particularité la plus célèbre reste son imprimante thermique intégrée permettant d'imprimer des autocollants directement depuis l'écran. Commercialisée pendant à peine un an et dotée d'un catalogue de onze jeux seulement, elle visait officiellement le public très ciblé, à l'époque, des jeunes joueuses japonaises.
Frustré qu'id Software n'ait jamais porté DOOM sur cette machine si particulière, le développeur Throaty Mumbo a entrepris de corriger cet oubli. Le résultat s'appuie sur la base de PrBoom et GBADoom, entièrement réadapté avec un tout nouveau moteur graphique pensé pour le contrôleur vidéo, les timers, la manette et la puce sonore propres à la Loopy.
Faute d'espace, la ROM de 2 Mo de la console (extensible à 4 Mo via une cartouche FloopyDrive) ne permet d'embarquer qu'une poignée de niveaux, et les performances restent à l'état de démo technique non optimisée, tournant à basse résolution ; fait amusant, l'imprimante thermique intégrée de la console reste pleinement fonctionnelle pendant qu'on y joue, une capacité qu'aucune console Nintendo ou Sega de l'époque ne pouvait revendiquer.
Le code source complet du portage est disponible gratuitement sur le dépôt GitHub de Throaty Mumbo ; pour le faire tourner sur une véritable Casio Loopy, il faut passer par une cartouche FloopyDrive, un lecteur de ROM moderne conçu spécifiquement pour cette console.
Source : Hackaday