Hi I have been wondering why no Gameboy emulator supports wireless linking and I have got the answer that it's impossible due to latency stuff. Is this really the case? Also I have an idea on how to solve an issue like that. The idea: Let say that we have two dedicated pokemon trainers who wants to trade pokemon between a pokemon blua & red. Both players have their game Active and are standing in the pokemon center. Now they only need to connect. Both players go into the "multiplayer menu" in the emulator and hit connect. This will connect the two devices and this is where the fun stuff starts. When (player1) are connected to (player2) his emulator will take a snapshot of his active game and send both the rom and the snapshot over to (player2)'s RAM and there it will run remotely in the background controlled by (player1) and vice versa. Why would you do this? Well, Having both games running on the same machine would solve any latency problem. The trade is not performed between the two devices but rather happening between the two roms simultaneously on both Machines. and since the roms are so small and RAM in phones are getting bigger I dont think it would be a problem. Once the trade is complete and the players disconnects from eachother all "borrowed" stuff (ROM and RAM-snapshot) gets deleted from memory, and now they both have their new pokemon. Hooray! In theory I Think this could work and I got the idea from Nintendos "Download Play". What do you Think?