A project that encodes the entirety of shareware DOOM into ~1,964 DNS TXT records hosted on Cloudflare, then plays the game back at runtime using only a PowerShell 7 script and public DNS queries. The WAD file never touches disk — it's streamed from DNS into memory, and the .NET game engine DLLs are loaded directly into memory as well. The project includes scripts for both playing and uploading, supports multi-zone striping for Cloudflare Free-tier users, and patches the managed-doom engine to support stream-based WAD loading without Native AOT.

3m read timeFrom github.com
Post cover image
Table of contents
DOOM Over DNSQuick StartDetails
1 Comment

Sort: