Open Junction corresponding source and independent replacement data
Engine: https://github.com/konovalov-aleks/reSL at 470cca330ee9abcf6173c843f4c89686c0c7e525
Decomp Games recipe: https://github.com/andrewnakas/decompgames at e9e54987aab714ac190aa346bf83982d1a215382
Toolchain: emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 6.0.1 (25e4e8d6550d392ba9e0c2936bce7cf41ee47cc0)
Engine license: GPL-3.0. Independent replacement assets: CC0-1.0.
engine/ is the exact patched source and generated assets used for the WASM.
decompgames/ contains the build recipe, generators, workflow, audit, and guide.
Activate Emscripten 6.0.1; from decompgames/ run:
  python3 scripts/generate-open-junction-assets.py /tmp/oj-assets
  python3 scripts/generate-open-junction-glyphs.py /tmp/oj-glyphs
  python3 scripts/generate-open-junction-scenario.py /tmp/oj-scenario
  python3 scripts/build-resl-browser.py ENGINE_CHECKOUT BUILD_OUTPUT /tmp/oj-assets /tmp/oj-glyphs /tmp/oj-scenario
The source build excludes original upstream external game resources and uses a null audio backend.
