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.
► Added splashscreen
► Anti-lag mechanism temporarily disabled for it can cause severe issues
► Code for HDMA, temporarily disabled
► Fix PPU bugs regarding BG scroll registers and VRAM reading
► Fix bug where games that keep their OBJ base address to 0 would have no sprites
► Fix several issues with SRAM mapping, hopefully should fix many cases of piracy protections triggering
► Fix the remaining bugs in the per-line prio system
► Implement PPU H/V counters (only V counter is emulated accurately though)
► Implement some missing SPC700 instructions
► More proper implementation of IRQ (supports H, V and H+V modes)
► better handling of sprite refreshing, no more shitty sprite animations
► fix more bugs I forgot about
► hook up HDMA emulation and fix a bug in indirect HDMA
► reload PPU OAM address upon VBlank (fixes DKC sprites)
► reworked IRQ support, should fix quite a few games
► working sleep mode when you close your DS
» lolSnes · GitHub Source code at Mega-Mario/lolSnes · GitHub
so that you can download it and do not have to compile it yourself.