Après le BIOS, la distribution Linux, l'écran Hercules et le ray tracing, qu'est-ce qui suit pour le Doomguy ? Sur quelle plateforme devra-t-il combattre les hordes infernales ? La développeuse DragonMinded sur GitHub a la réponse : Doom sur une borne d'arcade ! La machine choisie est une Sega Naomi, et ce port utilise plutôt bien ses contrôles, en plus d'inclure le support de la musique et des effets.
La plateforme d'arcade Sega Naomi (New Arcade Operation Machine Idea) a fait ses débuts en 1998. Une de ses principales caractéristiques techniques est l'architecture partagée avec la Sega Dreamcast, bien qu'elle dispose d'une plus grande quantité de mémoire RAM. Naomi a également apporté une réduction significative des coûts, car son prix initial était un tiers de ce que Sega demandait pour le Model 3 précédent. Si vous avez eu l'occasion de jouer à Crazy Taxi, House of the Dead 2 et/ou Dead or Alive 2 sur des bornes d'arcade, il est fort probable que ce soit sur une Sega Naomi.
Pourquoi la Sega Naomi fait-elle l'actualité aujourd'hui ? Évidemment, parce que quelqu'un a réussi à installer Doom dessus. Grâce aux efforts de la programmatrice Jennifer Taylor (DragonMinded sur GitHub), nous avons maintenant NaomiDoom. Les premières publications sur le projet remontent à avril 2022, mais son code s'est beaucoup amélioré depuis, avec le support de la musique et des effets.
Comment jouer à Doom sur une borne Sega
https://twitter.com/dragonminded/status/1515846432087056394Maintenant, Doom sur une Dreamcast n'est pas particulièrement nouveau, il faut le dire. En fait, certains ports existent depuis plusieurs années, mais les bornes d'arcade peuvent être des créatures très capricieuses quand elles s'y mettent. Au début, les contrôles étaient horribles et il n'y avait pas de musique. Jennifer a réussi à corriger les deux (la musique est revenue grâce au synthétiseur TiMidity), et à optimiser son code pour améliorer le framerate.
https://twitter.com/dragonminded/status/1516626642134839297Elle a ensuite ajouté la possibilité de terminer un jeu plus tôt, et d'utiliser les boutons 1P/2P pour le menu. Qu'en est-il des contrôles ? Le bouton 1 tire, le bouton 2 ouvre les portes et active les interrupteurs, le bouton 3 est le strafing, le bouton 4 change d'arme précédente, le bouton 5 est l'arme suivante, et le bouton 6 affiche la carte. Tout peut être reconfiguré depuis le code.
https://twitter.com/dragonminded/status/1519118814889357315En plus de célébrer le nouveau port de Doom, la communauté suggère déjà quelques modifications comme le mode coopératif, ou la connexion d'un clavier appartenant au jeu Typing of the Dead, également basé sur une Sega Naomi. Jennifer explique que le shareware ainsi que les versions finales de Doom et Doom 2 devraient fonctionner correctement. Si vous avez accès à l'une de ces machines et que vous souhaitez tester le port, je recommande de passer par la page officielle et le profil GitHub pour plus de détails. Liens ci-dessous.
Site officiel : Cliquez ici
NaomiDoom sur GitHub : Cliquez ici