Licenses
Last updated September 12, 2026
The emulator that runs your games is free software. You can use, study, change and share it under the licenses below, and get its complete source code from the links on this page.
bsnes
The Super Nintendo emulator. Copyright © 2004-2020 byuu et al. Licensed under the GNU General Public License, version 3. Its libco and nall libraries are under the ISC license (see the bsnes notice).
Source: EmulatorJS/bsnes-libretro, commit 4b34474
RetroArch
The frontend compiled together with bsnes, handling video, audio and saves. Licensed under the GNU General Public License, version 3.
Source: EmulatorJS/RetroArch, commit d907a12
EmulatorJS build
The scripts that compile bsnes and RetroArch to WebAssembly. The files we serve come from EmulatorJS's nightly build of July 25, 2026. Licensed under the GNU General Public License, version 3.
Source: EmulatorJS/build, commit 7f4d2d7
Our changes
We changed the emulator's JavaScript file to fix save states and add a volume control. The modified files are served as they are: bsnes_libretro.js and bsnes_libretro.wasm (unmodified). Every change is in patch-glue.py, which rebuilds our file from EmulatorJS's.
Emscripten
The WebAssembly runtime inside the emulator's JavaScript file, under the MIT license.
If a link stops working
If any of the source code above becomes unavailable, contact us and we will send you a complete copy.
The rest of the site
The SNESGame website itself, including its controls and menus, is made by Iron Code Studios.