Open-source projects categorized as SNES

Top 23 SNES Open-Source Projects

  • Provenance

    iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: |

    Project mention: Emulation on iphone | | 2023-01-17
  • cartreader

    A shield for the Arduino Mega that can back up video game cartridges.

    Project mention: so I lost my gameboy bootleg game in the snow and I found it weeks later. the game still boots up, but won't get past the title screen. Would my save be salvageable through any external means? | | 2023-01-26

    There is only one way to get a save off a physical game (repro or not) and that is with a cartridge reader (like e.g this one:

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • bsnes

    bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.

    Project mention: SNES EMU | | 2023-01-20

    bsnes is considered the most accurate one, but I personally use snes9x.

  • Lemuroid

    All in one emulator on Android!

    Project mention: DIG | | 2023-01-16
  • BlueRetro

    Multiplayer Bluetooth controllers adapter for retro video game consoles

    Project mention: N64 BlueRetro Controller Receiver with Memory Pak (Smoke Black) …. it’s about time someone made one! | | 2023-01-19

    You can. The blueretro project is open source. You can make your own for all four controllers inside you N64 for about $6 using a esp32

  • bsnes-hd

    bsnes fork that adds HD video features

    Project mention: Anyone able to get bsnes-hd core working on RG503? | | 2022-06-28

    Checked back and there are no automated ARM builds for the cores. You'll have to build it yourself. If you do and it requires changes, please report those back to the project so I can merge them. If you need help, feel free to ask, preferably on the bsnes-hd Discord. I hope we can get it working on ARM Linux.

  • EmulatorJS

    The official home of the EmulatorJS project

    Project mention: Looking for cool docker images: something fun and interesting | | 2022-12-22

    You want emulatorjs. Linuxserver puts out one of their great images for it, with clear instructions.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • rom-properties

    ROM Properties Page shell extension

  • retro-go

    Retro emulation for the ODROID-GO

    Project mention: Trying to identify this ESP32 Module | | 2022-11-13

    I’m trying to port Retro-GO to one of these tiny gaming handhelds and I wanted to compile a list of the parts used, but I’m having trouble identifying the ESP32 module used since it looks like the telltale metal shield on the module was removed. Any clues?

  • bsnes-plus

    debug-oriented fork of bsnes (by devinacker)

  • tilemap-studio

    A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.

  • Emulatrix

    Emulatrix - JavaScript Emulator - Sega Genesis, Nintendo, Super Nintendo, GameBoy, GameBoy Color, GameBoy Advance, MAME32, DOSBox and Virtual Machines

    Project mention: Google Site Retro Games | | 2022-04-28
  • DiztinGUIsh

    A Super NES ROM Disassembler

  • snestracker

    Super Nintendo Entertainment System Music Software. Super Famicom Music Software

    Project mention: I want to remix the Sonic 1 soundtrack using the DKC instruments, how do I start? | | 2022-08-14

    Ripping samples is a rather flawed approach. SNES sounds aren't just a sample being played, they will have custom reverb values and individual ADSR envelopes applied to them. The samples alone will often sound like trash or unrecognisable if that meta data is missing and/r if they are played in the wrong key. You can use Bazz's SNES Tracker debugger to rip complete instruments from .spc files, then output those .sti instruments to .wav or hell just use them natively in SNES Tracker to make your tune there.

  • super-mario-bros

    Original SNES Super mario bros made with C++ / OpenGL

  • zsnes

    A maintained fork of ZSNES, a Super Nintendo emulator. The original project needs patches to build and is not maintained anymore:

    Project mention: JavaScript and accessibility | | 2022-08-24

    Take ZSNES for example, apparently someone forked it and made it work on modern machines.

  • chrgfx

    Converts to and from tile based graphics from retro video game hardware

    Project mention: C++ Show and Tell - April 2022 | | 2022-04-03

    I wrote a retro hardware, tile-based graphics conversion library a while back - chrgfx . It was my first decent-sized C++ project and looking at some the code now makes me wince, but it's pretty solid. I'd like to refactor it eventually. Any comments are certainly appreciated.

  • SnesJs

    A SNES emulator, in javascript

    Project mention: SNES giveaway? Sure, what is the worst that can happen! Comment your wallet or ENS, and you will be sent one automatically. WAGMI! | | 2022-07-16
  • SNES-FeRAM-Cart

    Open Hardware SNES Cartridge with save capability

  • RetroArch-174-and-above-Cheats

    Cheats for CPS1 and CPS2 Games under FBA Core/s and any others Users would like. Unfortunately, Max Upload at a Time is only 100 Files.

  • goloz

    goloz is a free and open source online multiplayer game.

  • smt1dasm

    Disassembly of Shin Megami Tensei J1.0 for the SNES

    Project mention: ROM Map for Shin Megami Tensei 2? | | 2022-10-29

    Hi, you're on the right track looking for some documentation instead of doing it yourself from scratch. I'm not aware of any SMT 2 disassembly, unfortunately, but there is an in-progress disassembly for SMT 1:

  • jpdasm

    Accurate and annotated disassembly of Zelda no Densetsu: Kamigami no Triforce

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-26.

SNES related posts


What are some of the best open-source SNES projects? This list will help you:

Project Stars
1 Provenance 5,101
2 cartreader 1,536
3 bsnes 1,272
4 Lemuroid 1,083
5 BlueRetro 701
6 bsnes-hd 532
7 EmulatorJS 480
8 rom-properties 327
9 retro-go 311
10 bsnes-plus 272
11 tilemap-studio 253
12 Emulatrix 233
13 DiztinGUIsh 191
14 snestracker 176
15 super-mario-bros 66
16 zsnes 59
17 chrgfx 52
18 SnesJs 39
19 SNES-FeRAM-Cart 27
20 RetroArch-174-and-above-Cheats 20
21 goloz 19
22 smt1dasm 14
23 jpdasm 9
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives