Pokemon Diamond and NDS Emulator?

Does anyone know a NDS emulator that can run Pokemon Diamond? If so, can u pls tell me the link and if u know any good Pokemon Diamond roms that will work with it tell me as well. Thanks
6 answers 6