OpenSpades Web (openspadesweb.app): the original OpenSpades client compiled to WebAssembly. GPL-3.0-or-later.
browser/full/: the port. build.sh runs prepare.py (it patches a copy of upstream into generated/) and builds with Emscripten.
browser/relay.mjs: the WebSocket-to-UDP relay the multiplayer traffic goes through.
openspades.diff: the changes to upstream OpenSpades https://github.com/yvt/openspades at commit ff9b3e71b9ad26dda940923515de8b46f4bba5a5.
Game data (.pak) is not included: the GPL paks are built from upstream Resources/, the others come from the official OpenSpades release.
