Tools

Compilers, Assemblers, and Toolchains

 * PVSnesLib - Programmer Valuable Snes Library, SNES framework toolchain and C compiler
 * cc65 - 6502/65816 assembler, and 6502 C compiler
 * WLA-DX - Wzonka-Lad Assembler Deluxe, multi-platform assembler, includes SNES 65816 and SPC-700
 * asar - patch-oriented SNES assembler
 * bass - Near's table-based assembler with support for for SNES 65816 and SPC-700
 * Free SNES Assembler - lightweight SNES assembler by Bisqwit
 * xkas-plus - multi-architecture assembler, includes SNES 65816 and SPC-700
 * TASM - Telemark Assembler for DOS, freeware table-based supporting several processors (WIN64 build, SPC700 table definition)

Debugging

 * Mesen
 * bsnes-plus
 * no$sns

Sound

 * SNES GSS - tracker and sound/music driver
 * Furnace - chiptune tracker

Graphics

 * SuperFamiconv - command line tile graphics converter
 * tiledpalettequant - javascript webpage utility to reduce images to tile and palette combinations

Web tools

 * SnesInstructionCycleTool - calculates CPU cycles and master clock cycles under different conditions
 * Mode7Preview - allows you to specify formulas for Mode 7 registers per-scanline and view the result
 * Telinc1 Mode 7 Simulator - allows you to adjust the Mode 7 register parameters and see the result, and source frustum

ROM management

 * uCON64 - ROM manager and copier tool.

Emulators
Popular emulators, most of which do not have debugging capabilities.


 * bsnes
 * Mesen
 * Snes9x
 * ZSNES