Sadly, there is no way to trade between emulators, however there are other ways to do it. The first way is by hacking, using either pokesav or pokegen (i use pokesav myself, i think its easier). with these programs you can upload your save file to them, find the pokemon you want, and just change it (like a haunter for example, find it in your party or pc and change it from haunter to gengar) and it will retain all of its previous info, like stats and such but will from now on be as if you are raising the evolved version. The second way would be using flash carts, where you can then play your game on an actual ds, trade it with another game, trade it back, then put the file back on the computer, where you can continue to play it there. But the flash carts do cost money but are the most legit way of doing it. That's all I know on the situation, hope i've helped! ;)
Source(s):
Experience
Yes it can. Using the Time Capsule in Gold and Silver it's possible to trade between Red, Blue, and Yellow.
Yes you can, either using Pal Park or just trading
You have to trade it from soul silver to heart gold this is the only way
no you can only trade using a game boy to a game boy with the link cable.
You can trade from Pokemon Ruby to another Pokemon Ruby using a link cable.
Yes it can. Using the Time Capsule in Gold and Silver it's possible to trade between Red, Blue, and Yellow.
You could try ripping them yourself by using an emulator (Desmume works fine for Soul Silver)Cause so far no one has them i think.
you cant because it just wont work i have tried it so get owned. Oh you but you can trade using two desmumes on the computer. and search yuseifoodough on youtube it is a stupid channel
if you are using desmume, you can't.
No silver is not compatible with firered.
trade, using cheat codes with a flashcard or by using action replay
Yes you can, either using Pal Park or just trading
Trade using a link cable from gold or silver. At a certin point you can trade using the time machine with blue, red or yellow.
Gold and Silver can't trade via infrared, they have to use the link cable.
you trade a Pokemon from either silver or gold to crystal using a link cable for your gameboy.
yes No I've tried and it didn't work
You have to trade it from soul silver to heart gold this is the only way