Sorry, I do not know where to ask it.
The version for Android of Desmume is nds4droid, but it is slow.
Both DS and Android systems use ARM CPU, and Android CPUs are newer. Then there would be no need to emulate the CPU.
Is the GPU very different?