EVERYTHING XIAOMI
Get listed

bsnes-plus

bsnes-plus is a free, open-source Super Nintendo and Super Famicom emulator with debugging tools for SNES software.

Place
#23 of 30
Score
5.5
bsnes-plus's website

What bsnes-plus is

bsnes-plus is a free, open-source Super Nintendo and Super Famicom emulator with debugging tools for SNES software. Its debugger pauses and resumes emulation, single-steps the SNES CPU and active coprocessors, and saves execution traces. Memory tools inspect and edit CPU, APU, VRAM, and other address spaces while highlighting known code and data. Tile, tilemap, sprite, palette, and hardware-property views are included, along with SA-1 and Super FX disassembly and debugging. The emulator supports SNES cartridge images, Satellaview and Sufami Turbo images, save memory, patches, and cheat files; Satellaview support includes BS-X cartridges and Memory Packs. Plugins add compressed archives, additional ROM extensions, Game Boy and Super Game Boy ROMs, and music files. Compatibility mode lowers accuracy to reduce requirements, while accuracy mode targets higher hardware accuracy. A 64-bit Windows release is listed, Linux build instructions are provided, and macOS is forthcoming. Internet multiplayer is not supported or planned.

Good

  • Debugger supports CPU and coprocessor stepping
  • Memory editor covers multiple address spaces
  • Supports Satellaview and BS-X content
  • Accuracy and compatibility profiles provided
  • Free and open source under GPL v2

Watch out

  • Internet multiplayer is not supported
  • macOS build is forthcoming
  • Primary listed release is 64-bit Windows
  • Linux requires Qt5/X11 build dependencies

Who it suits

bsnes-plus is aimed at homebrew developers and ROM hackers who need emulator debugging views. It also suits players handling SNES, Satellaview, Sufami Turbo, and related files.

Verdict

bsnes-plus combines SNES emulation with detailed inspection and debugging tools. Choose it when development-oriented views and broad cartridge-file support matter more than online multiplayer.

The facts

Each one read from bsnes-plus's own pages, with the date it was checked.

What it does

Builds
The official site lists a 64-bit Windows release with accuracy and compatibility builds; it says the macOS build is forthcoming.checked 9 Oct 2026
Coprocessor debugging
The project README lists SA-1 and Super FX disassembly and debugging among its features.checked 9 Oct 2026
Debugger
The debugger can pause and resume emulation, single-step the SNES CPU and active coprocessors, and save execution trace logs to disk.checked 9 Oct 2026
Debugging audience
Its debugging tools are aimed at homebrew developers and ROM hackers.checked 9 Oct 2026
Debug views
The documentation describes tile, tilemap, sprite, palette, and hardware properties viewers.checked 9 Oct 2026
Downloads
The official site lists a 64-bit Windows release with accuracy and compatibility builds and says a macOS build is forthcoming.checked 9 Oct 2026
Emulation profiles
The default compatibility profile lowers accuracy to reduce system requirements, while the accuracy profile targets higher hardware accuracy.checked 9 Oct 2026
File support
The documentation lists support for SNES cartridge images, Satellaview and Sufami Turbo images, save memory, patch files, and cheat-code files.checked 9 Oct 2026
Intended users
The documentation describes its primary goal as providing easy-to-use tools for homebrew developers and ROM hackers.checked 9 Oct 2026
Known limitation
The documentation says internet multiplayer is not currently supported or planned.checked 9 Oct 2026
License
The project README says bsnes v073 and its derivatives are licensed under GPL v2.checked 9 Oct 2026
Limitation
The documentation says internet multiplayer is not currently supported or planned.checked 9 Oct 2026
Memory tools
The memory editor can view and edit CPU, APU, VRAM, and other address spaces, and highlight known code and data regions.checked 9 Oct 2026
Plugins
The snesreader plugin adds compressed archive and less-common ROM extension support, while supergameboy and snesmusic add support for Game Boy/Super Game Boy ROMs and music files.checked 9 Oct 2026
Product
bsnes-plus is a Super Nintendo / Super Famicom emulator with tools for debugging SNES software.checked 9 Oct 2026
Purpose
bsnes-plus is a Super Nintendo / Super Famicom emulator with tools for debugging SNES software.checked 9 Oct 2026
Release
The official site lists bsnes-plus v05 as released on 2019/08/18.checked 9 Oct 2026
Satellaview
The documentation describes support for Satellaview and BS-X cartridges, including BS-X Memory Packs.checked 9 Oct 2026
Support and discussion
The official site links to the project documentation and discussion threads on NESdev.checked 9 Oct 2026
Supported content
The documentation lists SNES cartridge images, Satellaview images, Sufami Turbo images, save data, patch files, and cheat-code files among supported file types.checked 9 Oct 2026

Where it runs

Linux
The project README provides Linux and other Unix build instructions and lists required Qt5/X11 packages for Debian or Ubuntu.checked 9 Oct 2026
Linux build
The project README describes building on Linux or other Unix systems with Qt5/X11 packages and make.checked 9 Oct 2026

Alternatives to bsnes-plus

All alternatives
  1. 1

    Manic EMU

    Free planOpen sourceiOSmacOSSelf-hosted
    8.2Free plan
  2. 2Provenance logo

    Provenance

    Free planOpen sourceiOSmacOS
    8.2From $39.99 a year
  3. 3

    RetroArch

    Free planAndroidiOSWebLinux
    7.7Free plan
  4. 4

    Snes9x

    Free planAndroidWebLinuxmacOS
    7.6Free plan
  5. 5

    ares

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.5Free plan
  6. 6OpenEmu logo

    OpenEmu

    Free planOpen sourcemacOS
    7.3Free plan