Comment jouer à Doom… en télétexte
Doom sur télétexte

Le télétexte n'a besoin d'aucune présentation. Nous avons déjà parlé du service CEEFAX (le premier du genre au monde), et nous avons également exploré son état sur le territoire espagnol, mais aujourd'hui nous avons rien de moins que le Doomguy, qui dézingue des démons en basse résolution. « Doom-teletext » est un projet open source qui se charge de rendre les graphismes de Doom compatibles avec le rendu du télétexte, de sorte que nous pouvons reproduire toute l'action directement sur un téléviseur CRT.

Bloc-notes ? Fait. BIOS ? Fait. Commodore 64 ? Fait. Téléphone fixe ? Fait. Chaque fois que nous pensons à un plafond pour cette folie, le Doomguy lui fait un trou avec son fusil à pompe. Qu'est-ce qu'il reste à faire avec Doom ? Comment peut-il nous surprendre ? L'utilisateur GitHub lukneu a la réponse : télétexte. Bien qu'il ne soit pas possible d'exécuter Doom « sur » le télétexte, le service est assez rapide pour reproduire des frames.

Doom-teletext : jouer à Doom sur un service de télétexte

La page GitHub explique en détail les principales restrictions graphiques avec lesquelles le projet doit travailler. Doom-teletext repose sur le niveau 1 du télétexte (par décision de l'auteur), c'est-à-dire la spécification originale qui remonte à l'année 1976. Chaque ligne présente 40 caractères, mais il n'est pas possible de tous les utiliser en mode graphique. À cela s'ajoutent deux sous-catégories : les graphismes continus et les graphismes séparés.

Les caractères en mode graphique peuvent reproduire des sixels, des cellules divisées en régions de 2 x 3. Activer chacun des modes graphiques nécessite un caractère, donc le mode continu est de 39 x 2, et le mode séparé de 38 x 2. Avec une série de calculs supplémentaires, et en tenant compte de la résolution originale de 320 x 200 de Doom, le résultat final est une image de 78 x 50 ou 76 x 50 pixels, avec les quatre dernières lignes dédiées au rendu de la barre d'état (santé, munitions, etc.).

Comment jouer à Doom… en télétexte
Le télétexte atteint aussi les menus et autres graphiques

La meilleure partie ? Doom-teletext ne se limite pas à l'action du jeu. Il génère aussi des graphismes pour le menu de configuration, la section d'aide, et même la publicité de la version shareware. Pour l'instant, cela ne fonctionne que sous Linux, et lukneu recommande d'utiliser un vieux téléviseur CRT pour obtenir un meilleur support du télétexte (il semble que cela ne fonctionne pas très bien sur des équipements plus récents), mais je pense que cela vaut la peine d'affronter ces difficultés.

Site officiel : Cliquez ici.