lolSnes by Mega-Mario - official home page -> lolSnes · GitHub
A SNES emulator for the DS. My goal is to make rendering the most accurate possible, we'll see how far I can get.
Considering the DS isn't powerful enough to handle a line-accurate software renderer AND emulate the CPU and other funny things at the same time, I have to emulate graphics using the DS hardware. Reproducing the functions it doesn't support (like per-tile priority or funky color effects) will be the challenge. How they will be emulated will also depend on how games use them.
lolSnes is a Super Nintendo Entertainment System (SNES) rom emulator for the Nintendo DS flash cards. It is compatible with all versions of the 3DS / DSi / DS Lite and the original NDS as long as you have a NDS Flash Card capable of running homebrew .nds roms.
To run the emulator on DS you will need to download the lolSNES.nds file from the download section of this site. Copy it to the microSD card that you use in your Nintendo DS Flash Card adapter. Together with the lolsnes.nds file you should copy a SNES game rom file that needs to be renamed to rom.smc and placed in a /snes/ folder.
If you don't have a flash card for testing how lolSnes works you can use DeSmuME Nintendo DS emulator for PC Windows, Linux and Mac. That is how the lolSnes screenshots were made - running an SNES emulator inside a DS emulatror!
so that you can download it and do not have to compile it yourself.