Memory Card Tools
Memory Card Tools
GC Save File Convert
GCS 1.0a - CrowTRobo
GCS Windows 1.3 - Polonium (GUI for GCS, in French)
PNG2CARD - CrowTRobo
-
kevstah2004
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Re: Memory Card Tools
gcmm - sulokuTDCmago, dsbomb, akacha.elbahi
http://code.google.com/p/gcmm/
MCBackup 0.1 - SD Version by Askot 12/06/2007
http://www.megaupload.com/?d=XOP9U965
MCBackupAB - ???
http://www.megaupload.com/?d=BRWXWR30
http://code.google.com/p/gcmm/
MCBackup 0.1 - SD Version by Askot 12/06/2007
http://www.megaupload.com/?d=XOP9U965
MCBackupAB - ???
http://www.megaupload.com/?d=BRWXWR30
Re: Memory Card Tools
GCS 1.0a from CrowTRobo (OSX-experimental)
thanks for contributing kevstah2004
-
kevstah2004
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Re: Memory Card Tools
np, i've got sdmc by softdev as well it's on my other hdd though so i'll have to upload it later, think it was called sdmc-20070629-10.34 or sdmc-20070629-10.34-beta, I think it's the best one to use as the other ones tend to make currupt saves.
sdmc.zip
sdmc.zip
-
kevstah2004
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Re: Memory Card Tools
Is there any tool that can extract the contents of a .gci save?
all I know is it stores the game id at 0x0 and the title at 0x840.
all I know is it stores the game id at 0x0 and the title at 0x840.
Re: Memory Card Tools
extract a .gci from a raw complete dump of a card or extract the internal data from a .gci?

-
kevstah2004
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Re: Memory Card Tools
Internal files and icon from a single .gci game save what's the file structure?
Re: Memory Card Tools
How I copy .gci files to nintendo memory card?
Re: Memory Card Tools
with ctr-gcs. just read the included .txt file.takanari wrote:How I copy .gci files to nintendo memory card?
please search before you ask - a lot has been discussed already!
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
Re: Memory Card Tools
Really works, thanks!
Re: Memory Card Tools
wasn't that hard eh?
please search before you ask - a lot has been discussed already!
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
-
MrPete1985
- Posts: 1
- Joined: Tue Feb 08, 2011 1:19 am
Re: Memory Card Tools
is there any tool that will format a normal SD card in the gamecube memory card file system so I can save to an SD card?
Re: Memory Card Tools
Not possible - the hardware - although similar - is totally different command wise.

Re: Memory Card Tools
I think it maybe could, if you have a 64MB SD and put format.dol on it and format it via the gamecube.
It's only in theory but I think it should
It's only in theory but I think it should

Re: Memory Card Tools
What about building a memory card? The circuitry looks fairly simple.
I don't intend to try, I mean it as a thought experiment.
I don't intend to try, I mean it as a thought experiment.
Re: Memory Card Tools
GCMM r11 MOD, r12 MOD
Just thought I would share this with the gamecube community, I did not create this, credit goes to PabloACZ and Pikachu025. These have been tested working on Gamecube and Wii.
GCMM r11 MOD (by PabloACZ)
Most of the changes I made were necessary to get the application to compile with the latest libraries, so don't expect any new features. The full changelog since r11 is as follows:
Download (GC version): http://www.mediafire.com/?5o52lfv2barvovo.
Source: http://www.mediafire.com/?wdsanu4bim5pz3f. Feel free to modify my changes; I'm still learning C++.
GCMM r12 MOD (by Pikachu025)
So, today I wanted to backup all my Gamecube saves and came across this topic. However, I was far too lazy to manually select over a hundred saves spread out over a couple memory cards, so I made some edits to the program:
- R (GC-Pad) / 1 (Wiimote) now launches a "backup all" mode, where all saves on the memory card are written to the SD card without any user prompts in the meantime.
- I came across a couple saves that had ridiculous filenames that refused to write to SD, so if the program comes across one of those, it'll now write them out as "illegal_name" instead of the actual filename.
- Filenames written to SD are now prefixed with a number, counting up from 1 for every file written during the current session. I added this since I had multiple files that resulted in the same filename.
- I also added a small check if the file was written correctly. If not, it'll retry. This probably results in an infinite loop when your SD card doesn't have enough free space, so ensure that I guess.
- I also (quite shoddily) edited the image listing all the options to add the new option, it's ugly but does its job. Feel free to fix, I don't have Photoshop or anything here.
Have fun! Wii version is untested, but I assume it works normally. GC version works perfectly fine with Nintendo memory cards.
Gamecube: http://hyouta.ath.cx/stuff/gcmm_r12_GC.rar
Wii: http://hyouta.ath.cx/stuff/gcmm_r12_Wii.rar
Source: http://hyouta.ath.cx/stuff/gcmm_r12_src.rar
Feel free to mirror and/or edit.
Source thread - http://www.hacksden.com/showthread.php/3073
Please remove link if it is not allowed.
Just thought I would share this with the gamecube community, I did not create this, credit goes to PabloACZ and Pikachu025. These have been tested working on Gamecube and Wii.
GCMM r11 MOD (by PabloACZ)
Most of the changes I made were necessary to get the application to compile with the latest libraries, so don't expect any new features. The full changelog since r11 is as follows:
- SDGetFileList() function in sdsupp.c updated to reflect the changes in DevKitPPC/libogc from the last three years (diropen, dirnext and dirclose commands were replaced with opendir, readdir and closedir, respectively).
- Modified the MountCard() function in mcard.c to perform a probe on the GC Memory Card slot, to make sure it was mounted properly.
- Improved the compatibility with GCS/SAV files with the patch posted by jcwitzel in December 2009.
- The Makefiles were modified to include the zlib in the libraries section. It seems that the latest libFreeType PPC port needs it to work.
- *Hopefully* Added compatibility with Official GameCube Memory Cards (see this). According to a friend of mine, it works with a 256 blocks Memory Card.
- Compiled with DevKitPPC r24, libogc 1.8.8, libfat 1.0.10 and libFreetype 2.4.2.
Download (GC version): http://www.mediafire.com/?5o52lfv2barvovo.
Source: http://www.mediafire.com/?wdsanu4bim5pz3f. Feel free to modify my changes; I'm still learning C++.
GCMM r12 MOD (by Pikachu025)
So, today I wanted to backup all my Gamecube saves and came across this topic. However, I was far too lazy to manually select over a hundred saves spread out over a couple memory cards, so I made some edits to the program:
- R (GC-Pad) / 1 (Wiimote) now launches a "backup all" mode, where all saves on the memory card are written to the SD card without any user prompts in the meantime.
- I came across a couple saves that had ridiculous filenames that refused to write to SD, so if the program comes across one of those, it'll now write them out as "illegal_name" instead of the actual filename.
- Filenames written to SD are now prefixed with a number, counting up from 1 for every file written during the current session. I added this since I had multiple files that resulted in the same filename.
- I also added a small check if the file was written correctly. If not, it'll retry. This probably results in an infinite loop when your SD card doesn't have enough free space, so ensure that I guess.
- I also (quite shoddily) edited the image listing all the options to add the new option, it's ugly but does its job. Feel free to fix, I don't have Photoshop or anything here.
Have fun! Wii version is untested, but I assume it works normally. GC version works perfectly fine with Nintendo memory cards.
Gamecube: http://hyouta.ath.cx/stuff/gcmm_r12_GC.rar
Wii: http://hyouta.ath.cx/stuff/gcmm_r12_Wii.rar
Source: http://hyouta.ath.cx/stuff/gcmm_r12_src.rar
Feel free to mirror and/or edit.
Source thread - http://www.hacksden.com/showthread.php/3073
Please remove link if it is not allowed.
-
HomelandReloaded
Re: Memory Card Tools
I'm trying to get ctr-gcs to work on Windows 7 64-bit and a PAL Cube. I only get "Not connected" and "Waiting to connect" messages. I know the Cube is connecting to the LAN at regular intervals, and I have spent ages playing with firewall settings, but nothing makes any difference. Does anyone know what settings ctr-gcs needs or how it is doing the transfer? I have tried opening port 9002 (because it was in the source code) as well as all the usual suspects, and I have read and re-read the readme file, and googled it before writing this post. Just thought someone might know something. I'm trying ctr-gcs because I am having problems with DacoTaco's edition on the Wii (restores are corrupted).
Re: Memory Card Tools
Needs 192.168.1.32 for gc then 192.168.1.100 for the PC.. if I remember correctly the bba might need to be initialised before with gcos or something.

-
HomelandReloaded
Re: Memory Card Tools
I tried GCOS 1.5 and it gets the Cube online and keeps it online, but then there's the problem of getting ctr-gcs loaded. I tried downloading it with PSOload (I was loading it with Datel media launcher before), and PSOload connects all right but nothing seems to happen after that.
Basically, I do not really know what I'm doing or what the problem is, so I think I'll try to get started with DevKit instead. I'll try working on DacoTaco's edition on the Wii for practice: it dumps cards perfectly every time, and only gets 2 or 3 bytes corrupted on restore. Maybe it just need to sleep a bit longer after each write to the memory card, or maybe it's the Wii OS that's interfering somehow. If I can do this then I'll progress to the GameCube which is where my real interest lies.
Basically, I do not really know what I'm doing or what the problem is, so I think I'll try to get started with DevKit instead. I'll try working on DacoTaco's edition on the Wii for practice: it dumps cards perfectly every time, and only gets 2 or 3 bytes corrupted on restore. Maybe it just need to sleep a bit longer after each write to the memory card, or maybe it's the Wii OS that's interfering somehow. If I can do this then I'll progress to the GameCube which is where my real interest lies.
-
HomelandReloaded
Re: Memory Card Tools
I still haven't figured out why DacoTaco's ctr-gcs for the Wii corrupts memory cards on restore. It isn't to do with sleep times because callback functions are being used. I may need to get closer to the metal but it shouldn't be caused by anti-HB because if low level reads are possible then low level writes should be possible too.
Re: Memory Card Tools
HomelandReloaded, the Gamecube Memory cards on Wii are known to have issues because the DSP unlock code seems to be different. Even though the newer one was added to libOGC there's still problems with cards becoming corrupted.

-
HomelandReloaded
Re: Memory Card Tools
Thanks emu_kidid, that helps. I have spent some time experimenting with writing to the Memory Card and verifying the results, and it does appear that I am fighting with the OS when it comes to writing (reading always works). The effect I am getting is that I am allowed to write to the first 5 blocks but the system keeps control over the checksums and the update counter. I seem to be completely prevented from writing to any of the data blocks (6 onwards).
I think I'll try doing a version for the GameCube and then maybe come back to the Wii when I have learned a bit more about the system.
I think I'll try doing a version for the GameCube and then maybe come back to the Wii when I have learned a bit more about the system.
Re: Memory Card Tools
Does anyone here know a tool to repair a broken filesystem on a memory card and/or a tool to rawdump all the data on a memory card?
