Gamecube RAM expansion?

Discussion in 'Nintendo Game Development' started by Dragoon, Jul 26, 2011.

  1. Dragoon

    Dragoon Spirited Member

    Joined:
    Sep 1, 2010
    Messages:
    137
    Likes Received:
    23
    I've readt some threads about N64 RAM expansion and Xbox RAM expansion.
    Now I would like to know if it possible to do this with the Gamecube.
    I know the TDEV has twice as much RAM as the normal Gamecubes and NR- and NPDP-Readers.
    I don't know if the TDEV uses 2 RAM chips like the retail cubes,
    but if it does it shouldn't be too hard to hunt these chips down and transplant them into a retail/NR/NPDP gamecube.
    Am I right?
     
  2. splith

    splith Resolute Member

    Joined:
    May 2, 2010
    Messages:
    997
    Likes Received:
    4
    Games are hard-coded to use 24MB, like xbox games are hard-coded to use 64MB of RAM, and hacks were needed if a faster CPU or more RAM was used.
    The double ram in the TDEV; afaik half is used for debugging only, not sure if it can be used by the code running on the console itself or only outputted to USB or whatnot.

    My DDK has 48MB of RAM, and shows this when booting up on the ORCA-OUT debug port, never used it seeing as I don't know how to code or anything about memory management.

    Why'd you want more RAM anyway, it's only uses would be for debugging (which you can't really do with the normal GC anyway) or if you were to run linux on it, in which it'd help quite a bit.
     
  3. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    The XBox and the N64 both had the ability to use the extra ram for various purposes. The GameCube really doesn't.
     
  4. Dragoon

    Dragoon Spirited Member

    Joined:
    Sep 1, 2010
    Messages:
    137
    Likes Received:
    23
    I want to use it for debugging, like using an NR as a TDEV.
     
  5. splith

    splith Resolute Member

    Joined:
    May 2, 2010
    Messages:
    997
    Likes Received:
    4
    You can't use the NR as a TDEV.
    And how're you doing to do debugging when you've got no way to transfer the data to anything?
    If you've got a BBA then you can debug on that direct to any logging program you make.
    If you've got the SN Systems USB cable then you can debug directly on that (when using ProDG) via the virtual TTY outputs.
     
  6. Dragoon

    Dragoon Spirited Member

    Joined:
    Sep 1, 2010
    Messages:
    137
    Likes Received:
    23
    I have the BBA, so I can use metrowerks for debugging.
    But I think I need 48 MB RAM for that, so that's why I need/want RAM expansion.
     
  7. splith

    splith Resolute Member

    Joined:
    May 2, 2010
    Messages:
    997
    Likes Received:
    4
    Make your own, there's example in the Dolphin SDK about how to communicate with the PC, just send whatever you need over ethernet to the PC and have a simple logger program running.

    Or just log into memory and read the memory and debug that way, I'm pretty sure you won't be using 24MB of RAM when you start coding.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page