Un nuovo port di Doom può ora essere caricato direttamente da Cloudflare utilizzando DNS, senza scrivere file su disco, attraverso 1.964 record TXT DNS codificati. Questo approccio innovativo consente agli utenti di eseguire il gioco tramite un comando PowerShell, attirando l’attenzione sugli usi alternativi del Domain Name System, che originariamente non era stato progettato per questo scopo.

Lo sviluppo evidenzia il potenziale delle zone DNS nel fornire grandi quantità di record di testo, sufficienti per eseguire software leggero come Doom. I ricercatori di sicurezza avevano precedentemente dimostrato i rischi associati al DNS, rivelando come gli hacker utilizzano i sottodomini per diffondere malware in modo frammentario. Il programmatore Adam Rice ha adottato un metodo simile per facilitare il porting del gioco.

La versione di Doom di Rice è basata sulla versione C# di Nobuaki Tanaka, nota come Managed Doom, e include modifiche apportate con l’assistenza dello strumento AI Claude. È riuscito a comprimere con successo le dimensioni del gioco originale da 8,4 MB a 1,9 MB per un caricamento in rete più efficiente.

Per avviare il gioco, gli utenti devono installare PowerShell 7 ed eseguire il comando “.\Start-DoomOverDNS.ps1 -PrimaryZone ‘example.com’.” Ulteriori istruzioni per caricare il gioco ed eseguire ulteriori comandi sono disponibili sulla pagina GitHub di Rice. Il gioco funziona in modo indipendente senza richiedere altre dipendenze o installazione di software aggiuntivo.

Questo metodo si allinea con una tendenza di dispositivi e sistemi non convenzionali che sono stati utilizzati in modo creativo per eseguire Doom. Gli esempi includono una varietà di oggetti e dispositivi di uso quotidiano come un singolo tasto della tastiera, il registratore di cassa di un McDonald’s e persino alcuni sistemi complessi come un computer fatto di neuroni umani viventi.

L’elenco crescente di oggetti che possono eseguire Doom comprende anche articoli tecnologici ben noti, tra cui il Commodore 64, un satellite in orbita e il software di elaborazione testi di Microsoft. Recentemente, sono stati creati adattamenti di Doom e Quake per la console di gioco Analogue Pocket, che emula sistemi retrò tramite FPGA mentre esegue questi giochi in modo nativo. Sebbene le prestazioni non siano impeccabili, secondo quanto riferito, l’Analog Pocket le esegue meglio di molti personal computer degli anni ’90.


Credito immagine in primo piano