Don't buy the wrong stuff: TechSpot Tech Gift Shortlist 2017
nds4droid Emulator for Android

nds4droid Emulator for Android 0.46

nds4droid is a free, open source Nintendo DS emulator written for Android smartphones. It is based off of the excellent emulator DeSmuME.

Download

Quick Facts

Android
Freeware
8.8 MB
6,429
More votes needed

The nds4droid FAQ can be found here.

Unlike other DS emulators nds4droid does not not violate the GPL, and it's completely open source.

Unfortunately, Nintendo DS emulation is still somewhat slow, even on higher end phones, but we'll continue to make improvements :). If you're having trouble with performance, try different "frame skip" options.