# Source for this build (GNU GPL v3, section 6) This build is a modified version of **SuperTuxKart 1.5**, Copyright (C) the SuperTuxKart Team and contributors, licensed under the GNU General Public License, version 3 or later (`COPYING.txt`). It runs in the browser through the web port by wasmga-me. The complete corresponding source is in the `source/` folder of this bundle, free of charge: 1. **SuperTuxKart at the exact upstream commit** — `source/stk-code-1fb491f.tar.gz.part1` to `.part3`, one file in three parts. Join them with `cat stk-code-1fb491f.tar.gz.part? > stk-code-1fb491f.tar.gz`. - GitHub's archive of `supertuxkart/stk-code`, commit `1fb491f507216c5d181ccd85f29ff08eca003827`, release 1.5 (git tree `55ef3bf29ce56c95f2efc8e75f5d6afae616ca32`) - joined: size 36,166,774 bytes - SHA-256 `370270c7dcbecbc46b0e8fe8796ba5a64f63e4a54f1a20bca4bffd640293a596` - also at https://github.com/supertuxkart/stk-code/archive/1fb491f507216c5d181ccd85f29ff08eca003827.tar.gz 2. **The web port, as wasmga-me published it** — `source/stk-wasmgame-p2.diff` - SHA-256 `d727ada22bfeee6fe65bc9c843d8ccb5a34495dfc04128a3219a879d213ee286` - also at https://wasmga.me/engines/supertuxkart-1fb491f-p2/stk.diff - with its build scripts: `source/wasmgame-build.sh.txt`, `source/wasmgame-ports.sh.txt`, `source/wasmgame-pack.py` 3. **This build's changes to the game** — `source/stk-hotfix.patch` - SHA-256 `0e826456a656005fa8c5853b9b244eb7d95ff7c83b1347aad61efeb5e226f595` - `shared_gpu_objects.cpp` and `sp_base.cpp`: uniform buffers as large as their `std140` blocks, without which Firefox and Safari draw nothing. - `text_billboard_drawer.cpp`: text over karts draws in WebGL 2. 4. **The build** — `source/BUILD.md` has the toolchain, every library's exact version, and the commands. The bundle page (`index.html`), `cassette.json` and `metadata.json` are part of this build and are readable in the bundle itself. The only change from the page of the previous build is that it loads the race music pack (`ensurePack("music")`). The game data in the `.zip` packs is unchanged from the previous build. It comes from the SuperTuxKart 1.5 release, shrunk and split by the scripts named above and `android/generate_assets.sh` in the archive: `SuperTuxKart-1.5-src.tar.gz`, 726,171,140 bytes, SHA-256 `33cf8841e4ff4082d80b9248014295bbbea61d14683e86dff100e3ab8f7b27cb`, https://github.com/supertuxkart/stk-code/releases/download/1.5/SuperTuxKart-1.5-src.tar.gz. The licences of the assets are in `licenses.txt`. **Written offer.** If the sources above cannot be reached, write to the address on https://cassette.gg/legal (info@delegas.com) and we will send the complete corresponding source of this exact build, on a durable medium, for no more than the cost of the medium and shipping, for three years after this build was published.