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.