Un nouveau port de Doom peut désormais être chargé directement depuis Cloudflare à l’aide de DNS, sans écrire de fichiers sur le disque, via 1 964 enregistrements DNS TXT codés. Cette approche innovante permet aux utilisateurs d’exécuter le jeu via une commande PowerShell, attirant l’attention sur les utilisations alternatives du système de noms de domaine, qui n’a pas été conçu à l’origine à cet effet.
Le développement met en évidence le potentiel des zones DNS à fournir de grandes quantités d’enregistrements de texte, suffisamment pour exécuter des logiciels légers comme Doom. Les chercheurs en sécurité avaient déjà démontré les risques associés au DNS, révélant comment les pirates utilisent les sous-domaines pour diffuser des logiciels malveillants de manière fragmentaire. Le codeur Adam Rice a adopté une méthode similaire pour faciliter le portage du jeu.
La version de Rice de Doom est basée sur le rendu C# de Nobuaki Tanaka, connu sous le nom de Managed Doom, et inclut des modifications apportées avec l’aide de l’outil d’IA Claude. Il a réussi à compresser la taille originale du jeu de 8,4 Mo à 1,9 Mo pour un chargement réseau plus efficace.
Pour lancer le jeu, les utilisateurs doivent installer PowerShell 7 et exécuter la commande “.\Start-DoomOverDNS.ps1 -PrimaryZone ‘example.com’.” Des instructions supplémentaires pour télécharger le jeu et exécuter d’autres commandes sont disponibles sur la page GitHub de Rice. Le jeu fonctionne de manière indépendante sans nécessiter d’autres dépendances ni l’installation de logiciels supplémentaires.
Cette méthode s’aligne sur une tendance aux appareils et systèmes non conventionnels qui ont été utilisés de manière créative pour exécuter Doom. Les exemples incluent une variété d’objets et d’appareils du quotidien tels qu’une seule touche de clavier, une caisse enregistreuse McDonald’s et même certains systèmes aussi complexes qu’un ordinateur constitué de neurones humains vivants.
La liste croissante d’objets pouvant exécuter Doom comprend également des éléments technologiques bien connus, notamment le Commodore 64, un satellite en orbite et le logiciel de traitement de texte de Microsoft. Récemment, des adaptations de Doom et Quake ont été créées pour la console de jeu Analogue Pocket, qui émule les systèmes rétro via FPGA tout en exécutant ces jeux de manière native. Bien que les performances ne soient pas parfaites, l’Analogue Pocket les exécuterait mieux que de nombreux ordinateurs personnels des années 1990.








