lolSNES™SNES emulator for DS by Mega-Mario

lolSnes SNES emu for DS

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 SNES emulator on DS

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.

Adding SNES Game Roms to the emulator

lolSNES games snes 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.

  1. Download lolsnes.nds and some snes roms
  2. Copy lolsnes.nds file to your flash card
  3. Rename a snes rom file you would like to play to rom.smc
  4. Copy rom.smc to the /snes/ directory of your flash card
  5. Run lolSNES Emulator on NDS / DS Lite / DSi / 3DS and the rom file will automatically load in the emulator!
  6. * do to legal issues there are NO commercial SNES ROMs on this website. Use Google to find a lot of links to sites with games for lolSnes.


Testing lolSnes on PC

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!



Recent Posts

.nds binary added

so that you can download it and do not have to compile it yourself.

lolSnes How-To

using the latest version of devKitPro compile a binary from the latest build of the source files. Copy the created lolSnes.nds to a DS flash card of your choice. On the flash card create a new directory named /snes/ and copy an SNES ROM you want to play to it. Note that the rom has to be renamed to rom.smc as there is no built-in file browser or multi game loader.

About lolSnes