Does this make a nerd and a geek?
August 15, 2010 6:49 PM Subscribe
I want to have my DS and my laptop talk to each other. Is this even possible?
posted by wayland to Computers & Internet (5 answers total) 5 users marked this as a favorite
I've been wondering about this for a while. The DS apparently uses IEEE 802.11. I'm a pretty decent programmer but know next to nothing about wireless and video game systems. I'm on a mac but have access to linux and windows.
Specifically, I would want to write a program that trades with the Pokemon DS games. In the pokemon games, there are a lot of hidden stats that people jump through a lot of hoops to figure out. These stats are constant through trading, so if I could trade with a computer, I could see all of these things. It would also be pretty cool (thought obviously cheating) to be able to pull pokemon out of thin air.
If you know nothing about pokemon, basically you can catch different monsters on different games and trade them over wireless on the DS. Presumably, after a few handshakes to make sure the other DS exists, each DS sends over a string of data that describes everything about that pokemon.
Logically, I'm thinking the first step would be to have two DSes trade and somehow listen in on the "conversation", and then somehow duplicate the signal from one of the DSes. I would then change certain variables (like making the pokemon one level higher, etc) until I could figure out what everything does.
I have a bunch of questions about this:
1) Is there anyone doing this kind of thing already?
2) Is it even possible?
3) Is the exchange of data likely to be encrypted? That would seem kind of overkill, but Nintendo is sometimes a little crazy about things like this.
4) How would I listen in to the DS' exchange? Is there a program that does this kind of thing or would it be easy to program myself? Would it be easy to tell which signal came from where?
5) Finally, how would I 'send out' what the DS 'said' from my laptop?