#166213 - tskaahyeah - Mon Feb 02, 2009 2:24 am
is there a way to connect people and play local wifi games like disgaea, mario party, etc etc and play them connected to the internet by creating a server, connecting via modem or ip or making a platform? or just connect 2 ds with internet?
#166217 - Sektor - Mon Feb 02, 2009 6:04 am
Currently there is no way.
If sgstair's dstunnel is ever finished then it might be possible but you would need extremely low ping to your opponent and it wouldn't be compatible with all wi-fi hardware. There have also been no updates to the dstunnel webpage for nearly 3 years.
_________________
GTAMP.com/DS
#166246 - tskaahyeah - Tue Feb 03, 2009 6:55 am
is it even possible to code such thing? xD 1-1 or a platform? maybe nintendo knows the answer xD
#166247 - Doogle - Tue Feb 03, 2009 7:21 am
It is possible to connect 2 (or more) DS's via the Internet.
I have developed a very simple Client / Server application (like a Chat Program) as a proof of concept.
The configuration is fairly simple. There's a Server which accepts connections from multiple clients, which can be DS or other PCs, and just relays data passed from one client to the other(s).
I used the latest wifi example (AP search) as a basis for the DS code, together with the Keyboard and 'printing' routines from the 'old' wifi comms example. (I couldn't get the default keyboard to work properly)
The server code is written in VB6 using Winsock but any language supporting Sockets could be used.
EDIT: Whether this type of aproach would be acceptable for a 'real time' game where there are lots of things moving about etc I don't know, since there are many factors to be taken into consideration (eg Network latency, volume of data being passed around etc). With careful design and minimising the need to transmit lots of data (eg by sending delta values of things that have moved) and a good Application Protocol design and implementation you may be ok.
The example I cited above uses TCP, but I suspect that UDP would be a 'better' solution for gaming as it wouldn't *really* matter if a packet or two got lost on the way.
#166255 - tskaahyeah - Tue Feb 03, 2009 1:19 pm
are you allowing other people to use your program?
i want to try and play disgaea with my friend from another country. xD if the program is private that's also fine with me. xD