rockytakeout / cleanrip

Automatically exported from code.google.com/p/cleanrip
0 stars 0 forks source link

Save DOL MD5 with each dumped image #14

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
This is a feature request aimed at simplifying creation of new reports to 
redump.org. Information needed from images to be posted to the Wii or GC 
sections are CRC32, MD5, and SHA-1, with the addition of DOL MD5 for GC discs.

My suggestion is that each dumped image gets accompanied by a txt-file with the 
same name containing all said sums, so that one can easily dump an entire 
collection of Wii and GC games and then quickly make proper reports to upload 
without having to run different tools on the images.

CRC32, MD5, and SHA-1 can easily be calculated simultaneously as the dump, but 
DOL MD5 has to be calculated after the dump is done. DOL MD5 can for example be 
calculated as with this perl script: 
http://pastie.org/private/og7c4iymlkef6tgavdx9eq

This does of course not need to be compulsory, but can be a selectable option 
for power users wanting this additional info.

Original issue reported on code.google.com by m...@me.com on 19 Sep 2010 at 11:43

GoogleCodeExporter commented 8 years ago
Formally, size and sectors are also needed, but they are always:
712880 sectors, 1459978240 bytes for GC
2294912 sectors, 4699979776 bytes for Wii
4155840 sectors, 8511160320 bytes for Wii DL

Original comment by m...@me.com on 19 Sep 2010 at 11:50

GoogleCodeExporter commented 8 years ago
... also, disc version is needed. Can be found at 0x7 in the image. One byte 
long. 0x00 means 1.00, 0x01 means 1.01, and so on.

Original comment by m...@me.com on 19 Sep 2010 at 11:53

GoogleCodeExporter commented 8 years ago
I'm aware of all of this but I figured it would be better to do this on the PC 
so you can check the validity of the image after you've backed it up to your 
final medium. The calculated hashes (Md5 only for now) are based on the data 
read from the laser, not the data written to the disc (as this would require 2x 
the time to dump each disc).

Nevertheless I'll add this support in.

Original comment by emuki...@gmail.com on 19 Sep 2010 at 1:11

GoogleCodeExporter commented 8 years ago
This is actually perfect, since for all the intents and purposes of redump.org, 
the most interesting thing is to get the checksums on what is actually read 
from the drive. Then, you can of course always verify that it got transferred 
correctly from there to whatever medium you wish to store it in.

Thank you!

Original comment by m...@me.com on 19 Sep 2010 at 2:12

GoogleCodeExporter commented 8 years ago
All done apart from DOL-MD5.

Original comment by emuki...@gmail.com on 19 Sep 2010 at 2:34

GoogleCodeExporter commented 8 years ago
Will not do DOL MD5.

Original comment by emuki...@gmail.com on 26 Jul 2012 at 4:39