No rescrambling of descrambled data, please. We've already seen corrupted scrambled data sectors in the audio gap. Remember, if there are data sectors in audio gap, this is a badly mastered disc and there can be anything, descrambled data can be wrong and rescrambling will make things even worse. We're a database of dumps, not manually rescrambled things. a) Plextor, cdtoimg and chopfile or b) Swap trick, CD tool and chopfile - no more alternatives (yet).
1,452 2009-10-19 21:10:05
Re: Data inside pregap? (27 replies, posted in General discussion)
I repeat, any drive descrambles everything in datatrack automatically, including the next audio gap, because it "belongs" to the same datatrack (drive splits tracks by TOC and TOC contains LBAs of all the 01 indexes, 00 index belongs to the previous track, according to this logic), d8 edition of cdtoimg is a must.
1,453 2009-10-19 17:10:25
Re: Data inside pregap? (27 replies, posted in General discussion)
F1ReB4LL, if it's confirmed that there are data sectors in pregap we can simply take them from Isobuster dumping the data track as always and then use remove instead of resize:
Any drive manages the 1st gap as a part of data track, if there are any scrambled sectors - they will be descrambled. Also don't forget, that you can't get a complete gap in isobuster dump of the first track - with positive combined offset there's always a garbage between the data and audio sectors and, as a result, the very end of the gap is cut.
By the way, what happens if there is a pregap of 03.00 of which the first 01.00 are data sectors (even the Q subchannel denotes this) and the remaining 02.00 are audio sectors (Q subchannel denotes this clearly, too). Probably those data sectors have to be moved to the binary file for Track 2, but as ssjkakaroto asks, too, don't they have to be scrambled then?
And whatever the right choice on this question is: How can we represent the sector mode switch at relative -02.00 in Q subchannel with CUE sheet syntax properly? At least I don't find a way to do this. Isn't it that when CUE sheet denotes Audio sectors the subchannel will be (re)generated accordingly, i.e. the 75 data sectors in Track 2 will be marked with Q-CONTROL 0 (Audio) instead of 4 (Data)? So how can the CD properly be preserved using CUE/BIN then?
In my opinion, we shouldn't have any descrambled images at all - a dump should represent the unmodified content of the disc. Descrambling gives us lots of problems. Yes, there are images with the data sectors in audio - some of them have those sectors marked as data in the subs (TFX, Base Jumpers, etc.), others - don't (many Saturn ones, like Gunbird; some PC ones, like that Twinsen's Odyssey). I've wanted to split them somehow, that's why in the first case data sectors are descrambled and in the second they are left scrambled. If we want proper dumps, both should be left unscrambled (along with the data tracks) and the subs should be also preserved.
In subchannel data unluckily there is no error correction involved as far as I know, most drives drop in random errors occassionally when reading subchannel data. Additionally the drive used should be of higher quality. So I guess we would need a utility to read out the subs which re-reads sectors which gave suspicious results (CloneCD doesn't compensate those random errors).
First of all, the database can't currently handle them at all -- CDs with different rings and same tracks usually have different subs, so they should be assignable to a ringcode, not to an entry. As for the actual dumping -- yes, subs should be dumped either via multiple rereadings (prepare to wait ~8-12 hours per CD) or cleaned manually or automatically (this can easily ruin any protection).
1,454 2009-10-18 21:38:49
Re: Problems dumping Manic Karts (20 replies, posted in General discussion)
Yes, PX-740A is the worst one, it can't read any pregap sector at all and with IsoBuster it behaves like you described.
It's very good, though, when you dump CDs using the EAC and IsoBuster (not PerfectRip), because in most cases you don't need to resize the data track (only fix the last sector with cdmage, BenQs fail on reading it). Of course, you need to read the audio tracks with EAC on another drive - benqs don't support C2 errors reporting, no overreading into lead-out and, of course, no post-data-track audio pregap reading.
1,455 2009-10-18 21:28:22
Re: Problems dumping Manic Karts (20 replies, posted in General discussion)
Looks like you have a very shitty drive(s). Either one of them (DVDRAM GMA-4082N, LG2.sub) "decided" to fix the gap subchannels part after meeting the first gap (00 02 73) sector, or the other two (DVD-RAM GSA-H55N and PX-740A) refused to return the proper data (and according to your words - it's the 2nd case). PX-740A (=BenQ DW1640) - is it able to read the first audio gap on any disc at all? My DW1650 gives read error on 99% when dumping the pre-audio datatracks with IsoBuster - it refuses to read "errorneous" zeroed sectors as a part of datatrack, your case is probably the same.
1,456 2009-10-18 16:44:30
Re: Data inside pregap? (27 replies, posted in General discussion)
Data track is 452240208 bytes, then 3secs of audio pregap. If there are data sectors - should be extracted in scrambled form from cdtoimg dump.
1,457 2009-10-16 13:26:23
Re: Data inside pregap? (27 replies, posted in General discussion)
You need a chopfile tool or similar. bytes_to_skip = (datatrack_length + combined_offset_in_bytes); length = audiotrack_length.
For example: http://redump.org/disc/6896/ -- datatrack_lenth is 319512144, audiotrack_length is 24025680 (both should be found using the subs only), combined offset for the most plerxtors with +30 read offset would be +30+0=+30=120 bytes. So, bytes_to_skip = 120+319512144=319512264 bytes. But _only_ if the gap is marked as data in the subs. If audio - should be cut from CloneCD dump instead (and in 3 stages). Anyway, upload the subs at first.
1,458 2009-10-14 19:37:02
Re: Data inside pregap? (27 replies, posted in General discussion)
3.00 is correct, subs are also clear. http://redump.org/disc/3872/ and http://redump.org/disc/4032/ -- similar cases with CD32 discs, just a weird mastering, but has nothing to do with the protection. If the gap is marked as data in the subs, it should be descrambled, if as audio (common for Saturn) - should be scrambled. PerfectRip is unable to make the proper dumps of such tracks, btw, EAC also fails in most cases. You should dump the disc with d8 cdtoimg and manually extract the track from it.
PCE CD subs should be read backwards (from the last sector upto the first, then inverted) to get the proper subs and proper gaps, all the current dumps are bad. And please, don't ever give any advices, when you don't understand the case.
1,459 2009-10-11 18:22:32
Re: Future plans regarding protected discs? (11 replies, posted in General discussion)
Nope, MDS files aren't consistent and very drive (and speed) dependant, also, you must manually fix them in most cases (by interpolating the graph, etc.)
1,460 2009-10-11 15:16:24
Re: Future plans regarding protected discs? (11 replies, posted in General discussion)
I'm not sure but I've seen a few web sites that offered such files that ended up getting shut down.
Those are measurements of the access times for different areas of the disc and don't contain any copyrighted material, so they can't be illegal. You can't be sued for measuring the speed of your car or the brightness of your TV screen.
1,461 2009-10-11 13:25:11
Re: Future plans regarding protected discs? (11 replies, posted in General discussion)
In the case of SecuROM we don't have the Data Position Measurement info in the data since that would require uploading a MDS file with that data stored in it and I think it's considered illegal to do that.
What's illegal in measurements?
1,462 2009-10-07 17:39:34
Re: Need help with single audio track cds (15 replies, posted in General discussion)
All the data is shifted - data and audio sectors. But any drive fixes the offset for data sectors automatically during the descrambling process.
For example, combined offset is +100, the drives reads the sector #0, then tries to descramble it. Data is shifted and first 100*4=400 bytes contain garbage (the last 400 bytes of the sector #-1, which is actually a 1st track pregap, which is written in sectors #-150 to #-1 and usually ignored by all the dumping tools), so the drive automatically reads 400 more bytes from the next sector, then descrambles it, then the drive reads the sector #1, first 100*4=400 bytes are garbage again, so it reads 400 more bytes from the next sector, etc. Afterall, the drive reads the last data sector, first 400 bytes are garbage again, so it reads 400 more bytes from the next sector (first audio sector, also 400 bytes of garbage in the beginning) to descramble the last data sector properly. Then, the drive reads the next sector (audio) "as is", then it reads the next sextor, the next, etc. But, if you remember, the first audio sector contains the last 400 shifted bytes, which belong to the previous data sector - so that's your "garbage".
The whole image is affected by the offset, but it's compensated for the data part and ignored for the audio. As a result, the last 400 bytes of the last data sector are written twice in the image - first, in descrambled form, as a part of the last data sector; second, in scrambled form, as a part of the first audio sector. Therefore, the last 400 bytes of the last audio track are totally missing, coping with that is the goal of Redump.org.
1,463 2009-10-05 14:57:32
Re: Need help with single audio track cds (15 replies, posted in General discussion)
it isn't better to extract the data track and the audio track and use the ReMove program to move the gap from the end of track 1 to the beggining of track 2? Maybe we should always use this program in discs with only one audio track.
It's possible, but the gap in the end of track 1 in 99% cases is incomplete. Basically, you should skip the (1st_track.size+combined_offset.size*4) and cut 150 sectors (150*2352=352800 bytes) after that. combined_offset.size*4 = garbage.size (in bytes). But any regular track 1 dump contains only (150*2352 - combined_offset.size*4) bytes of gap.
Imagine the 2MB CD, where 1st data track is 1MB and the 2nd audio track is 1MB, first 2 secs of 2nd audio track is pregap. The disc is burned with +100 offset and the drive has +30 read offset. CloneCD dump will contain: 1MB data track, then (100+30)*4 bytes of garbage, then 1048576-(100+30)*4 bytes of the 2nd audiotrack, total size of the dump = 2MB, the last (100+30)*4 bytes of the audio track will be missing. Track 1 dump from IsoBuster will contain: 1MB data track, then (100+30)*4 bytes of garbage, then 352800-(100+30)*4 bytes of the gap, the last (100+30)*4 bytes of the gap will be missing. (The example isn't very good, though, because 2097152 bytes can't be divided to 2352, so there can't be a 2MB disc, but I've wanted some rounded numbers).
There are 3 ways to cope with that.
1 - to write a proper dumping tool, if someone is interested, I'll help with technical docs, algorithms and testing (don't have enough time for coding).
2 - to extract the sector range in IsoBuster/CD Reader/CD tool/whatever (the next sector after the data track, length should be (352800+combined_offset.size*4)/2352 sectors (150,22 should be rounded to 151, 154,678 to 155, etc.), then you should cut the gap, skipping the garbage bytes: skip the combined_offset.size*4, the rest should contain the complete gap.
3 - to extract the bytes range from CloneCD dump - skip the (1st_track.size+combined_offset.size*4) and cut 150 sectors (150*2352=352800 bytes) after that.
1,464 2009-10-05 04:31:59
Re: "Disc ringcode shouldn't be blank!" (4 replies, posted in General discussion)
Am I supposed to enter all those in the box?
Yes, into a single string.
1,465 2009-10-01 15:52:34
Re: What is going on with PerfectRip? (9 replies, posted in General discussion)
can I use this info in isobuster to dump the data track at -12 ?
Any drive fixes the offset for datatracks automatically.
1,466 2009-09-30 20:45:35
Re: What is going on with PerfectRip? (9 replies, posted in General discussion)
Info | 2:46:21 μμ | Reading process completed successfully.
I have to take a look at some log of bad dumps I got, but normally this msg says the dump is good without errors (but exceptions from my guide).
Nope, this msg says all the tracks were read (without serious read errors), but this doesn't mean the rip was perfect and without c2 errors.
1,467 2009-09-30 14:34:07
Re: What is going on with PerfectRip? (9 replies, posted in General discussion)
Plextors have very weak lasers (or very underpowered), even lightly scratched medias give tons of c2 errors and often even freeze the drive (doesn't send any data and tray is locked). EAC has better error correction/rereading algorithm, so maybe that's the reason (PR doesn't tries to fix any c2 errors by rereading). You can also try to lower the speed in PR.
And, btw, what's your OS? AFAIK, PR has major problems on Vista and W7.
1,468 2009-09-20 11:19:50
Re: old PC games offered to be dumped (10 replies, posted in General discussion)
thanks, i have received them, dumping now with your nick
There should be another way to credit him, instead of making him responsible for your possible mistakes during the dumping process.
1,469 2009-09-17 22:04:13
Re: How to dump Iron Maiden 2 sessions cds (7 replies, posted in General discussion)
All the administration will talk purely on Russian from now on, this is the last post on English. The site itself will be also translated. You can learn our language, use google translator or whatever.
I know it's not a game but I want to upload them in hddx if it's ok. With isobuster i saw they have 2 sessions, session 1 the audio tracks and session 2 the data track wich is numbered not as track 1 but continues from audio. So I extract raw the sessions or just the tracks? And how I make a good CUE that works?
Sorry, our db doesn't support multisessions yet. And there's no way to make a proper .cue at all, that's why all the dumps from such CDs are usually in alcohol (mds-mdf), clonecd (ccd-img) or diskjuggler (cdi) formats.
1,470 2009-09-17 14:39:31
Re: Need help with single audio track cds (15 replies, posted in General discussion)
Dump this CD with CloneCD and check the gap in .cue. 2 seconds - 150 sectors, etc.
1,471 2009-09-11 16:21:26
Re: Problem finding out combined read+write offset (12 replies, posted in General discussion)
I see. My LG 4167B is supposed to support D8, at least some versions but I had no success with it. I don't think swapping is possible either.
LGs aren't swappable, IIRC. Try to insert some CD, then insert a pin into the eject hole -- all the LG drives I've seen eject the tray automatically.
About D8 -- what does px_d8 write? Also try to run this cachex tool: "cachex -i -p d:" (use a letter of your drive instead of d:), if you have SPTD drivers installed on your system - uninstall them (otherwise, info will be incorrect).
1,472 2009-09-10 18:38:49
Re: Problem finding out combined read+write offset (12 replies, posted in General discussion)
Which method? And if you mean my method (which is 1:1 what the guide says), what's the alternative?
D8 (Plextors only) or swapping with AudioCD (not supported by all the drives).
1,473 2009-09-10 16:32:50
Re: Problem finding out combined read+write offset (12 replies, posted in General discussion)
This method is unreliable for finding the offset for PC games, btw. There's a number of games with 0 disc offset, but some garbage in the 2nd track pregap, so the offset will be found wrong in this case (Jackal has dumped some of such games).
1,474 2009-09-06 13:05:36
Re: - SEGA SATURN & MEGA-CD Dumping Guide - (updated 28-11-2010) (24 replies, posted in General discussion)
----------------------------------------------------------------------
List of Saturn discs with INDEX>01
----------------------------------------------------------------------...
Side Pocket 2: Densetsu no Hustler (J) - http://redump.org/disc/8726/ - real cue**Real cues should be fixed.
1,475 2009-09-03 04:31:18
Re: PerfectRip v1.00b34 and v1.00b32R bug on gaps detection... (7 replies, posted in General discussion)
Yes, it was said multiple times NOT to use this version, those bugs are known.