FREEDOM251

Freedom251 › SNES Emulators

bsnes-plus

Paid LinuxWindows

Visit bsnes-plus Alternatives

bsnes-plus's own site

What bsnes-plus is

bsnes-plus is a Super Nintendo and Super Famicom emulator with tools for examining and debugging SNES software. Its debugging features are aimed at homebrew developers and ROM hackers. The debugger can pause and resume emulation, step through the SNES CPU and active coprocessors, and save execution trace logs. Memory tools let users inspect and edit CPU, APU, VRAM and other address spaces, with known code and data regions highlighted. Other views cover tiles, tilemaps, sprites, palettes and hardware properties; the project also lists disassembly and debugging for SA-1 and Super FX coprocessors. It supports SNES cartridge images, Satellaview and Sufami Turbo images, save memory, patches and cheat-code files. Optional plugins add compressed archives and less-common ROM extensions, Game Boy and Super Game Boy ROM support, and music files. The default compatibility profile reduces accuracy to lower system requirements, while the accuracy profile targets higher hardware accuracy. bsnes-plus is free and open source under GPL v2. The official site lists a 64-bit Windows release; the README gives Linux and other Unix build instructions.

Who it suits

bsnes-plus suits homebrew developers and ROM hackers who want debugging tools alongside SNES and Super Famicom emulation. It also supports users interested in Satellaview, Sufami Turbo and related file types.

What it does well

  • Debugger can step through the SNES CPU and coprocessors
  • Memory editor covers CPU, APU and VRAM
  • Includes tile, sprite and palette views
  • Supports cheat-code files
  • Free and open source under GPL v2

What to know first

  • Internet multiplayer is not supported or planned
  • Official site says the macOS build is forthcoming
  • Listed Windows release is 64-bit

Limits

The default compatibility profile reduces accuracy to lower system requirements; the accuracy profile targets higher hardware accuracy. Internet multiplayer is not supported or planned.

Getting started

  1. Choose the 64-bit Windows release and its compatibility or accuracy build.
  2. For Linux or another Unix system, follow the project README’s build instructions and install the required Qt5/X11 packages.
  3. Load a supported SNES, Satellaview, or Sufami Turbo image.
  4. Use the debugger, memory editor, or other viewers as needed.

Verdict

bsnes-plus pairs SNES emulation with detailed debugging and memory tools, particularly relevant to developers and ROM hackers. Note that internet multiplayer is not supported or planned, and the macOS build is described as forthcoming.

Questions

Is bsnes-plus free and open source?

Yes. It is free and open source under GPL v2.

Which platforms can I use?

The listed release is for 64-bit Windows. The README provides Linux and other Unix build instructions; the official site says the macOS build is forthcoming.

What content formats does it support?

Documentation lists SNES cartridge images, Satellaview and Sufami Turbo images, save memory, patches, and cheat-code files. Plugins add support for compressed archives, additional ROM extensions, Game Boy and Super Game Boy ROMs, and music files.

Does bsnes-plus support cheats?

Yes. Cheat-code files are among the documented supported file types.

Can I play online with bsnes-plus?

No. The documentation says internet multiplayer is not currently supported or planned.

Facts from bsnes-plus's own pages

Builds
The official site lists a 64-bit Windows release with accuracy and compatibility builds; it says the macOS build is forthcoming. · bsnes.revenant1.net, 9 Oct 2026
Coprocessor debugging
The project README lists SA-1 and Super FX disassembly and debugging among its features. · github.com, 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. · bsnes.revenant1.net, 9 Oct 2026
Debugging audience
Its debugging tools are aimed at homebrew developers and ROM hackers. · bsnes.revenant1.net, 9 Oct 2026
Debug views
The documentation describes tile, tilemap, sprite, palette, and hardware properties viewers. · bsnes.revenant1.net, 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. · bsnes.revenant1.net, 9 Oct 2026
Emulation profiles
The default compatibility profile lowers accuracy to reduce system requirements, while the accuracy profile targets higher hardware accuracy. · bsnes.revenant1.net, 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. · bsnes.revenant1.net, 9 Oct 2026
Intended users
The documentation describes its primary goal as providing easy-to-use tools for homebrew developers and ROM hackers. · bsnes.revenant1.net, 9 Oct 2026
Known limitation
The documentation says internet multiplayer is not currently supported or planned. · bsnes.revenant1.net, 9 Oct 2026
License
The project README says bsnes v073 and its derivatives are licensed under GPL v2. · github.com, 9 Oct 2026
Limitation
The documentation says internet multiplayer is not currently supported or planned. · bsnes.revenant1.net, 9 Oct 2026
Linux
The project README provides Linux and other Unix build instructions and lists required Qt5/X11 packages for Debian or Ubuntu. · github.com, 9 Oct 2026
Linux build
The project README describes building on Linux or other Unix systems with Qt5/X11 packages and make. · github.com, 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. · bsnes.revenant1.net, 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. · bsnes.revenant1.net, 9 Oct 2026
Product
bsnes-plus is a Super Nintendo / Super Famicom emulator with tools for debugging SNES software. · bsnes.revenant1.net, 9 Oct 2026
Purpose
bsnes-plus is a Super Nintendo / Super Famicom emulator with tools for debugging SNES software. · bsnes.revenant1.net, 9 Oct 2026
Release
The official site lists bsnes-plus v05 as released on 2019/08/18. · bsnes.revenant1.net, 9 Oct 2026
Satellaview
The documentation describes support for Satellaview and BS-X cartridges, including BS-X Memory Packs. · bsnes.revenant1.net, 9 Oct 2026
Support and discussion
The official site links to the project documentation and discussion threads on NESdev. · bsnes.revenant1.net, 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. · bsnes.revenant1.net, 9 Oct 2026

Where bsnes-plus stands on Freedom251

Look at these too