Page 6 of 8

Re: New dreamcast dumping program (test please)

Posted: Tue Sep 20, 2011 1:53 am
by jamjam
It would require a rewrite, as the sections are currently stored in an array as the size is known from the parameters passed to it. The benefit is minimal, as all you're doing is not rereading good sectors around a bad sector, and with a granularity of -i500 this doesn't mean much. You would only see a good benefit if using a high interval on a tricky disc.

Also, if the program gets to the end and says clean the disc (or you've closed it before it's finished execution), there's no need to delete the files it's made. Run the program again and it will continue where it left off (be sure to pass the same -i and -c parameters, and leave every file where it is). Any good sections won't be dumped again, and the successful reads of undumped sections will be used to try to get a match. Like in the above log file for house of the dead 2.

edit: Yes Image

Re: New dreamcast dumping program (test please)

Posted: Tue Sep 20, 2011 11:47 am
by tossEAC
Heres a small observation. About the drives we are using.

SH-D162C has no problem with DCDumper as far as it can start reading from 44990, with out any problem.

SH-D162D has problems, so its best to fake a read from 50000 with cdrwin, then it has no problem reading from 44990 with DCDumper.

Also I would like to suggest some additional features, one is, to log the drive and firmware, so we know what drive dumped what, secondly would be to log the time of the machine, at the start and end, to give us a rough idea of how long each dump takes.

These are just thoughts, and I thought it would be easy enough to implement thats why i suggested it.

A final thought would be just purely cosmetic, replace

Reading section 1:
Reading section 2:
Reading section 3:
Reading section 4:
Reading section 5:
Reading section 6:
Reading section 7:
Reading section 8:
Reading section 9:

with

Reading section 01:
Reading section 02:
Reading section 03:
Reading section 04:
Reading section 05:
Reading section 06:
Reading section 07:
Reading section 08:
Reading section 09:

Then all the sections would look in a straight line, hehe Image

Re: New dreamcast dumping program (test please)

Posted: Wed Sep 28, 2011 6:55 am
by amarok
I've successfully used DCdumper on 3 previously undumpable discs so far. I have another 4 or 5 discs which are obviously too damaged, but I'll continue trying ^^ Just thought I'd let you know that your work is much appreciated, jamjam Image

I think DCdumper could be useful for some of my problematic PC CDs, too. Would it be possible for you to implement a CD dumping mode? When enabled, DCdumper should dump from sector 0 all the way to the end of the disc, instead of always 44990-549150. All I'd need is a parameter to specify the number of sectors on the disc, or (ideally) have DCdumper look it up on its own.

Re: New dreamcast dumping program (test please)

Posted: Wed Sep 28, 2011 7:10 am
by iR0b0t
actually you would need to input the start and end sectors, as especially pc discs have often a negative offset, where samsung drive has an RO of +6 only, not sure if it would even overreadĀ  Image

Re: New dreamcast dumping program (test please)

Posted: Wed Sep 28, 2011 7:26 am
by amarok
Hm. No, the Samsung doesn't overread, but I thought this isn't a problem for data-only discs? I don't want to dump any audio tracks using DCdumper, just plain old 1 data track discs ^^ I thought we don't have to worry about overreading, offsets etc. in this case.

Re: New dreamcast dumping program (test please)

Posted: Wed Sep 28, 2011 3:43 pm
by JackIngles
Did i get it right - this program dump GD-Rom through PC DVD(CD)Rom ?
I tried to do it with my several GD-Roms :

Code: Select all

DCdumper.exe E
But no luck - always errors:

Code: Select all

---
 DCdumper.exe DCdumper.exe E 

Handle acquired.
Load disc: Done.
Sector map created.

..................:::::::::::::::: PASS 1 ::::::::::::::::..................
Reading section 1: 044990-055278 - read error.
Fake read. Retry - read error.
Fake read. Retry - read error.
Fake read. Retry - read error.
Reading section 2: 055279-065567 - read error.
Fake read. Retry - read error.
Fake read. Retry - read error.
Fake read. Retry - read error.
Reading section 3: 065568-075856 - read error.
I use Optiarc_DVD_RW_AD-7203A

Re: New dreamcast dumping program (test please)

Posted: Thu Sep 29, 2011 1:56 am
by tossEAC
I don't think this is a supported drive Optiarc_DVD_RW_AD-7203A

You need a Samsung SH-D162D and you also need a Trap Disc.

The trap disc is then swapped with a GD-Rom, and then you can read the GD-Rom.

Re: New dreamcast dumping program (test please)

Posted: Thu Sep 29, 2011 9:34 am
by JackIngles
What's a trap disk ? It set position lba 45000 for drive ?
I have lite-on and old teac cdrw - it wont be working too ?

Re: New dreamcast dumping program (test please)

Posted: Thu Sep 29, 2011 12:43 pm
by jamjam
@JackIngles
Follow the redump dreamcast guide here, and either use CDRwin as it says, or use DCDumper in its place.

@amarok
I can add a flag to let you dump between any two sector ranges, will it be useful though? Data tracks are aligned because the drive does it automatically, what you suggest is to dump as audio, then descramble + align in software. This can be done (ice does it for dense gd-rom session, maybe it will work generally), but if ice can't something else will have to be found which does.

BTW I will get round eventually to a 0.43a with some additions, been busy.

Re: New dreamcast dumping program (test please)

Posted: Thu Sep 29, 2011 1:09 pm
by amarok
I can add a flag to let you dump between any two sector ranges, will it be useful though?
Yes, please, that's exactly what I need Image
Data tracks are aligned because the drive does it automatically, what you suggest is to dump as audio, then descramble + align in software.
Nope, I'd skip the whole trap disc part for PC discs, of course. All I'm interested in is DCdumper's re-reading ability Image
BTW I will get round eventually to a 0.43a with some additions, been busy.
Looking forward to it Image