... this is one way to communicate The other way is using MPSEND This will send a string to every device connected, it just pushes it onto a queue, then the player uses MPRECV to check whatever's on the queue and get the string MPSEND and MPRECV are like a mailbox MPSET does not send any data out, just sets it's own 8 3DS variables MPGET goes out and looks for someone else's 8 variables