gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Theoretically speaking : GBA wireless multiplayer with a DS?

#40355 - hoagie - Sun Apr 17, 2005 11:06 pm

Long shot here. Lets say we crack the encryptions, figure out the wireless, a year down the road. Would it be possible to patch an existing GBA rom, run it in DS mode and substitute the standard wired multiplayer code with the ds wireless code?

just curious.

#40362 - lambi1982 - Mon Apr 18, 2005 12:37 am

If you are talking about GBA to DS wireless multi play, dont think about it.

first the DS uses 802.11 and the wireless for the GBA uses RF signals so that will never happen.

As for DS to DS gba wireless multiplay that could be with the right something ?????
_________________
Who, Me?

#40378 - PhoenixSoft - Mon Apr 18, 2005 3:54 am

Lambi, are you trying to say 802.11b doesn't utilise RF signals to transmit data? Because that's completely wrong. How do you think it works, lol?

What Hoagie is talking about, if you read his post again (specifically the bit where he says "substitute the standard wired multiplayer code with the ds wireless code"), is making patching games that utilise a traditional hardware link cable to use the DS wireless hardware.

And to answer your question, Hoagie, I don't think it is possible. Wired and wireless communications are too different for a simple patch to allow a game to use one or the other. This is why the GBA Wireless Adapter only works with games specifically designed for it.


Last edited by PhoenixSoft on Mon Apr 18, 2005 4:24 am; edited 1 time in total

#40379 - octopusfluff - Mon Apr 18, 2005 4:23 am

lambi1982 wrote:
As for DS to DS gba wireless multiplay that could be with the right something ?????


Link cable based multiplayer on GB, GBC, and GBA can expect responses within a handful of cycles of initial transmission. This cannot be effectively achieved with 802.11b. There are some types of short range wireless where this might be possible to accomplish, but we have to work with what's provided.

#40434 - Maverick - Mon Apr 18, 2005 9:24 pm

Would it not be possible to write an "emulator" that grabs anything being sent to the old gba comms registers and transmits them to another DS running the emu on the other end, wich in turn puts them back into the right registers?

#40435 - tepples - Mon Apr 18, 2005 9:34 pm

Maverick wrote:
Would it not be possible to write an "emulator" that grabs anything being sent to the old gba comms registers and transmits them to another DS running the emu on the other end, wich in turn puts them back into the right registers?

No. Trying to tunnel layer 2 of the GBA multiplayer comms protocol would take too long, as layer 2 needs a response within 0.1 ms. GBA packets are much smaller than Wi-Fi packets, and proprietary GBA software expects packet transmissions to complete much faster than the Nintendo DS's Wi-Fi hardware can send them out.

This has been discussed to death. Please continue here if you must. Locked.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.