bsnes
bsnes.org
What it is
bsnes is a free, open-source emulator for the 16-bit Super Nintendo Entertainment System. It is listed for Windows, macOS, Linux, Android, and iOS. Speed settings range from 50% to 200%, with smooth audio output retained. Its feature list includes Super Game Boy emulation and low-level emulation of SNES coprocessors. Visual options include HD Mode 7 graphics with optional supersampling, OpenGL multi-pass pixel shaders, and built-in software filters. Save-state tools provide screenshot previews and naming, plus undo and redo. The emulator supports Xbox, Nintendo, PC, and PlayStation controllers, as well as screenshot capture and movie recording and playback. It also lists 7-zip decompression and BPS and IPS soft-patching, along with rewind and cheat support. Android setup uses RetroArch: install it from its official website, then add the bsnes core within RetroArch. The project offers installation guides, a knowledge base, troubleshooting information, and email contact for assistance.
Spec sheet
- Purpose
- bsnes is an open-source emulator for the 16-bit Super Nintendo Entertainment System.Read 29 Sep 2026 · bsnes.org
- Intended users
- The about page describes bsnes as being for anyone who wants to emulate a SNES on a supported platform.Read 29 Sep 2026 · bsnes.org
- Platforms
- The site lists Windows, Mac, Linux, Android, and iOS as supported platforms.Read 29 Sep 2026 · bsnes.org
- Security
- The homepage calls the emulator reliable and secure but does not identify a security certification or compliance standard.Read 29 Sep 2026 · bsnes.org
- Support
- The site offers installation guides, a knowledge base, a troubleshooting guide, and email contact for assistance.Read 29 Sep 2026 · bsnes.org
- Android setup
- The Android guide says to install RetroArch from its official website and add the bsnes core within RetroArch.Read 29 Sep 2026 · bsnes.org
- Capture and playback
- The listed features include screenshot capture and movie recording and playback.Read 29 Sep 2026 · bsnes.org
- Controller support
- The site says bsnes supports Xbox, Nintendo, PC, and PlayStation controllers.Read 29 Sep 2026 · bsnes.org
- Game compatibility
- The features page lists Super Game Boy emulation and low-level emulation of SNES coprocessors.Read 29 Sep 2026 · bsnes.org
- Performance controls
- Its speed modes include 50%, 75%, 100%, 150%, and 200% settings while retaining smooth audio output.Read 29 Sep 2026 · bsnes.org
- ROM formats and patches
- The features page lists 7-zip decompression and BPS and IPS soft-patching support.Read 29 Sep 2026 · bsnes.org
- Save tools
- bsnes includes a save-state manager with screenshot previews and naming, plus undo and redo support for save states.Read 29 Sep 2026 · bsnes.org
- Visual features
- The site lists HD Mode 7 graphics with optional supersampling, OpenGL multi-pass pixel shaders, and built-in software filters.Read 29 Sep 2026 · bsnes.org
Plans and prices
Strong points and limits
Strong points
- Free and open-source
- Supports five listed platform families
- Save states include previews and undo or redo
- Supports multiple controller types
Limits
- Android setup requires RetroArch
- No free trial is listed
Who it suits
bsnes suits people seeking SNES emulation on one of its listed platforms. Android users should be prepared to set it up through RetroArch.
bsnes in depth
Read the full write-up
Overview
bsnes is a Super Nintendo emulator for people who want playback controls, image-processing options and detailed save-state tools alongside core emulation. Its broad platform range is useful, though Android requires a different setup from installing a standalone emulator.
The combination of coprocessor emulation, Super Game Boy support and adjustable visuals makes bsnes a strong fit for readers who value control over how SNES games run and appear. It is less suitable for anyone seeking a single-step Android installation.
Key features
bsnes offers more than basic game playback, with features that matter most to players who want to tune presentation or manage progress carefully.
Speed control: Choose 50%, 75%, 100%, 150% or 200% speed, with smooth audio output retained across the modes. This offers flexibility for slowing or accelerating play without sacrificing audio continuity.
Emulation breadth: Super Game Boy emulation and low-level emulation of SNES coprocessors address games and hardware features beyond standard SNES playback.
Visual processing: HD Mode 7 graphics support optional supersampling; OpenGL multi-pass pixel shaders and built-in software filters add further ways to alter the image. These options suit players who want more visual control, though the feature list does not establish which settings will suit a particular display or game.
Save management: The manager provides screenshot previews and named save states, with undo and redo support. Rewind is also supported, giving players more ways to recover from a mistake than relying on a single save point.
Input and capture: Xbox, Nintendo, PC and PlayStation controllers are supported. Screenshot capture and movie recording and playback make it possible to preserve images and recorded sessions.
Files and patches: 7-zip decompression and BPS and IPS soft-patching support reduce the need to handle those formats outside the emulator.
Other listed options: Shader and cheat support are included, and the emulation format is described as both.
Pricing
bsnes has one free plan: free. It is a free SNES emulator, with no paid tier or trial to weigh against it. The free plan is the product, rather than a limited entry point to a more expensive edition.
Platforms
bsnes supports Windows, macOS, Linux, Android and iOS. On desktop platforms, it is presented as an emulator; on Android, the setup guide directs users to install RetroArch from its official website and add the bsnes core within it. That extra frontend step makes Android less direct than the other platform choices. The platform list includes iOS, but the setup guidance provided for Android should not be read as iOS instructions.
Who it's for
bsnes suits SNES players who want adjustable speed, visual processing, coprocessor support and substantial save-state controls without paying. Its controller support makes it relevant to players using Xbox, Nintendo, PC or PlayStation controllers. It is a less natural choice for Android users who prefer a direct standalone installation, since that platform uses RetroArch and a bsnes core.
Installation guides, a knowledge base, troubleshooting guidance and email assistance provide routes to help. The homepage calls the emulator reliable and secure, but names no security certification or compliance standard; readers who require a particular credential should not infer one from those general claims.
Pros and cons
Pros: The free plan includes a wide feature set, including Super Game Boy and coprocessor emulation, multiple speed settings, shaders, filters and save-state undo and redo. This is a compelling package for players who want more than basic playback without a subscription.
Pros: Windows, macOS, Linux, Android and iOS coverage gives users several platform options, and the stated controller families span common console and PC inputs.
Cons: Android requires RetroArch plus the bsnes core, adding setup steps for users looking for a standalone app.
Cons: The security claim is not paired with a named certification or standard, so it cannot answer a requirement for a specific security credential.
Alternatives
Choose RetroArch instead if you want a free, open-source project that also supports web and already provides the frontend used in bsnes's Android setup.
Virtual Jaguar is a free open-source emulator core for readers seeking a different system and willing to use a libretro frontend such as RetroArch.
The separately listed bsnes is a free GNU GPLv3 option for Linux, macOS and Windows.
Consider Manic EMU if you want an iOS and macOS emulator whose free options include stated fast-forward, save-state and cheat-code limits; its sideload plan includes premium play features but lacks iCloud save sync.
higan is another free software option for Linux, macOS and Windows, with no warranty.
SNES Emulator is a free option for Linux, macOS, web and Windows, but is described as a work in progress with incomplete emulation and bugs.
Choose Snes9x if you want a free, open-source portable SNES emulator for Android, Linux, macOS or Windows; it is described as playing most SNES and Super Famicom games.
ares is a free, open-source multi-system emulator for Linux, macOS and Windows.
For a broader category comparison, see SNES Emulators.
Verdict
Choose bsnes if you want a free SNES emulator with substantial control over speed, visuals and save states, plus support for Super Game Boy and SNES coprocessors. Its main drawback is the extra Android setup through RetroArch; readers who want a direct installation on that platform should look elsewhere.
Verdict
bsnes offers a wide set of listed emulation, visual, save-state, and capture features at no cost. Android setup differs from a direct standalone installation, using RetroArch and its bsnes core.
Where Specifiction places it
- SNES Emulators#7 of 308.2