Port PDF improbable de Doom: un témoignage de son héritage durable
Un exploit remarquable d'un élève du secondaire a ajouté une autre entrée bizarre à la longue liste de plates-formes non conventionnelles de Doom: un fichier PDF. Bien que lent, le jeu reste jouable, présentant l'attrait durable et la nature étonnamment adaptable du classique de 1993.
La taille compacte de Doom (seulement 2,39 mégaoctets) a toujours été un facteur clé de sa portabilité. Cela a conduit à une vague de projets créatifs, avec des programmeurs et des amateurs de condamnation avec succès sur tout, des réfrigérateurs et des réveils (comme l'alarme de Nintendo, où les commandes étaient mappées aux cadrans et aux boutons de l'appareil) à d'autres jeux (comme Balandro, mais avec les limitations de performances).
L'utilisateur GitHub Ading2210 a réalisé ce dernier exploit en tirant parti des capacités JavaScript de PDF, qui permettent le rendu 3D, les demandes HTTP et la détection de surveillance. Cependant, les limites du format PDF ont nécessité des compromis. Au lieu d'utiliser des zones de texte individuelles pour chaque pixel (ce qui ne serait pas pratique compte tenu de la résolution 320x200 de DOOM), Ading2210 a opté pour une seule zone de texte par ligne d'écran. Il en résulte une version considérablement plus lente, quoique fonctionnelle, du jeu, manquant de couleur, de son et de texte en jeu, avec un temps de réponse par trame par trame.
Ces ports non conventionnels ne consistent pas à atteindre des performances optimales; Ils témoignent de l'héritage durable de Doom et de la créativité illimitée de sa communauté. Plus de trois décennies après sa sortie, Doom continue d'inspirer l'innovation et de démontrer sa pertinence de manière inattendue. L'expérimentation en cours suggère que la liste des plates-formes inhabituelles capables de faire fonctionner Doom ne fera que croître.