Skip to content
SNES emulator for the 3DS.
C Assembly Other
Branch: master
Clone or download

Latest commit

Arisotura Merge pull request #15 from neobrain/master
Port shaders over to nihstro syntax.
Latest commit 464e7d3 Jun 12, 2015


Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore * port to the new ctrulib Sep 12, 2014
Makefile Port shaders over to nihstro syntax. May 24, 2015 hah Nov 30, 2014


A SNES emulator for the 3DS. If you have seen lolSnes, you know what to expect.


  • CPU: 100% (only lacking a few unimportant tidbits)
  • PPU: ~80% (modes 0-4 and 7, 8x8 and 16x16 tiles, sprites, color math, brightness, windows)
  • SPC700: 99% (mostly everything is in)
  • DSP: lacking noise and echo; interpolation is linear only
  • DMA and HDMA
  • SRAM with auto-saving

Missing, oncoming features

  • expansion chips
  • hires (modes 5/6), mosaic, other fancy shiz


  • 3dbrew and all the people who made 3DS homebrew possible
  • anyone who helped make lolSnes work
  • Bond697 and Normmatt for how to use the 3DS syscore
  • smealum for ctrulib and for paving the way to the PICA200
  • Martin Korth for Fullsnes and no$sns's debugger
  • the SNemulDS authors for their DSP emulation code
  • DiscostewSM for his fixes and additions
  • if you feel I forgot your name here, let me know
You can’t perform that action at this time.