GameLink Trade Cable Gameboy Colour / Advance - iOS NetPlay

After 2 days of trawling the internet and various searches to no avail I have decided to ask the question here:

Is it possible to trade/ battle my friends on different Pokemon games via the internet?

For example: I emulate Pokemon Blue on Gameboy Colour and my friend in a different house emulates Pokemon Gold on Gameboy Advance and we can then trade or battle each other via the internet? I’m more than happy to download more programs, switch away from iOS, use a different emulator, use the same emulated console, or even the same emulated game, hell I’d even settle for local connectivity… but any advise would be awesome as I can’t seem to find any solution on the internet!

Many Thanks. Comben

no implemented in any core. The VBA-M implementation is (or was) heavily tangled with the UI code. The mgba implementation could be a possibility in the future but I think it would need multi instancing and libretro is not really friendly with that yet.