SDLDoom 1.10 compiled to WebAssembly using Emscripten
- Install Emscripten (for Apple silicon this requires building from source).
- Copy your
doom.wad
tosdldoom-1.10
. There is a list of supported files in sdldoom-1.10/d_main.c:577. - Run
sh build.sh
and see if it doesn’t throw any errors. - Start a server in the root folder (on macOS simply use
python -m SimpleHTTPServer 8000
). - Rip and tear!