nds4droid is a free (including ad-free) open source Nintendo DS emulator for Android smartphones. It is based off of DeSmuME and has a wide variety of options for balancing performance and accuracy. In addition, it has been translated into several languages. Enjoy!