Emulator for Pokemon games?

Can someone please give me the link to download a emulator that runs Pokemon Games on my PC?
Please help because i have tried many which don't work.
6 answers 6