As you say, dic needs to reread the safedisc error range to fix the unintentional errors of the range. But dic can't judge whether the errors is intentional or not, therefore the intentional errors are also reread about 500-600 sector × multiple times.
952 2018-01-27 02:48:17
Re: DiscImageCreator (3,538 replies, posted in General discussion)
*2018-01-27
- added: Dumping of DVD which is the parallel track path and dual layer
- changed: Visual Studio 2015 to 2017
- fixed: Dumping of audio disc (didn't work from 2017-12-10)
- fixed: Rewrite .c2 file if c2 errors exist.
953 2018-01-14 14:20:11
Re: DiscImageCreator (3,538 replies, posted in General discussion)
Here are some logs and the CloneCD sub file
CloneCD doesn't also recognize the track 1.
I 23:30:34 Reading Track 2 Pregap... (Blocks 0-250069)
I 23:37:30 Reading Track 2... (Blocks 250069-260319)
I 23:37:47 Reading Track 3... (Blocks 260319-697041)
And unfortunately, the track number of subchannel is also weird.
LBA[000000, 0000000]: P[ff], Q[41020055341900000200549e]{ Data, Copy NG, Track[02], Idx[00], RMSF[55:34:19], AMSF[00:02:00]}, RtoW[0, 0, 0, 0]
LBA[000001, 0x00001]: P[ff], Q[41020055341800000201eeee]{ Data, Copy NG, Track[02], Idx[00], RMSF[55:34:18], AMSF[00:02:01]}, RtoW[0, 0, 0, 0]
LBA[000002, 0x00002]: P[ff], Q[41020055341700000202bb74]{ Data, Copy NG, Track[02], Idx[00], RMSF[55:34:17], AMSF[00:02:02]}, RtoW[0, 0, 0, 0]
:
:
LBA[250068, 0x3d0d4]: P[ff], Q[0102000000010055361875b8]{Audio, 2ch, Copy NG, Pre-emphasis No, Track[02], Idx[00], RMSF[00:00:01], AMSF[55:36:18]}, RtoW[0, 0, 0, 0]
LBA[250069, 0x3d0d5]: P[ff], Q[01020100000000553619881b]{Audio, 2ch, Copy NG, Pre-emphasis No, Track[02], Idx[01], RMSF[00:00:00], AMSF[55:36:19]}, RtoW[0, 0, 0, 0]
LBA[250070, 0x3d0d6]: P[00], Q[010201000001005536208530]{Audio, 2ch, Copy NG, Pre-emphasis No, Track[02], Idx[01], RMSF[00:00:01], AMSF[55:36:20]}, RtoW[0, 0, 0, 0]
:
:
LBA[260318, 0x3f8de]: P[00], Q[0102010216490057526801b1]{Audio, 2ch, Copy NG, Pre-emphasis No, Track[02], Idx[01], RMSF[02:16:49], AMSF[57:52:68]}, RtoW[0, 0, 0, 0]
LBA[260319, 0x3f8df]: P[ff], Q[01030100000000575269b421]{Audio, 2ch, Copy NG, Pre-emphasis No, Track[03], Idx[01], RMSF[00:00:00], AMSF[57:52:69]}, RtoW[0, 0, 0, 0]
LBA[260320, 0x3f8e0]: P[00], Q[010301000001005752709d68]{Audio, 2ch, Copy NG, Pre-emphasis No, Track[03], Idx[01], RMSF[00:00:01], AMSF[57:52:70]}, RtoW[0, 0, 0, 0]
It seems subdump also can't dump this disc.
http://redump.org/disc/36178/
http://redump.org/disc/35804/
To Jackal or gorelord4e or someone: Do these discs have really track1 on TOC and subchannel? If there is track 1, the disc of rosewood is irregular?
954 2018-01-13 15:28:47
Re: DiscImageCreator (3,538 replies, posted in General discussion)
Sample 1: Probably works again, as it copies the data, but there seems to be a bug when it tries to calculate the hashes for the dat file.
Sorry, reuploaded.
For Sample 3 the toc seems to be corrupt
_disc.txt
========== FULL TOC ==========
FirstCompleteSession: 1
LastCompleteSession: 1
Session 1, FirstTrack 2, Format: CD-I
Session 1, LastTrack 3
Session 1, Leadout, MSF 63:01:29 (LBA[283604, 0x453d4])
Session 1, Track 2, MSF 55:36:19 (LBA[250219, 0x3d16b])
Session 1, Track 3, MSF 57:52:69 (LBA[260469, 0x3f975])
It seems "Track 1" is omitted. (same as isobuster)
And my cd-i disc (single track)
========== FULL TOC ==========
FirstCompleteSession: 1
LastCompleteSession: 1
Session 1, FirstTrack 2, Format: CD-I
Session 1, LastTrack 2
Session 1, Leadout, MSF 56:05:00 (LBA[252375, 0x3d9d7])
Session 1, Track 1, MSF 00:02:00 (LBA[000150, 0x00096])
There is "Track 1", but "FirstTrack" and "LastTrack" is weird.
The multi-track of cd-i has data sector in pregap of track 1 (to hide the data?), and manipulates the toc (by the same reason? CD was developed by Philips, so this is permitted?)
It seems the single-track of cd-i can't hide the data in pregap. (If it is done, it's only leadout disc on toc.)
I don't have CloneCD available
If it's possible, please use subdump http://forum.redump.org/topic/14725/subdump/
I need the sub file. Perhaps I think the track 2 of "Sample 3" is actually track 1, track 3 of that is actually track 2 and there isn't track 3.
955 2018-01-12 00:05:33
Re: DiscImageCreator (3,538 replies, posted in General discussion)
Same problem here (Sample 1)
Uploaded test version.
Sample 2:
It can't get the directory record. It'll take some time to investigate.
Sample 3:
========== TOC ==========
Pregap Track , LBA 0 - 250068, Length 250069
Audio Track 1, LBA 250069 - 260318, Length 10250
Audio Track 2, LBA 260319 - 283453, Length 23135
Audio Track 3, LBA 283454 -4294967295, Length 4294683842
I don't know why it can't get the toc correctly.
956 2018-01-08 06:31:36
Re: DiscImageCreator (3,538 replies, posted in General discussion)
sarami wrote:1. Drives may sometimes not detect the c2 errors. If same sector isn't error every time it is dumped, I think this is true.
No error there if to dump again, so it's not constant. So I've thought maybe DIC has missed an error occasionally.
20180108 test
Fixed: Also rewrite .c2 file if c2 errors exist.
=> if unfixed errors exist with EdcEcc.exe or edccchk or cdmage though .c2 file rewritten is all zero byte, maybe the drive misses to report the c2 error.
957 2018-01-07 10:46:43
Re: DiscImageCreator (3,538 replies, posted in General discussion)
It seems your drive can't read lead-in/out. Such drive can't get the audio sector correctly.
wait until I could obtain a real plextor drive?
I think so.
958 2017-12-28 06:48:53
Re: Obscure consoles (28 replies, posted in General discussion)
Those are multisessional
I think so too.
https://page.auctions.yahoo.co.jp/jp/auction/f122922824
There is the enhanced CD logo in the picture.
I haven't found any info on this and the wiki guide isn't for DIC.
ReadMe.txt
* Ripping Guide for GD-ROM (The high density area)
** Preparation
create the audio trap disc in advance.
(a disc with a hacked TOC of 99 mins audio, burn it with CloneCD or Alcohol 52/120%).
http://www.mediafire.com/?2nygv2oyzzz
** Method 1 (Other tools)
http://forum.redump.org/topic/2620/dreamcastnaomi-gdrom-dumping-instructions/
** Method 2 (Other tools)
http://forum.redump.org/topic/9436/new-dreamcast-dumping-program-test-please/
** Method 3
1. insert the audio trap disc to a supported drive.
2. run below. (stop spinning disc)
DiscImageCreator.exe stop [DriveLetter]
3. use a pin to press the escape eject button, so the tray will eject (or remove
the drive cover).
4. insert the gdrom and gently push the tray back (or put the drive cover back on).
5. run below. (start rippping gdrom)
DiscImageCreator.exe gd [DriveLetter] foo.bin [DriveSpeed(0-72)]
I confirmed this with TS-H353A, but jhmiller couldn't confirm by dic method though he used the same drive and firmware. I don't know the reason.
959 2017-12-28 02:27:00
Re: Obscure consoles (28 replies, posted in General discussion)
https://www.suruga-ya.jp/product/detail/142002024001
https://www.suruga-ya.jp/product/detail/220005208001
These discs are not so expensive.
960 2017-12-17 18:38:05
Re: DiscImageCreator (3,538 replies, posted in General discussion)
tested kuon no kizuna (Drive: TS-H353A)
0... 1428 AMSF[00:21:03] -> track1 and 2
1429...24602 AMSF[05:30:00] -> lead-out
24603...24793 AMSF[05:32:43] -> unknown/corrupt subQ (Mirror # 1 ?)
main channel is all zero
24794...25104 AMSF[05:36:54] -> subQ all zero
main channel is all 0xff
25105...38692 AMSF[08:37:67] -> normal subQ (SEGA Logo ?)
RMSF of LBA 25105 is 00:02:14, so 'SEGA Logo?' perhaps starts from LBA 24941.
main channel is the mode 2
38693...38699 AMSF[08:37:74] -> unknown/corrupt subQ (Mirror # 2 ?)
38700...44849 -> unreadable (ILLEGAL_REQUEST - ILLEGAL MODE FOR THIS TRACK)
your drive 'lies' somehow?
Maybe so about mirror area, but I think the lead-out and SEGA logo sub is perhaps correct.
961 2017-12-17 05:02:10
Re: DiscImageCreator (3,538 replies, posted in General discussion)
24400...24602 AMSF[05:30:02] -> lead-out
24603...24793 AMSF[05:32:43] -> unknown subQ (Mirror # 1 ?)
24794...25104 AMSF[05:36:54] -> subQ all zero
25105...38692 AMSF[08:37:67] -> normal subQ (SEGA Logo ?)
38693...38699 AMSF[08:37:74] -> unknown subQ (Mirror # 2 ?)
38700 -> unreadable
Have you ever tried to test every sector from 0 to 44849 to find out, which sectors are readable?
0...24399 and 38701...44849 -> test it tonight.
but that's not correct, the secutity (ring) area has its own lead-in, it goes before the sector 24941, sectors 24825...24940, I think, but can't say for sure where does it exactly start, since it's hard to read the sectors before 24853 on my drives (but 24853 to 24940 are clearly the security area TOC sectors).
As far as seeing the log, these area haven't the normal lead-in/TOC subQ. I don't know whether these area is trully TOC or not.
The HD zone starts not at 45000, btw, but at 44850, sectors 44850...44999 contain the 3rd track's pregap.
I agree.
Btw, what drive and tools you use to read HD area?
962 2017-12-16 17:44:22
Re: DiscImageCreator (3,538 replies, posted in General discussion)
What areas does DIC read for DC? 0...leadout and 45000...leadout?
dic reads from 45000 to 549150 using gd command.
Maybe worth to read the 24941...38689 ringcode area as well?
Tried. It seems these area has the mode 2 sector.
963 2017-12-16 14:05:03
Re: DiscImageCreator (3,538 replies, posted in General discussion)
I agree. Low speed may not be good.
http://forum.redump.org/post/56911/#p56911
ref.
http://www.ippinkan.com/magazine/magazine_2013-3.htm
取り込みに使うCD-Rドライブは、本来24-48倍速という高速でCD-Rを回転させます。この速度になるとディスクは、「自らのジャイロ効果」で安定します。ジャイロ効果で安定して回転するディスクを支えるための「主軸(ベアリング)」は、高回転時に安定するように「がたつきを大きく(大きめのクリアランス)で設計されます。クリアランスの大きいベアリングを低速で回すと、ディスクの振れが大きくなります。ディスクは高回転で回す方が安定し、読み取りエラーが少なくなる。
I don't know the detail about the hardware, but this article may be reliable.
964 2017-12-16 12:05:23
Re: DiscImageCreator (3,538 replies, posted in General discussion)
Is it possible to continue execution even if there are C2 errors (I know the image will be bad but I'm aware of it)?
It's possible.
https://github.com/saramibreak/DiscImag … dforCD.cpp
Change the Line 1640:
throw FALSE;
to
break;
or comment out 'throw FALSE;'
But is it really uncorrectable errors? Please try the default times (4000).
Is your C2 algorithm using C2 bits to select bytes which are good / bad and rereads until there are no C2 bits set (making use of C2 bits from previous rereads)?
Yes. It's checked by the func 'ContainsC2Error' of the Line 1630.
965 2017-12-15 18:36:30
Re: DiscImageCreator (3,538 replies, posted in General discussion)
Supported PTP and DL disc.
966 2017-12-14 16:54:59
Re: DiscImageCreator (3,538 replies, posted in General discussion)
My DL disc
TrackPath: Opposite Track Path
NumberOfLayers: Double Layer
TrackDensity: 0.74μm/track
LinearDensity: 0.293μm/bit
StartingDataSector: 196608 (0x30000)
EndDataSector: 15995449 (0xf41239)
EndLayerZeroSector: 2224591 (0x21f1cf)
Your log
TrackPath: Parallel Track Path
NumberOfLayers: Double Layer
TrackDensity: 0.74μm/track
LinearDensity: 0.293μm/bit
StartingDataSector: 196608 (0x30000)
EndDataSector: 1702255 (0x19f96f)
EndLayerZeroSector: 0 (0)
I had thought all of the DL disc is 'Opposite Track Path', but this DL disc has 'Parallel Track Path'. I understood DIC can't dump 'PTP' and 'DL' disc. I don't know how to fix this now.
With my Plextor PX-755A the DIC seems to freeze here (I stop the process after 1 hour or waiting):
Some changed. http://www.mediafire.com/file/eq80y20l9 … or_test.7z
I have PX-755SA too, but my 755 can't get the scrambled sector when dumps the HDA of GD-ROM using the audio trap disc, so I can't test. (In the case of my PC, if doesn't use the audio trap disc, dic can dump the HDA till 79:59:74. I don't know why.)
And I changed VS2015 to VS2017. Please download and install the redistributable package. https://aka.ms/vs/15/release/VC_redist.x86.exe
967 2017-12-14 04:07:44
Re: DiscImageCreator (3,538 replies, posted in General discussion)
I've noticed a problem with DIC.
Please log. Does this occur in all your DL discs or only this disc? I tried my DL disc but dic could recognize the second layer.
968 2017-12-10 12:36:03
Re: DiscImageCreator (3,538 replies, posted in General discussion)
All sectors.
It's really weird...
c2 error offset is perhaps same as main channel offset. To confirm this, it needs to test by the large offset disc (over 588 samples) and its disc has c2 error.
969 2017-12-10 11:08:06
Re: DiscImageCreator (3,538 replies, posted in General discussion)
If the plextor drive is requested LBA 10000 using 0xd8, drive returns the data as follows.
- main channel depends on the combined offsets.
- c2 is LBA 9999. (offset is -1)
- sub channel is LBA 10000. (offset is 0)
It was easy to find the offset about main and sub because there are the msf in these data. But there isn't the address in c2.
970 2017-12-10 10:22:50
Re: DiscImageCreator (3,538 replies, posted in General discussion)
*2017-12-10
- added: Reading path table & directory record of GDROM HD Area
- added: Reading joliet file system (if iso9600 didn't read)
- added: Writing the hash of the toc vs. subs desync disc and the scrambled main channel (.scm file)
- added: Argument of /f option (to delete the drive cache per specific value)
- changed: Rename _sub.txt to _subReadable.txt
- fixed: Dumping of GDROM (didn't work from 2017-08-18)
- fixed: 1st sector of the pregap sector has invalid index of the subchannel
- rewrote: Recovering C2 error (only plextor. not support no-plextor drive now)
=> I definitely understood the plextor drive has -1 sector offset about C2 error.
Whenever I've used DIC, I've always received a message that C2 errors are not set and that if any exist, the rip could be inaccurate. Should I do anything about this?
use '/c2'
971 2017-12-03 19:53:21
Re: PVD, what systems need it (10 replies, posted in General discussion)
General 'Photo CD' is yes.
972 2017-12-02 18:09:20
Topic: PVD, what systems need it (10 replies, posted in General discussion)
Ringcodes are useful for predicting possible undumped revisions.
And PVD is useful too. Why isn't there PVD field in psx db?
973 2017-11-27 17:57:51
Re: Non-protected PS1 games with DIC (11 replies, posted in General discussion)
Some fixed for non plextor drive. Plz try the latest test version if possible.
974 2017-11-27 03:15:22
Re: Non-protected PS1 games with DIC (11 replies, posted in General discussion)
Because these programs dump the data sector as data sector (0xbe mode), but dic dumps the data sector as audio sector (0xd8 mode), then audio sector is descrambled to data sector.
975 2017-11-27 00:53:50
Re: DiscImageCreator (3,538 replies, posted in General discussion)
Thanks. Whizz matches the db. It seems there isn't problem about the c2 error recovering. I'll upload the src code to github in the near future.
Sometimes it needs many rereads to fix the error.
Yes. The 3do disc of Schrodinger was needed over 6000 rereading.
EDIT
http://forum.redump.org/post/56215/#p56215
I bought 'Der korsar' and confirmed this disc had the intensional c2 errors in 'CORSAIRS.PRT' and '_SETUP.DLL'.
Also I confirmed 'Fort Boyard Millenium' hadn't the intensional c2 errors.
About the corrupted subchannel
http://redump.org/disc/45930/ and http://redump.org/disc/45931/ are undumpable with DIC (including the recent versions, as I understand) - https://www.sendspace.com/file/31jg9r
Digital Pinball: Necronomicon: Revelations was already reported before, though.
improved /f option
/f Use 'Force Unit Access' flag to delete the drive cache
val delete per specified value (default: 1)