Memory Card Interface?

Discussion in 'Nintendo GameCube' started by gudenau, Jun 16, 2017.

  1. gudenau
    OP

    gudenau Largely ignored

    Member
    3,277
    1,250
    Jul 7, 2010
    United States
    /dev/random
    I'm looking into the memory card interface on the GameCube, but I'm not finding much that describes the hardware that is used to talk to the devices. I can find software that I can use to get the protocol, but not the hardware. Anyone have links or info on how they communicate with the Cube on a physical level?
     
  2. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,514
    9,330
    Nov 21, 2005
    It was also used on the wii for various debugging purposes ( http://wiibrew.org/wiki/USB_Gecko and the SD adapter stuff ) and the like so that might be a good place to also look, certainly a lot of people wanting to pull things from and stick things on GC memory cards were told to get a wii and use that but that was probably more because it came with network and SD options.

    Still for the GC itself I assume you have seen yagcd, various chapters covering everything from pinout to the protocol and ways devices seen in the wild worked in there.
    http://hitmen.c02.at/files/yagcd/yagcd/frames.html

    Don't know what the dolphin source code might have but in some regards it has taken over from yagcd, though in others it certainly has not. A quick scan says something but probably not a lot https://github.com/dolphin-emu/dolphin/search?utf8=✓&q=memory+card&type=
     
    VinsCool likes this.
  3. gudenau
    OP

    gudenau Largely ignored

    Member
    3,277
    1,250
    Jul 7, 2010
    United States
    /dev/random
    I did not think to check the Gecko stuff, and YAGD did not seem to have much in the way of hardware details beyond the pins. Would be nice to have something that more precisely states what all of the pins do on the memory cards.
     
  4. Extrems

    Extrems Advanced Member

    Newcomer
    53
    66
    Jan 17, 2013
    Canada
    Quebec, Canada
    Look up Serial Peripheral Interface bus.