FANDOOM ENGINE SOURCE

This archive is the complete corresponding source of doom.js and doom.wasm,
the game engine served by the Fandoom page.

  doom-wasm-65e0d3ae2f/   cloudflare/doom-wasm at commit
                          65e0d3ae2ffa604155eebd96ed40da6567bd08f4, unmodified
                          (https://github.com/cloudflare/doom-wasm)
  fandoom-changes.patch   our changes to that tree (git apply)
  build-fandoom.sh        the build script exactly as used for this build
  emscripten-ports/       the five library source archives Emscripten 2.0.20
                          compiled into doom.wasm (SDL2, SDL2_mixer, SDL2_net,
                          libogg, libvorbis); PORTS.txt gives their URLs and
                          SHA-256 hashes
  default.cfg             the config file the game ships; identical to
                          src/default.cfg after the patch is applied
  emcc-version.txt        the compiler that made the build
  SHA256SUMS              hashes of the doom.js and doom.wasm that were built

To rebuild: put build-fandoom.sh and fandoom-changes.patch in one folder and
run the script (it clones the same commit and applies the patch). The page
loads doom.js and maps the name websockets-doom.wasm to doom.wasm, so neither
generated file is edited.

Licence: GNU General Public License v2 or later (doom-wasm-65e0d3ae2f/COPYING.md).
Third-party notices: THIRD-PARTY.txt.
