Snap! web runtime — third-party notices EmulatorJS 4.2.3 Copyright (c) 2021-2024 EmulatorJS team License: GNU General Public License version 3. License text: third-party/EmulatorJS-GPL-3.0.txt Upstream source and build instructions: https://github.com/EmulatorJS/EmulatorJS/tree/v4.2.3 https://github.com/EmulatorJS/EmulatorJS/tree/e150dc0491ae747028919fb82d6598954976ede6 Package: https://registry.npmjs.org/@emulatorjs/emulatorjs/-/emulatorjs-4.2.3.tgz Unminified JavaScript source and original notices are included in emulatorjs/data/src/. This distribution concatenates the eight loader scripts into emulator.min.js (the compatibility filename does not imply minification) and copies emulator.css to emulator.min.css. One source modification removes the constructor's optional online version check on localhost, to keep local/offline play self-contained. The patched source is included in emulatorjs/data/src/emulator.js. Gambatte / libretro — @emulatorjs/core-gambatte 4.2.3 (core build version 2.0.2) Copyright belongs to the Gambatte and libretro contributors; see the upstream source files and the license bundled inside every core archive. License: GNU General Public License version 2. License text: third-party/Gambatte-GPL-2.0.txt Source: https://github.com/EmulatorJS/gambatte-libretro WebAssembly build system: https://github.com/EmulatorJS/build Package: https://registry.npmjs.org/@emulatorjs/core-gambatte/-/core-gambatte-4.2.3.tgz Core build report: emulatorjs/data/cores/reports/gambatte.json The .data core archives contain license.txt, core.json, and build.json. No core binaries have been modified. EmulatorJS also includes third-party helpers (including nipplejs, socket.io, compression workers, and shaders). Their notices remain in the distributed source files. The third-party licenses apply to those components, and do not change the license or ownership of the Snap! game ROM or artwork.