Is there ANY way this can be done? A RetroArch core that supports netplay? Emulators capable of connecting over wifi? A blood sacrifice to Reggie Fils-Aime?
I'm still somewhat new to the 3DS homebrew scene, having hacked only a Wii prior to this. I just want to trade & battle my girlfriend on Pokemon Fire Red/Leaf Green without having to buy two GBAs, seeing as we both have perfectly good N3DSes. I assume somehow replicating the cable link is the only way.
Since it's fairly easy to accomplish on a desktop with VBALink and now the original Red/Blue/Yellow games on the VC also feature wireless capabilities, there must be some way to pull this off?...right?...please?
Hey, not sure if you will see this but I just found a solution that works for me. It is still just save manipulation. I'm assuming you have all you need:
-2 modded N3DSes with FTPD installed on both
-A computer with WinSCP
The bad news is that the easiest way to do this is if you've played from Open_agb_firm. That way you can find the .sav easier. (Unless you know how to find your .cia saves if using injects)
1 On the 3DS open ftpd and connect it to your computer
2 on WinSCP, Locate 3ds>>open_agb_firm>>saves (if you used vc injects, locate that save file)
3 locate the .sav file of your desired game. (remember you aren't cheating so I believe you still to meet the legal requirements of each game to communicate: national dex, ruby item, sapphire item, etc)
4 download mGBA (its free)
5 on mGBA go file>> loadROM>> then open the game you wish to use
6 go back to FTP on your 3ds and drag the .sav of your desired game from open_abg_firm to the location opened by mGBA to overwrite the mGBA save.
7 on mGBA load the .gba ROM while that new .sav file you dragged from your 3DS on WinSCP is in that same folder.
8 your 3DS save should now be on mGBA
Unfortunately, all trading and battling must be done through mGBA or an emulator that allows trading from games that need a link cable otherwise (minus RBY, and GSC since they have functional VC releases that support wireless trade)
9 when satisfied, save the game from mGBA
10 close mGBA
11 open WinSCP on the desktop
12 drag updated .sav (not .sa2 or anything else, ONLY .sav) back onto the 3ds>>open_agb_firm>>saves folder to overwrite any trades or records.
13 boom. done!!!
a bit of a hassle to have to use an entirely different software to mitigate the lack of futureproofing of Nintendo and Gamefreak but it works. I hope this helps