Desmume is slow on my computer but with the tweaks I manage to get a bit of a decent speed.
Still I like NO$GBA more, I use NO$Zoomer and that sure tweaks NO$GBA a lot.
I played Pokemon Black with NO$Zoomer using the code to bypass the initial error screen and the speed is really good on my computer for it, full 100% on NO$Zoomer.
I don't know what kind of code has desmume that asks for a very fast computer. I mean I have a 3.2 Ghz Pentium 4 HT processor, 2 GB RAM, a 512 MB Nvidia GeForce 6200 video card, and a 500 GB SATA Disk and a backup 320 GB IDE Hard Disk and yet is not enough o.o
I heard that Desmume works better with 2 cores processors but when you live in Mexico where the economy sucks big time, unless you're rich you have to go for something more affordable for your budget.
I didn't bought my computer like it is now, it didn't had the 500 GB disk, nor the video card. Just the 2 GB and the Processor and the IDE disk. I have been upgrading it a slowly.
And yet Windows 7 runs in it flawlessly and it isn't slow at all.
I know the Nintendo DS has a hardware that on the video side it needs a lot of work to be emulated but if NO$GBA has managed to get good speed even on one core computers even if you use the opengl mode, then I'm sure something can be done with Desmume as well.
I just hope a save fix gets released for NO$GBA. The game looks fine enough for me with it.