DS Download Play over internet - possible or not?

Discussion in 'NDS - Nintendo Wi-Fi Connection' started by matthes, Feb 10, 2014.

  1. matthes
    OP

    matthes Newbie

    Newcomer
    6
    0
    May 31, 2010
    Gambia, The
    Mushroom Kingdom
    Hey there!

    Recently, I wondered if it would be possible to play DS Download Play games over internet. I know it´s not officially supported, but maybe there is a way to do so, eg. any software that let my PC/WiFi access point react like a NDS which then redirects the data via internet to another PC/special piece of hardware to forward the data to a distant NDS. Maybe there is even a firmware hack for the NDS(lite) (something like FlashMe which is able to remove the RSA check for Download Play) which always connects to an access point when I want to play multiplayer games (locally or not).

    I love Nintendo, but I often can't understand their restrictions regarding multiplayer modes for some games. I want to decide myself if I want to play locally or via internet with my friends, especially with those not living nearby me.

    So, would it be possible? Will it ever be possible? What to do to make it possible? Thanks in advance!

    matthes
     
  2. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,865
    9,778
    Nov 21, 2005
    United Kingdom
    Possible... in theory sure. In practice you are not going to find anything already made.

    The concept is no different to tunnelling for local multiplayer which was explored very early on in the DS lifetime. It turns out the DS wifi uses a odd custom tweak on regular wifi which makes capturing and transmitting the packets on generic networks tricky. Not long after basically every game with multiplayer got wifi play and people gave up on the idea of tunnelling, give or take the occasional thread like this.

    If you want to go looking further the protocol usually gets called nifi and is basically normal wifi but with no headers (which is what makes capturing tricky unless you have properly hacked up wifi gear and a OS capable of doing something with it, which modern windows kind of struggles with).
     
  3. B4rtj4h

    B4rtj4h Gaming addict #2 and some

    Member
    637
    129
    Apr 16, 2007
    Netherlands
    Bikini Bottom
    Is it not possible to use a emulator and let it send packages via LAN/ Wifi to your DS?
     
  4. TUWieZ

    TUWieZ Advanced Member

    Newcomer
    64
    17
    Apr 17, 2014
    United States
    Sorry for the shameless bump on an old thread, I've just been looking into this topic since the end of older Nintendo wifi services was announced recently. :nds:

    I thought the Wii could receive packets via nifi protocols, ex. Animal Crossing-DS Suitcase, Pokemon Ranch, Pokemon:Battle Revolution etc.

    Maybe it'd be possible to use the Wii essentially as a server box in a similar fashion MH3's Wii U Packet relayer for the 3ds' MH3 works using HBC?

    For example, the source of ftpii being moded for wii2wii peer to peer connections, and also code that would in turn send/receive packets Wii-to-ds as they're downloaded and uploaded.
    http://gwht.wikidot.com/ftpii
     
  5. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,865
    9,778
    Nov 21, 2005
    United Kingdom
    There is a project to help with the wifi for the DS and Wii by replicating the servers, some serious progress has been made and continues to be made
    http://gbatemp.net/threads/save-nin...e-online-servers-for-ds-and-wii-games.362717/

    If indeed the Wii can act as a capture and transmit thing for DS nifi packets then that would be interesting -- the wii is common hardware and readily hacked which overcomes the install base issues that more or less stopped earlier tunnelling efforts before they began. Whether someone wants to make the effort, especially if the wifi thing succeeds in the way it is working towards, is perhaps a different matter. If wifi works how much download play/local only play or local only modes are there that are worth the effort?
     
  6. TUWieZ

    TUWieZ Advanced Member

    Newcomer
    64
    17
    Apr 17, 2014
    United States
    Interesting, I'll be sure to check it out.

    And yes, It would just be a matter of creating a packet receiver in C++ for HBC, and correct me if I'm wrong but also rigging a wii with a USB broadband adapter.
    (I believe this is how the MH3 Wii U packet relayer for 3DS works [http://www.nintendo.co.uk/Support/W...er-3-Ultimate-Packet-Relay-Tools-736395.html], at least that's what I was told by a moderator of the Wiibrew forums [http://forum.wiibrew.org/read.php?11,74201])

    In MH3 I suppose the nifi transmission would utilize the Wii 802.11 receiver/transmitter (Wifi card) and the clients would connect online via usb Broadband (as the Wii U's Wifi card is occupied). The host I'm pretty sure would've had to own the Wii U MH3 to host a server for clients who only own the 3ds version (Limited to only local multiplayer) to be able to join their server hosted by the packet relayer, available via Wii U shop.

    With the set up I explained I suppose both Wii's (or Wii U[in virtual wii HBC]) would be connected to USB broadband, while wirelessly sending and receiving packets to upload and download via FTP, which is why I had recommended modifying the source of ftpii, one of the more basic FTP HBC Apps