maybe if i say "proprietary protocol encapsulated over IP" it will make more sense. yes, they have to implement a tcp/ip stack no matter what. however, compatibility across the wide range of access points will require thinking carefully about things like port usage and so on. rather than leaving this up to the developer, nintendo is more likely to give out a library + protocol that hides all the complexity and allows the developer to just make communications work with as little effort as possible. now it seems to me that the obvious solution is to open a single TCP socket and just tunnel whatever gameboy protocol nintendo comes up with over that.Panajev2001a said:Fart,
I disagree.
Assuming you have a Wireless Access Point with DHCP and SSID being broad-casted and no WEP encription: I can take any WiFi card compatible (that is a mattero of standards... 802.11a/g/b) and connect to that freeWan and go online with the connection in infrastructure mode and a proper TCP(UDP)/IP stack in the DS.
//NAT and Firewalling issues remain for both approaches, proprietary tunnelling or not.
If there is WEP and no SSID broadcasted ( say it is my own network ) I can just imput them.
How would you tunnel with the proprietary DS solution if you cannot configure the Access Point manually ?
That plus the fact that Nintendo would have to come up with their own LIVE service make for a big "mmmmmmmhhhhhhh".
ok, now firewalling will, for the most part, always be a problem (unless we actively try to poke a hole in it as part of our tunneling scheme, again a benefit of standard implementations). NAT, on the other hand, is imminently workable given a standard implementation and a properly behaving NAT box.
so, i have one more reason to believe nintendo might try something like this: what protocol do you think DS's will use to communicate in ad-hoc mode? IP? that seems too predictable for nintendo. i think it's more likely they'll use a proprietary protocol. now, we've engineered this scheme for peer-peer networks, and we want to extend it to the global IP network. do we scrap our brilliant, games only, wlan protocol and start over again on a standards based platform? hell no, we're nintendo, we start kludging.