About

bsnes is a multi-system emulator that began development on 2004-10-14. It currently supports the following systems:

  • Nintendo
  • Super Nintendo
  • Game Boy
  • Game Boy Color
  • Game Boy Advance

bsnes also supports the following subsystems:

  • Super Game Boy
  • BS-X Satellaview
  • Sufami Turbo

bsnes focuses on accuracy and clean code above all else. It never uses speed or compatibilty hacks. As a result, the minimum system requirements are greater than with other emulators.

Download

Casual gamers are encouraged to use the compatibility profile, which is twice as fast under SNES emulation.
Enthusiasts are encouraged to use the accuracy profile, which is more precise.
Developers creating new SNES code are encouraged to use laevateinn, the bsnes debugger.

Releases are always bleeding-edge — regressions may be present. If stability is required, choose a previous release that has been well-tested.

Documentation

Recommended system requirements

  • Intel Core 2 Duo or AMD Phenom processor
  • Video card that supports Direct3D 9.0 or OpenGL 2.0
  • Linux port: hardware-accelerated video driver with OpenGL or X-Video support

100% compatibility

At this time, bsnes has no known bugs, contains no hacks, and runs every official SNES game ever released.

Screenshots


Legend of Zelda 3

« BackNext »


Contributors

I would like to acknowledge the invaluable contributions made to bsnes by the following individuals:

  • Andreas Naive
  • anomie
  • blargg
  • Cydrak
  • DMV27
  • Dr. Decapitator
  • FitzRoy
  • GIGO
  • Jonas Quinn
  • kode54
  • krom
  • Lord Nightmare
  • Ɓukasz Krawczyk
  • Matthew Callis
  • Nach
  • neviksti
  • Overload
  • RedDwarf
  • Richard Bannister
  • Ryphecha
  • tetsuo55
  • TRAC
  • zones