lolSNES™SNES emulator for DS by Mega-Mario

How-To / Users Guide

from lolSnes / read me file:

lolSnes by Mega-Mario

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.

What is currently supported

Next priority

100% accurate graphics emulation is impossible, but we'll do our best.

How to use

Place lolsnes.nds in your flashcart's root folder (or wherever DS ROMs are). In the same folder, create a folder named 'snes', and place your ROM in there, under the name 'rom.smc'.

lolSnes is able to properly detect the ROM type in most cases. Headered and headerless ROMs are supported, both LoROM and HiROM.

lolSnes isn't very exciting, though. Few things will run without entering an endless loop due to the lack of SPC700 support.


lolSnes SNES emulator on DS


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.




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.

lolSnes How-To / Users Guide