BeagleSNES Icon



Turns the BeagleBoard-xM or BeagleBone Black into a Super Nintendo.

Add a Review
28 Downloads (This Week)
Last Update:
Download beaglesnes_full.v0.7.img.xz
Browse All Files



The BeagleSNES project is a complete filesystem image that turns the ARM-based BeagleBoard-xM and BeagleBone Black boards into embedded appliances capable of playing Super Nintendo game titles. BeagleSNES uses a modified version of the SDL port of SNES9X as its emulator, boots into a GUI front-end for selecting game titles, and uses USB gamepads as the controllers.

Most titles run quite well on the platform, though some performance-intensive titles and titles that use special hardware (such as titles that use the SuperFX chip) will run too slowly to be playable.

Individual BeagleSNES components (bootloader, kernel, GUI/emulator) have been broken out of the filesystem image in order to allow interested developers to examine them without having to examine the full filesystem image. Full filesystem images, as well as images containing only the BeagleSNES binary and data files, are available.

BeagleSNES Web Site


Write a Review

User Reviews

Be the first to post a review of BeagleSNES!

Additional Project Details

Intended Audience

Advanced End Users

User Interface

Framebuffer, SDL

Programming Language

C, C++


Screenshots can attract more users to your project.
Features can attract more users to your project.