CSPlay browser runtime - modification notice
Modified by UDY Digital on 2026-10-05.

The following changes were applied to the pinned upstream source.
Exact diffs and hashes are retained in build/patches and SOURCE-MANIFEST.json.

source-client/3rdparty/ReGameDLL_CS/regamedll/public/FileSystem.h: regamedll-emscripten-filesystem.patch
source-client/3rdparty/ReGameDLL_CS/regamedll/public/interface.cpp: regamedll-emscripten-filesystem.patch
source-eng/engine/common/net_ws.c: net-sendlong-fragment-ownership.patch
source-eng/engine/wscript: engine-esm.patch
source-eng/scripts/waifulib/xcompile.py: waifulib-windows-emscripten.patch

engine-esm.patch: exports the browser engine as an ES module.
waifulib-windows-emscripten.patch: supports the selected Windows Emscripten build flags.
net-sendlong-fragment-ownership.patch: corrects fragmented network-send buffer ownership.
regamedll-emscripten-filesystem.patch: adapts the game-library filesystem for Emscripten.

Original file copyright notices and license terms remain intact.
The CSPlay launcher and browser transport are original 2026 UDY Digital code.
Their exact licensing scope is stated in launcher/LICENSE.txt (GPL-3.0-or-later).
The parent CSPlay platform and proprietary game/branding assets are outside that grant.
