Gba multiplayer

Discussion in '3DS - Games & Content' started by andy249901, Aug 16, 2012.

Aug 16, 2012

Gba multiplayer by andy249901 at 8:39 AM (1,186 Views / 0 Likes) 15 replies

  1. andy249901
    OP

    Member andy249901 GBAtemp Fan

    Joined:
    Jan 30, 2008
    Messages:
    359
    Location:
    Hillsburrito
    Country:
    United States
    My brother and I are both 3ds ambassadors and would like to play kirby together.
    I'm just wondering why multiplayer isn't an option. I don't care if it ever becomes possible or not.
    What I'm asking is, is it possible?
     
  2. Fear Zoa

    Member Fear Zoa This... This is the world we live in

    Joined:
    Jun 18, 2009
    Messages:
    1,437
    Location:
    Maryland
    Country:
    United States
    I'm sure its technically feasible, I have my doubts over whether or not nintendo will ever support it.

    Perhaps if they ever get released on the eshop they will be updated like the Nes games.
     
  3. dicamarques

    Member dicamarques Definitely not Bruce Wayne.

    Joined:
    Jun 25, 2010
    Messages:
    1,012
    Location:
    Your computer's Recycle Bin
    Country:
    Portugal
    Nop, because iirc the GBA used cables for multiplayer and the 3ds as no cable port so not possible.
     
  4. heartgold

    Member heartgold GBAtemp Psycho!

    Joined:
    Sep 11, 2009
    Messages:
    4,276
    Location:
    London
    Country:
    United Kingdom
    NES Japnese game ice climber supports multiplayer options through download play. It's possible.
     
  5. raystriker

    Member raystriker Computer Hardware Enthusiast

    Joined:
    Dec 28, 2011
    Messages:
    996
    Location:
    Bloomington
    Country:
    India
    maybe in the future Nintendo could do something with WiFi linking....but no nothing for the time being. :ninja:
     
  6. McHaggis

    Member McHaggis Fackin' Troller

    Joined:
    Oct 24, 2008
    Messages:
    1,656
    Country:
    United Kingdom
    Yes, it's possible. Will they do it, who knows? Probably not.
     
  7. Langin

    Member Langin GBAtemp's kpop addict

    Joined:
    Jul 29, 2008
    Messages:
    4,637
    Location:
    The Hague
    Country:
    Netherlands
    and a wireless adapter says hello ;D Still have one of those around.
     
  8. Sychophantom

    Member Sychophantom I'm a plant.

    Joined:
    Mar 7, 2008
    Messages:
    1,190
    Location:
    Born on the Bayou
    Country:
    United States

    The wireless adapter is a hardware solution. I'm sure it can be done in software, but Nintendo is likely focusing on other things for now.
     
  9. Kikirini

    Member Kikirini Zelda Fangirl

    Joined:
    May 18, 2011
    Messages:
    1,008
    Location:
    Vermont, USA
    Country:
    United States
    I suspect that if Nintendo ever decides to sell the ambassador GBA games, we might see an update to allow local multiplayer.
    We'll just have to attack Nintendo support with requests to at least sell the GBA games in the mean time, though...
     
    1 person likes this.
  10. DeMoN

    Member DeMoN GBAtemp Guru

    Joined:
    May 12, 2004
    Messages:
    7,647
    Country:
    United States
    I had a wireless adapter, I think it only worked for games that needed it (e.g. Fire Red/Leaf Green). It wasn't a replacement for a link cable.
     
  11. ferofax

    Member ferofax End of the World

    Joined:
    Jan 26, 2009
    Messages:
    2,564
    Location:
    Philippines
    Country:
    Philippines
    Nintendo will need to figure out first how to emulate the link cable thru Wifi. But that means breaking out of GBA Sandbox mode to get to wifi hardware, so... As a GBA VC, probably not. But as a DSi remake, very feasible.

    Think Zelda Four Swords. Had to be remade to support Wifi.
     
  12. Coto

    Member Coto GBAtemp Addict

    Joined:
    Jun 4, 2010
    Messages:
    2,274
    Country:
    Chile
    It only worked for games with Wireless Adapter code (different from standard [which means hardcoded per game] wired multiplayer code).
     
  13. Shadow#1

    Member Shadow#1 Wii & 3DS Softmod Expert

    Joined:
    Nov 21, 2005
    Messages:
    3,096
    Country:
    United States
    Only a handful of games supported the gba wireless adapter
     
  14. DiscostewSM

    Member DiscostewSM GBAtemp Psycho!

    Joined:
    Feb 10, 2009
    Messages:
    4,794
    Location:
    Sacramento, California
    Country:
    United States
    In order to have the games synchronized, the clients need to send input data to the host. The host then sends back the "game state" to the clients. The "game state" is the contents of the RAM used.

    The basic specs of the NES included about 2KB of WRAM, 2KB of VRAM, 256 bytes for OAM, and 28 bytes of palette RAM.
    The basic specs of the GBA included about 256KB of WRAM, 32KB of Internal RAM (in CPU), 96KB of VRAM, and some others here and there.

    In comparison, the NES has up to ~4.3KB of RAM used per frame. The GBA has up to ~384KB of RAM used per frame. That is 89x more data to transfer in a single frame.
     
  15. ferofax

    Member ferofax End of the World

    Joined:
    Jan 26, 2009
    Messages:
    2,564
    Location:
    Philippines
    Country:
    Philippines
    I...

    ...what is this feeling of complete inadequacy?
     
  16. DiscostewSM

    Member DiscostewSM GBAtemp Psycho!

    Joined:
    Feb 10, 2009
    Messages:
    4,794
    Location:
    Sacramento, California
    Country:
    United States
    Actually, I need to correct myself on a few things, mainly with the GBA. Unlike the NES, multiplayer on the GBA is dealt with the link cable, and a copy of the game on separate GBAs (or a copy of the multiboot version for the clients from the host GBA). The games themselves do not send over their entire "game state" to each GBA, but only the required data necessary for synchronization, since both process from their own data separately. That amount is much less than the 89x I suggested earlier, but it is still under the same idea of a "game state" from host to client.

    However, both the NES and GBA have a thing in common when dealing with multiplayer. When data is required, data is received instantaneously, whether by everything under one roof (the NES), or via cable (the GBAs). WiFi isn't instantaneous from the standpoint of needing data that very moment, even if it is just a little bit of data. It has to go through multiple protocols that produce latency between devices. By the time that data does get to its destination, the devices have become out of sync. This isn't really a problem with emulated NES multiplayer via WiFi because everything is processed by the host, the game state is relatively small and can easily be sent off each frame as best as possible to the clients, and all clients do not deal with processing except for what they are given from the game state. Not exactly the same scenario with emulated GBA multiplayer via WiFi because each client+host do they own processing, which can mess with synchronization when data doesn't get to them when it is expected. If it were possible, we would have seen a wireless hardware solution that worked with all GBA titles, not just those programmed for it (which is what we got in the end with the GBA Wireless Adapter).

    And here's a fun fact. Ice Climbers was one of the GBA NES Classics, which too had WiFi multiplayer via the GBA Wireless adapter, so it was almost expected that it would have it on the 3DS.
     

Share This Page