Page 1 of 2
GameCube DVD dumping
Posted: Wed Feb 07, 2007 1:04 pm
by Organic
To dump GC DVD you need mod-chipped GC and Broad-Band Adapter (BBA). Then you must use option in your shell to "backup" disk. Usually shell asks you to insert original disk and get backup from
http://192.168.1.32/backup.iso
After you get backup, you can use HashCalc (
www.slavasoft.com/hashcalc/index.htm) to calculate MD5, SHA1, CRC32 and eMule checksums.
GC disk ID is placed on the disk itself (not on back-side of box cover). Example disk ID is DL-DOL-GWRP-EUR.
Game version is written at offset +7 from beginning of the dump (one byte). 0x00 mean v1.00, 0x01 mean v1.01 etc.
DOL MD5 is need for better recognition of disk versions.
Dont use this:
You can extract DOL by GCTool 1.2 from menu Tools -> Extract DOL..
See the next post.
Disk size is always 1.459.978.240 bytes.
Re: GameCube DVD dumping
Posted: Wed Nov 21, 2007 9:46 am
by Organic
Я выяснил, что GCTool неправильно извлекает DOL файлы из GCM и поэтому все DOL MD5 полученные ранее - неправильные.
Поэтому я сделал специальную утилиту для подсчета правильной DOL MD5. Также утилита извлекает GCNDefault.dol
Если у вас есть возможность, исправьте старые DOL MD5.
I found that GCTool incorrectly extract DOL files from GCM images, so all previous DOL MD5 checksums are wrong. Sorry

I wrote small console app for correct DOL MD5 calculation. Additionaly it extarcts DOL from GCM as GCNDefault.dol.
Please, use this tool when calculating DOL MD5 and fix old DOL MD5 if its possible.
Link:
http://org.dremora.com/Gamecube/Soft/dolmd.zip
Re: GameCube DVD dumping
Posted: Tue Dec 04, 2007 12:57 am
by Haldrie
Is the "Marker Code" in GCTool the same as the "GC disc ID" you are talking about in the first post?
Re: GameCube DVD dumping
Posted: Tue Dec 04, 2007 2:20 am
by Organic
We discussed GC Disk ID naming convention and decided to use ID inscribed on disk surface. Obviously GCTool cant telepatically guess real ID, so it may look the same, but may not.
To Dremora: сделай пожалуйста новость на главной странице, что обновлено руководство по созданию чексумм для куба.
Re: GameCube DVD dumping
Posted: Tue Dec 04, 2007 11:24 am
by Haldrie
Oh woops I meant to say "Game version".
Re: GameCube DVD dumping
Posted: Wed Dec 05, 2007 12:30 pm
by Organic
Following data structure (called "DVD DiskID") is placed at the beginning of every GC disk :
Code: Select all
typedef struct DVDDiskID
{
char gameName[4];
char company[2];
u8 diskNumber;
u8 gameVersion; // 0 mean 1.00, 1 mean 1.01 etc.
u8 streaming;
u8 streamingBufSize;
u8 paddingZero[22];
} DVDDiskID;
"MakerCode" shown in GCTool is actually DVDDiskID "company" record. This is predefined game developer unique number, assigned by Nintendo license agreement. For example "01" is company code for Nintendo itself. All game makers have different codes.
Please, do not ask questions later in this topic, because someone may be confused by unneeded information.
Thanks.
Re: GameCube DVD dumping
Posted: Thu Dec 06, 2007 11:21 am
by Haldrie
I've sent you an email to with another question so as not to confuse anyone reading this. I'm just letting you know here in case it went to your spam/junk folder since we don't have a PM system.
Re: GameCube DVD dumping
Posted: Wed Aug 20, 2008 4:07 pm
by chungy
You could also dump GameCube discs from a Wii, no modchips or extra hardware necessary, just as long as you have a wireless router.
You pretty just just need cIOS and the cIOS DVD Dumper:
http://wii.waninkoko.info/ (yeah, I know that Waninkoko doesn't make the safest programs, but these ones can't do any real damage).
Re: GameCube DVD dumping
Posted: Sat Nov 29, 2008 3:12 pm
by pepsidrinker
Can someone please upload DOLmd5 again please.
Re: GameCube DVD dumping
Posted: Sat Nov 29, 2008 7:33 pm
by BitLooter