It’s based on the DOOM-ASCII project, a functional version of DOOM playable in text-only environments with ASCII characters, compiled for web browsers using WebAssembly and Emscripten.
The original Doom is infamous for being ported to many ... then setting their contents to various ASCII characters," explains ading2210 in a YouTube description. "This gives me a 6 color ...
Developer Dmitri Mitropoulos has managed to get Doom running inside of Typescript Types, after a year-long effort, resulting in three and a half trillion lines of types.