Xenogears, try to redump game with perfectrip (if you get again bad results, try at a lower speed or dump track by track adding pregap created to next track). I got same results even working with isobuster and moving pregap, remember pregap of track03 if dumped with EAC. As I said above it could be a different dump or it could match Themabus/mine. Ring code was the same, so at 99% you'll get the same dump.

My patch requests thread
--------------------------------

F1ReB4LL wrote:

Those are Virtua Fighter Remix dumps, one by Rocknroms, another by iR0b0t, both seems to be dumped wrong due to a "00:01:74" pregap and a 1-sector-smaller datatrack (there are 2 more alt dumps), the offset is probably +588 and the pregap is 00:02:00, both should be checked/redumped.

I am sure my dump is correct, but I will redump them  again smile

PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)

F1ReB4LL wrote:

http://redump.org/disc/3676/
http://redump.org/disc/4295/

Those are Virtua Fighter Remix dumps, one by Rocknroms, another by iR0b0t, both seems to be dumped wrong due to a "00:01:74" pregap and a 1-sector-smaller datatrack (there are 2 more alt dumps), the offset is probably +588 and the pregap is 00:02:00, both should be checked/redumped.

It was already discussed, mine was dumped too a lot of times with same result (both EAC 2 drives & PR).
There are 4 cover versions o VF Remix http://www.satakore.com/sega-saturn-gam … x-JPN.html and so probably there are different mastering, I asked to check which version are the dumps in DB.

1 - Spin card blue writing & "special limited edition" sticker
2 - Spin card red writing & "special limited edition" sticker
3 - No spin card
4 - No spin card & "special limited edition" red box on instructions

Mine is 2.

My patch requests thread
--------------------------------

mine is number 3

*** and was dumped several times on 2 drives using EAC and PR

PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)

PS: Xenogears, can you please post this SS track Soviet Strike (E) (Track 2) in the patch section (you can post in my request thread if you like), it was requested by some people, me too. Thanks in advance.

My patch requests thread
--------------------------------

Rocknroms wrote:

and so probably there are different mastering

I understand "different mastering" when it comes to audiotracks, but not about the data (of course, if the datatrack itself is the same within those 4 versions).

F1ReB4LL wrote:
Rocknroms wrote:

and so probably there are different mastering

I understand "different mastering" when it comes to audiotracks, but not about the data (of course, if the datatrack itself is the same within those 4 versions).

I think they may have resized data track in different masterings (it could be even a mastering error). Anyway, px_d8 finds 0 as write offset.

here is the topics discussed in the past:
http://forum.redump.org/viewtopic.php?pid=7519#p7519
http://forum.redump.org/viewtopic.php?id=3349

In second discussion I haven't read that Themabus suggested quite same things I did above for Xenogears Slayers Royal dumps.

My patch requests thread
--------------------------------

Just so you know, it's possible that px_d8 indicates a +0 write offset on the data track and that the other method gives you a different value! I've had this with several ibm pc discs, and it lead me to conclude that the data track can sometimes be mastered WITHOUT ANY WRITE OFFSET.. If you get +0 using px_d8, it's best to try the other method as well because it might give a different value on the audio tracks!..

ps. because some discs showed no write offset on the data track and a different value on the audio tracks using the other method, this proved for us that the EAC reference offset is correct. Some people argued before that the EAC reference is off by 30 samples (and that most Plextor drives have a +0 read offset)..However, that must be wrong, because a disc can't have 2 different write offsets and a Plextor drive gives +30 using px_d8 on these discs, so that +30 must be the read offset part (the write offset part isn't shown in px_d8 on these discs).

Vigi, but even EAC reports pregap 1.74 for track02 so there's no doubt about offset. Here is LBA sector 5754 of my disc and you can see offset is +0.
Moreover, also with this disc IB gets frozen if I go one more sector back (5753 if pregap was 2.00) so I will dump sub to check (CD tools cannot dump it like Cyberbots because an error stops dumps quite around end of data track ---> mastering error?) with Alcohol and post it.

LBA :5754

0000 : 3D E5 D1 8B 41 79 AB 69  B6 CF 36 D4 16 DF 4E D8   =...Ay.i..6...N.
0010 : 9A 71 97 7B 2E A3 5C 79  F9 E2 C2 C9 91 96 EC 6E   .q.{..\y.......n
0020 : CD EC 55 8D FF 25 A0 CE  6A D6 66 6C 2E E1 A3 21   ..U..%..j.fl...!
0030 : B9 D8 72 DA A5 9B 3B 2B  53 5F 7D F8 21 82 51 04   ..r...;+S_}.!.Q.
0040 : 7F 26 CD FE 0F 23 78 0C  22 85 D9 A3 1A F9 CB 02   .&...#x.".......
0050 : D7 41 9E B0 68 74 2E A7  5C 7A E8 F9 4B 57 F4 6F   .A..ht..\z..KW.o
0060 : D6 53 D8 1C 5A 89 FB 26  C3 5A D1 FB 1C 43 49 F1   .S..Z..&.Z...CI.
0070 : F6 C4 ED 43 63 B7 F0 50  00 00 00 00 00 00 00 00   ...Cc..P........
0080 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0090 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
00A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
00B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
00C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
00D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
00E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
00F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0100 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0110 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0120 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0130 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0140 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0150 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0160 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0170 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0180 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0190 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
01A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
01B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
01C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
01D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
01E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
01F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0200 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0210 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0220 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0230 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0240 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0250 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0260 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0270 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0280 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0290 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
02A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
02B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
02C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
02D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
02E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
02F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0300 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0310 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0320 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0330 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0340 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0350 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0360 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0370 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0380 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0390 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
03A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
03B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
03C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
03D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
03E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
03F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0400 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0410 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0420 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0430 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0440 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0450 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0460 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0470 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0480 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0490 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
04A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
04B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
04C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
04D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
04E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
04F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0500 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0510 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0520 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0530 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0540 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0550 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0560 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0570 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0580 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0590 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
05A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
05B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
05C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
05D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
05E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
05F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0600 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0610 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0620 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0630 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0640 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0650 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0660 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0670 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0680 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0690 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
06A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
06B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
06C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
06D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
06E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
06F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0700 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0710 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0720 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0730 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0740 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0750 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0760 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0770 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0780 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0790 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
07A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
07B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
07C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
07D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
07E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
07F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0800 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0810 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0820 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0830 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0840 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0850 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0860 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0870 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0880 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0890 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
08A0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
08B0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
08C0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
08D0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
08E0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
08F0 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0900 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0910 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
0920 : 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
My patch requests thread
--------------------------------

Not a mastering error, 5753 is a data sector, but the audio was shifted by 588 samples and this sector is full of garbage now, your drive tries to descramble it and locks up, because there is no synchro (due to the +588 writing offset).

F1ReB4LL wrote:

Not a mastering error, 5753 is a data sector, but the audio was shifted by 588 samples and this sector is full of garbage now, your drive tries to descramble it and locks up, because there is no synchro (due to the +588 writing offset).

I will check everything in the next hours.

My patch requests thread
--------------------------------

If you have Plextor, you can also try this tool, it's modified version of px_d8 and should automatically calculate an offset. Unfortunately I was not able to test it because I don't have drive with D8 command support, but my code at least was working with the images smile Please report any bugs.

You can also try this tool, it's modified version of px_d8 and should automatically calculate an offset. Try "px_d8 <drive> 5753". Unfortunately I was not able to test it because I don't have drive with D8 command support, but my code was at least working with the images smile Please report any bugs.

Thanks Dremora, great mod.

log

Sector: 5753
MSF: 01:18:53
Combined offset: +120 bytes / +30 samples

and setting to 5752 (if track was smaller as other dumps)

Sector: 5752
MSF: 01:18:52
Combined offset: +120 bytes / +30 samples

at 5754, beginning of pregap it returns

Error searching for sync!

offset is always 0. By the way the sub from alcohol seems to set pregap (and so data track size) to other dumps, 2.00.
Complete Sub
It could be that a sector is moved, but offset is always = +0
In my opinion everything is right.

Frame  P                        Q-CONTROL Q-ADDRESS Q-TNO Q-INDEX Q-MIN Q-SEC Q-FRAME Q-ZERO Q-AMIN Q-ASEC Q-AFRAME Q-CRC16 R                        S                        T                        U                        V                        W                        
  5752 000000000000000000000000         4          1   01      01    01    16      51     00     01     18       51    2909 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5753 000000000000000000000000         4          1   01      01    01    16      52     00     01     18       52    f7b8 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5754 ffffffffffffffffffffffff         0          1   02      00    00    01      74     00     01     18       54    2066 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5755 ffffffffffffffffffffffff         0          1   02      00    00    01      73     00     01     18       55    5793 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5756 ffffffffffffffffffffffff         0          1   02      00    00    01      72     00     01     18       56    cda1 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5757 ffffffffffffffffffffffff         0          1   02      00    00    01      71     00     01     18       57    3352 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5758 ffffffffffffffffffffffff         0          1   02      00    00    01      70     00     01     18       58    68ec 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
...
...
  5901 ffffffffffffffffffffffff         0          1   02      00    00    00      02     00     01     20       51    695c 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5902 ffffffffffffffffffffffff         0          1   02      00    00    00      01     00     01     20       52    b7ed 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5903 ffffffffffffffffffffffff         0          1   02      00    00    00      00     00     01     20       53    0d9d 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5904 ffffffffffffffffffffffff         0          1   02      01    00    00      00     00     01     20       53    4a4e 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5905 000000000000000000000000         0          1   02      01    00    00      01     00     01     20       54    90f8 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5906 000000000000000000000000         0          1   02      01    00    00      02     00     01     20       55    6e0b 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000
  5907 000000000000000000000000         0          1   02      01    00    00      03     00     01     20       56    f439 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000 000000000000000000000000

By the way if I create a CUE from this SUB it reports 1.74

CATALOG 0000000000000
FILE "temp.img" BINARY
  TRACK 01 AUDIO
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    INDEX 00 01:16:54
    INDEX 01 01:18:53
  TRACK 03 AUDIO
    INDEX 00 01:25:66
    INDEX 01 01:27:66
  TRACK 04 AUDIO
    INDEX 00 01:33:43
    INDEX 01 01:35:43
  TRACK 05 AUDIO
    INDEX 00 01:40:39
    INDEX 01 01:42:39
  TRACK 06 AUDIO
    INDEX 00 01:58:44
    INDEX 01 02:00:44
  TRACK 07 AUDIO
    INDEX 00 07:03:00
    INDEX 01 07:05:00
  TRACK 08 AUDIO
    INDEX 00 12:13:25
    INDEX 01 12:15:25
  TRACK 09 AUDIO
    INDEX 00 17:18:03
    INDEX 01 17:20:03
  TRACK 10 AUDIO
    INDEX 00 22:27:22
    INDEX 01 22:29:22
  TRACK 11 AUDIO
    INDEX 00 27:33:57
    INDEX 01 27:35:57
  TRACK 12 AUDIO
    INDEX 00 32:40:30
    INDEX 01 32:42:30
  TRACK 13 AUDIO
    INDEX 00 37:35:00
    INDEX 01 37:37:00
  TRACK 14 AUDIO
    ISRC 504061800434
    INDEX 00 42:46:08
    INDEX 01 42:48:08
  TRACK 15 AUDIO
    INDEX 00 47:58:14
    INDEX 01 48:00:14
  TRACK 16 AUDIO
    INDEX 00 53:02:45
    INDEX 01 53:04:45
  TRACK 17 AUDIO
    INDEX 00 53:52:15
    INDEX 01 53:54:15
  TRACK 18 AUDIO
    INDEX 00 54:01:38
    INDEX 01 54:03:38
  TRACK 19 AUDIO
    INDEX 00 54:10:43
    INDEX 01 54:12:43

I redumped at 4x first 3 tracks with PR, and it reports the common error in pregap (similar to many discs). I have 2 other old logs of PR (one has the same error and another one has many more alway in pregap, but final dumps were the same).

©2006   H & H   s o f t w e r x.
PerfectRip v1.00 b28b log. 22/10/2008 2.59.36

Type    . Time     . Description
------- + -------- + -----------
Info    | 2.59.37 | Current device: PLEXTOR DVDR   PX-760A  1.07
Info    | 2.59.37 | Reported CD read speed (kbytes/s): 706(4x)
Info    | 2.59.37 | Current read error recovery setting: mode: 00h retry count: 10
Info    | 2.59.37 | Setting of read error recovery to normal with 3 retries was successful.
Info    | 2.59.37 | Detecting subcode/C2 pointers priority..
Info    | 2.59.37 | Detecting and correcting subchannel offset..
Info    | 2.59.37 | Subcode/C2 priority is: main+C2+sub.
Info    | 2.59.37 | Subchannel sector offset: 0
Info    | 2.59.37 | Detection finished.
Info    | 2.59.37 | Main channel read offset correction: -120 bytes (-30 samples)
Info    | 2.59.37 | Main channel write offset correction: 0 bytes (0 samples)
Info    | 2.59.37 | Subchannel offset correction: 0 sectors
Info    | 2.59.37 | C2 error pointers offset correction: -120 bits
Error   | 2.59.37 | Read CD-TEXT command failed!
Info    | 2.59.37 | Reading Media Catalog Number...
Info    | 2.59.37 | MCN: 0000000000000
Info    | 2.59.37 | Reading International Standard Recording Code...
Info    | 2.59.38 | ISRC(track 1) not encoded
Info    | 2.59.39 | ISRC(track 2) not encoded
Info    | 2.59.39 | ISRC(track 3) not encoded
Info    | 2.59.39 | Trk 01: 00:00.00 to 01:18.52 (000000 to 005902), duration: 01:18.53 (005903)
Info    | 2.59.40 | Trk 01 format type is CD-ROM mode 1
Error   | 3.00.03 | Error while burst reading sectors: 005750 to 005772 (01:16.50 to 01:16.72)
Info    | 3.00.03 | Retrying with 1 sector reads from: 005750 (01:16.50)
Info    | 3.00.03 | Pause found: 0102000001730001185447B2
Info    | 3.00.03 | 1 sector reads were ok, setting back to burst reading from: 005773 (01:16.73)
Info    | 3.00.04 | FLAGS DATA
Info    | 3.00.04 | Current copyright flag !DCP kept
Info    | 3.00.04 | Trk 02: 01:18.53 to 01:27.65 (005903 to 006590), duration: 00:09.13 (000688)
Info    | 3.00.04 | Trk 02 format type is CDDA
Info    | 3.00.04 | Index found: 010201000000000120534A4E
Info    | 3.00.06 | Pause found: 01030000017400012766C8FF
Info    | 3.00.06 | Current copyright flag !DCP kept
Info    | 3.00.06 | Trk 03: 01:27.66 to 01:35.42 (006591 to 007167), duration: 00:07.52 (000577)
Info    | 3.00.07 | Trk 03 format type is CDDA
Info    | 3.00.07 | Index found: 010301000000000129667D03
Info    | 3.00.08 | Pause found: 010400000174000135436882
Info    | 3.00.09 | Current copyright flag !DCP kept
Info    | 3.00.09 | OT 04: 01:35.43 to 01:35.43 (007168 to 007168), duration: 00:00.01 (000001)
Info    | 3.00.09 | Trk 04 format type is CDDA
Info    | 3.00.09 | Index found: 010401000000000137439813
Info    | 3.00.09 | Setting back of saved read error recovery parameters was successful.
Info    | 3.00.09 | Total corrupt Q subcode blocks: 13
Info    | 3.00.09 | Trk 01 corrupt symbols (C2 pointers): 0
Info    | 3.00.09 | Trk 02 corrupt symbols (C2 pointers): 0
Info    | 3.00.09 | Trk 03 corrupt symbols (C2 pointers): 0
Info    | 3.00.09 | Total corrupt symbols (C2 pointers): 0
Info    | 3.00.09 | Reading process completed successfully.

[EDIT]
Px_d8 mod works ok with another cd with offset +18

Sector: 0
MSF: 00:02:00
Combined offset: +192 bytes / +48 samples
My patch requests thread
--------------------------------

Dremora, please let me know what do you think about SS games with no pregap detection on PR, I uploaded a pair of sub here http://forum.redump.org/viewtopic.php?id=3152

I added a note because I noticed that same disc with different ring code (at least I hope it's only that) may change this strange structure. I found it converting Tosec Fighting Vipers (J) (GS-9101P-01012A-P1C V) (even GS-9101P-01012A-P3C V) to iR0b0t dump (GS-9101P-01012A-P2C V). Both tosec dump have one track with pregap of 2.00 (now there's also a track with 1.00 but it was not like this in the dump I had), but iR0bot's one has the regular 1.74 ***

*** iR0b0t can you confirm that pregap of your dump is what was found by PR?

It will be wird to have two alternatives dumps, for example, differing only of one sector moved between 2 tracks, but if that it's the real thing it has to be like this (if some discs were mastered with M2 sectors in these pregaps, and others not, they are two differnt versions).

My patch requests thread
--------------------------------

Again about Virtua Fighter Remix dumps.

p_star: GS-9039P-00348 3MB7 C 56
asapy: GS-9039P-00348 4M7 C 56

mine: GS-9039P-00348 6M3 C 56
iR0b0t: GS-9039P-00348 5MB3 C 56

This may exist too:
GS-9039P-003448 2MB3 C 56
GS-9039P-00348 4M3 C 56

Seems two different revisions of two different mastering according to ring code. As we can have even 20 alternatives of this game, it should be better to identify also the different cover, if this difference determines ring codes.
For example:

Virtua Fighter Remix (J) (Red Spin)
Virtua Fighter Remix (J) (Blue Spin)
Virtua Fighter Remix (J) (No Spin)
Virtua Fighter Remix (J) (Special Cover)

PS: iR0b0t are you sure your copy is the one without spin card? Was it sealed like this?

My patch requests thread
--------------------------------

Rocknroms wrote:

*** iR0b0t can you confirm that pregap of your dump is what was found by PR?

do you mean my "Fighting Vipers" dump now?
I am also always dumping discs on two ways (EAC & PR) and compare then hashes and gaps/pregaps for correction. I will redump "Fighting Vipers" and post PR log ones again.

Rocknroms wrote:

PS: iR0b0t are you sure your copy is the one without spin card? Was it sealed like this?

I am not, because it wasn't sealed, but my copy has no Special Covers & no red or blue scripted Stickers !

PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)

iR0b0t wrote:
Rocknroms wrote:

*** iR0b0t can you confirm that pregap of your dump is what was found by PR?

do you mean my "Fighting Vipers" dump now?
I am also always dumping discs on two ways (EAC & PR) and compare then hashes and gaps/pregaps for correction. I will redump "Fighting Vipers" and post PR log ones again.

Ok, I need only confermation. So if tomorrow someone dumps another copy of Fighting Vipers (J) and it returns one or more tracks with pregap of 2.00 (EAC, on PR you'll have 0 pregap), it has to be considered alternate (unless meanwhile something new will be discovered) if subcode has an M2 sector at the end of pregap.

iR0b0t wrote:
Rocknroms wrote:

PS: iR0b0t are you sure your copy is the one without spin card? Was it sealed like this?

I am not, because it wasn't sealed, but my copy has no Special Covers & no red or blue scripted Stickers !

Sticker is on the seal and red/blue writing is on the spin card. So yours could be 1, 2 or 3 if you have no spin.

My patch requests thread
--------------------------------

Rocknroms, my Sakura Taisen (Disc 1) dump matches yours big_smile http://redump.org/disc/3232/

will also look for disc 2 now

PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)

Disc 2 is also an alt version, Data track matches yours, but track 2 is matching my disc 1 - so you can simply reproduce it big_smile

PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)

What about these dupes?:

http://redump.org/disc/3677/
http://redump.org/disc/1456/
http://redump.org/disc/3681/

Has anyone analyzed the audio differences?

All these dupes with same data track and different audio track are pretty useless imho.. maybe it would be good to use parent/clone in the .dat to avoid having the same data track in 5 different zips. Or maybe the dumping process just isn't optimal / offset isn't analyzed correctly.

I really hoped that our method of offset correction would prevent any dupes for saturn the way it does for psx (games with different audio offset but same checksums.. Doom (E) for instance), but so far it doesn't seem to help at all.

p.s. fuzzball's cue file seems to miss track2 pregap http://redump.org/disc/3681/

PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)

About Sakura Taisen, at least Alt has the same tracks now, and it shoul be the same of below.

About those Vampire Hunter tracks.
Working with first dump track "copy /b 20k.bin+track02.bin+20k.bin" and pass it through psxt001z --track

From first dump to Alt 1

psxt001z by Dremora, v0.21 beta 1

File: tr02.bin
Start: 20000
Size: 3880800
CRC-32: 9921da39

Offset correction 0 bytes, 0 samples, CRC-32 8b3d5dce
Offset correction 0 bytes, 0 samples, CRC-32 8b3d5dce
Offset correction 4 bytes, 1 samples, CRC-32 f335bd36
Offset correction -4 bytes, -1 samples, CRC-32 54b68c45
Offset correction 8 bytes, 2 samples, CRC-32 8f0220d8
Offset correction -8 bytes, -2 samples, CRC-32 5929eff5
Offset correction 12 bytes, 3 samples, CRC-32 85dda053
Offset correction -12 bytes, -3 samples, CRC-32 1930b238
Offset correction 16 bytes, 4 samples, CRC-32 b8c5ba27
Offset correction -16 bytes, -4 samples, CRC-32 9921da39

DONE!

Offset correction: -16 bytes / -4 samples

From first dump to Alt 2

psxt001z by Dremora, v0.21 beta 1

File: tr02.bin
Start: 20000
Size: 3880800
CRC-32: ea2afe21

Offset correction 0 bytes, 0 samples, CRC-32 8b3d5dce
Offset correction 0 bytes, 0 samples, CRC-32 8b3d5dce
Offset correction 4 bytes, 1 samples, CRC-32 f335bd36
Offset correction -4 bytes, -1 samples, CRC-32 54b68c45
Offset correction 8 bytes, 2 samples, CRC-32 8f0220d8
Offset correction -8 bytes, -2 samples, CRC-32 5929eff5
Offset correction 12 bytes, 3 samples, CRC-32 85dda053
Offset correction -12 bytes, -3 samples, CRC-32 1930b238
Offset correction 16 bytes, 4 samples, CRC-32 b8c5ba27
Offset correction -16 bytes, -4 samples, CRC-32 9921da39
Offset correction 20 bytes, 5 samples, CRC-32 975a7f02
Offset correction -20 bytes, -5 samples, CRC-32 ea2afe21

DONE!

Offset correction: -20 bytes / -5 samples

Alt1 and Alt2 differ of 1 sample.
Yes, fuzzball dump misses pregap in cue, it has to be fixed.

This difference of ~1-4 samples is the same for other 2 tracks alts in DB.

My patch requests thread
--------------------------------

This is why an 'intelligent checksum' (a checksum which is calculated over the non-zero data bytes) like Eidolon proposed really isn't a bad idea for Saturn.. It would allow us to ignore the offset (though the values should of course still be stored in the db) and get rid of these useless dupes. After all, our method of offset correction is useless for this system.

The only problem then is that there can be infinitely 'correct' dumps of a file, as long as the size and the checksum of the non-zero bytes matches.. how would we determine which offset alternative and which (normal) checksums should be included in the .dat for each track?

Vigi wrote:

This is why an 'intelligent checksum' (a checksum which is calculated over the non-zero data bytes) like Eidolon proposed really isn't a bad idea for Saturn.. It would allow us to ignore the offset (though the values should of course still be stored in the db) and get rid of these useless dupes. After all, our method of offset correction is useless for this system.

If Sega made a different mastering with different offset I think it has to be archived as it was, otherwise there's no perfect rip at all. The problem of this alternatives could be solved simply adding only alt audio tracks and alt cues (a thing similar to mame sets), but DB system has to be changed this way.

ex. of Vampire Hunter - Darkstalkers' Revenge (J) (Alt 1) cue like I say

FILE "Vampire Hunter - Darkstalkers' Revenge (J) (Track 1).bin" BINARY
  TRACK 01 MODE1/2352
    INDEX 01 00:00:00
FILE "Vampire Hunter - Darkstalkers' Revenge (J) (Track 2) (Alt 1).bin" BINARY
  TRACK 02 AUDIO
    INDEX 00 00:00:00
    INDEX 01 00:02:00
Vigi wrote:

The only problem then is that there can be infinitely 'correct' dumps of a file, as long as the size and the checksum of the non-zero bytes matches.. how would we determine which offset alternative and which (normal) checksums should be included in the .dat for each track?

If I understand well, anyway the primary dump should be the one with more positive offset correction in mastering to avoid missing data*** at the end of track. The 3 VH are arranged this way 0 -4 -5.

***How can be calculated a checksum over non-zero data if some bytes are missing?

My patch requests thread
--------------------------------