Page 1 of 3

Memory Card Tools

Posted: Tue Mar 30, 2010 6:24 am
by AC_Orange
GC Save File Convert
GC SaveFile Convert 1.0.zip
GC Save File Convert 1.0
(12.82 KiB) Downloaded 4121 times
GCS 1.0a - CrowTRobo
ctr-gcs10a.zip
GCS 1.0a - CrowTRobo
(68.1 KiB) Downloaded 2028 times
GCS Windows 1.3 - Polonium (GUI for GCS, in French)
Gcs_Win_1_3.zip
GCS Windows 1.3 - Polonium (French)
(158 KiB) Downloaded 1842 times
PNG2CARD - CrowTRobo
png2card.zip
PNG2CARD - CrowTRobo
(61.11 KiB) Downloaded 1627 times

Re: Memory Card Tools

Posted: Wed Mar 31, 2010 1:37 pm
by kevstah2004
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

Re: Memory Card Tools

Posted: Fri Apr 02, 2010 8:56 am
by AC_Orange
GCS 1.0a from CrowTRobo (OSX-experimental)
GCS.tar.gz
GCS 1.0a from CrowTRobo (OSX)
(95.08 KiB) Downloaded 1476 times
thanks for contributing kevstah2004

Re: Memory Card Tools

Posted: Sat Apr 03, 2010 2:03 am
by kevstah2004
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

Re: Memory Card Tools

Posted: Thu May 13, 2010 7:02 am
by kevstah2004
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.

Re: Memory Card Tools

Posted: Thu May 13, 2010 7:44 am
by emu_kidid
extract a .gci from a raw complete dump of a card or extract the internal data from a .gci?

Re: Memory Card Tools

Posted: Thu May 13, 2010 11:15 pm
by kevstah2004
Internal files and icon from a single .gci game save what's the file structure?

Re: Memory Card Tools

Posted: Fri Jan 14, 2011 12:16 pm
by takanari
How I copy .gci files to nintendo memory card?

Re: Memory Card Tools

Posted: Fri Jan 14, 2011 12:32 pm
by liquitt
takanari wrote:How I copy .gci files to nintendo memory card?
with ctr-gcs. just read the included .txt file.

Re: Memory Card Tools

Posted: Fri Jan 14, 2011 1:04 pm
by takanari
Really works, thanks!

Re: Memory Card Tools

Posted: Fri Jan 14, 2011 2:27 pm
by liquitt
wasn't that hard eh?

Re: Memory Card Tools

Posted: Tue Feb 08, 2011 4:07 am
by MrPete1985
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

Posted: Tue Feb 08, 2011 4:09 am
by emu_kidid
Not possible - the hardware - although similar - is totally different command wise.

Re: Memory Card Tools

Posted: Sat Feb 12, 2011 11:48 am
by Dragoon
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

Re: Memory Card Tools

Posted: Sat Feb 12, 2011 3:42 pm
by emu_kidid
No, good luck though :P

Re: Memory Card Tools

Posted: Sun Feb 13, 2011 3:32 am
by Paul.str
What about building a memory card? The circuitry looks fairly simple.

I don't intend to try, I mean it as a thought experiment.

Re: Memory Card Tools

Posted: Wed Mar 16, 2011 6:44 am
by Dragoon
Good luck, but that's beyond my skills :p

Re: Memory Card Tools

Posted: Tue Nov 15, 2011 5:04 am
by stomp_442
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:
  • 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 (Wii version): http://www.mediafire.com/?64i5uc844f0jm7t.
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.

Re: Memory Card Tools

Posted: Sun Mar 11, 2012 3:55 pm
by HomelandReloaded
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

Posted: Mon Mar 12, 2012 2:09 am
by emu_kidid
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.

Re: Memory Card Tools

Posted: Tue Mar 13, 2012 5:35 pm
by HomelandReloaded
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.

Re: Memory Card Tools

Posted: Mon Mar 19, 2012 4:10 am
by HomelandReloaded
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

Posted: Mon Mar 19, 2012 4:39 am
by emu_kidid
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.

Re: Memory Card Tools

Posted: Tue Mar 20, 2012 6:00 pm
by HomelandReloaded
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.

Re: Memory Card Tools

Posted: Wed Apr 11, 2012 6:01 pm
by andzlay
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?