326

(5 replies, posted in General discussion)

I found this problem with some data tracks of Saturn games dumped with PerfectRip, but I only redumped them with Isobuster and CDMage reported no errors.

If the count "116 lines" is right, everything else is right

328

(50 replies, posted in General discussion)

About Saturn discs, if someone doesn't know, the following code in the header at 0x60 - 0x6F stands for peripheral compatibility or needs
Copied from Gamefaqs:

J : Every games and demos have this code. Compatible with the Joypad. This is
    the minimum required.
M : Compatible with the Mouse. Games using the mouse have this code.
G : Compatible with the Gun (Virtua Gun or another).
W : Compatible with RAM Carts (1MB or/and 4MB)
S : Compatible with the Steering Wheel (aka Racing Controller or Arcade Racer).
A : Compatible with the Virtua Stick (aka Mission Stick) or/and the Analog
    Controller.
E : Compatible with the Analog Controller (3D-pad) [in fact Multi controller].
T : Compatible with the Multi-Tap.
C : Compatible with the Link Cable. You can play with 2 Saturn-TV-Games
    connected. "C" code is mostly for japanese games.
D : Compatible with the Link Cable [DirectLink]. You can play with 2 Saturn-TV-
    Games connected. "D" code is mostly for games released in the USA.
X : Compatible with the X-Band modem [for japanese games] or compatible with
    the Netlink modem [for american games].
K : Compatible with the Keyboard.
Q : Compatible with the Pachinko Controller ("Pachinko Handle Model Personal
    Use Controller").
F : Compatible with the Floppy Disk Drive.
R : Compatible with a ROM cart (in fact you need it to play).
P : Compatible with the Video CD Card (Mpeg Movie Card).

I found also code "L" but I don't know what it stands for.

Ok, I totally understood the process. Thanks!
I can post some dumps.

Vigi, thanks for your reply. By the way I have to be confirmed if I'm doing it right if I'll dump CDs not in database. If I understand px_d8 works similar to isobuster way of detecting offsets, but it's more accurate.
To find an offset like that in the previous post I had to move 3 sectors forward since I found the sector with "018200" in px_d8 log, is this right for every disc having second track pregap of 2 sec? And supposing I have a disc with second track pregap of 1.74, I had to move to sector having "018174" in px_d8 log to calculate offset?

Vigi or someone else can please confirm if I'm doing it right?

I'm going to dump Dennin Aleste SCD and using px_d8 I matched the database write offset this way:

with command line "px_d8 d 0 0" I got the following code:

2701DA805B203B58137A8DE32589DB26
DB5ADB7B1B634B69F76EC6AC52FDFD81
81A0607828229E99A86AFEAF007C0021
C018500ABC0731C29451AF7C7C21E1D8
485AB6BB36F356C5FED3005DC0399012
EC0D8DC5A5933B2DD35D9DF9A982FEE1
80486036A816FE8EC064502B7C1F61C8
28569EBEE8704EA4347B57637EA9E07E
C82056983EEA904F2C341DD7499EB6E8
76CEA6D47ADF631829CA9ED7285E9EB8
6872AEA5BC7B31E35449FF76C026D01A
DC0B19C74AD2B71DB689B6E6F6CAC6D7
12DE8D9865AAAB3F3F50103C0C11C5CC
5315FDCF0194006F402C301DD4099F46
E832CE95946F2F6C1C2DC9DD96D9AEDA
FC5B01FB40437031E4144B4F777426A7
5AFABB033341D5F05F0438035281FDA0
41B830729425AF5B3C3B51D37C5DE1F9
8842E6B18AF467076A82AF21BC1871CA
A4573B7E93606DE82D8E9DA469BB6EF3
6C45EDF30D85C5A31339CDD2D59D9F29
A81EFE884066B02AF41F074802B681B6
E076C826D69ADEEB184F4AB437375696
BEEEF04C4435F35705FE830061C02850
1EBC0871C6A452FB7D8361A1E8784EA2
B479B762F6A986FEE2C0499036EC16CD
CED5945F2F781C2289D9A6DAFADB031B
41CB7057643EAB507F7C2021D8185A8A
BB27335A95FB2F035C01F9C042D0319C
1469CF6ED42C5F5DF8398292E1AD887D
A6A1BAF87302A5C1BB10734C25F5DB07
1B428B71A7647AAB633F69D02EDC1C59
C9FAD6C31ED1C85C56B9FEF2C0459033
2C15DDCF19940AEF470C3285D5A31F39
C812D68D9EE5A84B3EB75076BC26F1DA
C45B137B4DE37589E726CA9AD72B1E9F
486836AE96FC6EC1EC504DFC3581D720
5E98386A92AF2DBC1DB1C9B456F77EC6
A052F83D8291A1AC787DE2A189B866F2
AAC5BF13300DD4059F432831DE94586F
7AAC233DD9D19ADC6B19EF4ACC3715D6
8F1EE4084B46B772F6A586FB22C35991
FAEC430DF1C58453237DD9E19AC86B16
AF4EFC3441D7705EA4387B52A37DB9E1
B2C87596A72EFA9C4329F1DEC458537A
BDE33189D466DF6AD82F1A9C0B29C75E
D2B85DB2B9B5B2F735869722EE998C6A
E5EF0B0C0745C2B311B5CC7715E68F0A
E4070B428771A2A479BB62F36985EEE3
0C49C5F6D306DDC2D9919AEC6B0DEF45
8C3325D5DB1F1B480B768766E2AAC9BF
16F00EC40453437DF1E184486376A9E6
FECAC057103E8C1065CC2B15DF4F1834
0A97472EB29C75A9E73ECA90572C3E9D
D0699C2EE9DC4ED9F45AC77B12A34DB9
F5B2C73592972DAE9DBC69B1EEF44C47
75F2A705BA833321D5D85F1AB80B3287
55A2BF39B012F40D8745A2B339B5D2F7
1D8689A2E6F98AC2E7118A8C6725EA9B
0F2B441F734825F69B06EB42CF719424
6F5B6C3B6DD36D9DEDA98DBEE5B04B34
375756BEBEF0704424335B55FB7F0360
01E8004E80346017680EAE847C6361E9
E84ECEB454777F66A02AF81F028801A6
807AE0230819C68AD2E71D8A89A726FA
9AC32B11DF4C5835FA97032E81DC6059
E83ACE93146DCF6D942DAF5DBC39B1D2
F45D8779A2A2F9B982F2E185886326A9
DAFEDB005B403B7013640DEB458F7324
25DB5B1B7B4B637769E6AECAFC5701FE
8040603081EEC8AC486436AB56FF7EC0
20A546C90A91C72C529DFDA981BEE070
4824369B56EB7ECF6054283F5E90386C
12ADCDBD95B1AF347C1761CEA8547EBF
607028241E9B486B76AF66FC2AC1DF10
580C3A85D3231DD9C99A30F879AA4854
36BF56F03EC410A763C9F5D1871C6289
E9A6CEFAD4431F71C824569B7EEB604F
68342E975C6EB9EC72CDE5958B2F275C
1AB9CB32D7559EBF28701EA4087B46A3
72F9E582CB2197586EBAAC733DE5D18B
538EF8ACB6CF36D416DF4ED834F4977B
2EA35C79F9E2C2C99196EC6ECDEC558D
FF2558E9DF1E76DC73BEA321B9D872DA
A59B3B2B535F7DF82182A7043B2BD176
A0BF780C2285D9A31AF9CB02D7419EB0
68742EA75C7AB7320343AC1899FBD81C
5A89FB26C35AD1FB1C4349F1F6C42743
CC5F3A2400FFFFFFFFFFFFFFFFFFFF00
018172610028001E80086006A802FE81
80606028281E9E886866AEAAFC7F01E0
004800368016E00EC80456837EE1E048
4836B696F6EEC6CC52D5FD9F01A8007E
80206018280A9E8728629EA9A87EFEA0
407830229419AF4AFC3701D6805EE038
4812B68DB6E5B6CB36D756DEBED8705A
A43B3B53537DFDE181886066A82AFE9F
0068002E801C6009E806CE82D4619F68
682EAE9C7C69E1EEC84C56B5FEF70046
8032E015880F26841AE34B09F746C6B2
D2F59D8729A29EF9A842FEB180746027
681AAE8B3C6751EABC4F31F414474F72
B425B75B36BB56F37EC5E053083DC691
92EC6D8DEDA58DBB25B35B35FB57037E
81E0604828369E96E86ECEAC547DFF61
8028601EA8087E86A062F829829EE1A8
487EB6A076F826C29AD1AB1C7F49E036
C816D68EDEE4584B7AB76336A9D6FEDE
C058503ABC1331CDD4559F7F28201E98
086A86AF22FC1981CAE057083E869062
EC298DDEE5984B2AB75F36B816F28EC5
A4533B7DD3619DE8698EAEE47C4B61F7
6846AEB2FC7581E7204A98372A969F2E
E81C4E89F466C76AD2AF1DBC09B1C6F4
52C77D92A1ADB87DB2A1B5B87732A695
BAEF330C15C5CF13140DCF4594332F55
DC3F19D00ADC0719C28AD1A71C7A89E3
26C9DAD6DB1EDB485B76BB66F36AC5EF
130C0DC5C593132DCDDD9599AF2AFC1F
01C80056803EE010480C3685D6E31EC9
C856D6BEDEF058443AB35335FDD7019E
8068602EA81C7E89E066C82AD69F1EE8
084E86B462F76986AEE2FC4981F6E046
C832D6959EEF284C1EB5C87716A68EFA
E4430B71C76452AB7DBF61B028741EA7
487AB6A336F9D6C2DED1985C6AB9EF32
CC1595CF2F141C0F49C436D356DDFED9
805AE03B0813468DF2E5858B232759DA
BADB331B55CB7F17600EA8047E836061
E8284E9EB468776EA6AC7AFDE30189C0
66D02ADC1F19C80AD6871EE28849A6B6
FAF6C306D1C2DC5199FC6AC1EF104C0C
35C5D7131E8DC86596AB2EFF5C4039F0
12C40D9345ADF33D85D1A31C79C9E2D6
C99ED6E85ECEB85472BF65B02B341F57
483EB69076EC26CDDAD59B1F2B481F76
8826E69ACAEB170F4E8434635769FEAE
C07C5021FC1841CAB057343E97506EBC
2C71DDE4598B7AE7630AA9C73ED2905D
AC39BDD2F19D8469A36EF9EC42CDF195
846F236C19EDCACD9715AE8F3C6411EB
4C4F75F427075A82BB21B35875FAA703
3A81D3205DD8399A92EB2D8F5DA439BB
52F37D85E1A30879C6A2D2F99D82E9A1
8EF86442AB71BF64702B641F6B482F76
9C26E9DACEDB145B4F7B74236759EABA
CF331415CF4F14340F57443EB35075FC

((88 * 16) + 4) / 4 = 353

and "018172"

Then I move one more sector (command line "px_d8 d 1 0", "px_d8 d 2 0", etc.) until I got "018200" (pregap 2 sec) with command line "px_d8 d 3 0".

2701DA805B203B58137A8DE32589DB26
DB5ADB7B1B634B69F76EC6AC52FDFD81
81A0607828229E99A86AFEAF007C0021
C018500ABC0731C29451AF7C7C21E1D8
485AB6BB36F356C5FED3005DC0399012
EC0D8DC5A5933B2DD35D9DF9A982FEE1
80486036A816FE8EC064502B7C1F61C8
28569EBEE8704EA4347B57637EA9E07E
C82056983EEA904F2C341DD7499EB6E8
76CEA6D47ADF631829CA9ED7285E9EB8
6872AEA5BC7B31E35449FF76C026D01A
DC0B19C74AD2B71DB689B6E6F6CAC6D7
12DE8D9865AAAB3F3F50103C0C11C5CC
5315FDCF0194006F402C301DD4099F46
E832CE95946F2F6C1C2DC9DD96D9AEDA
FC5B01FB40437031E4144B4F777426A7
5AFABB033341D5F05F0438035281FDA0
41B830729425AF5B3C3B51D37C5DE1F9
8842E6B18AF467076A82AF21BC1871CA
A4573B7E93606DE82D8E9DA469BB6EF3
6C45EDF30D85C5A31339CDD2D59D9F29
A81EFE884066B02AF41F074802B681B6
E076C826D69ADEEB184F4AB437375696
BEEEF04C4435F35705FE830061C02850
1EBC0871C6A452FB7D8361A1E8784EA2
B479B762F6A986FEE2C0499036EC16CD
CED5945F2F781C2289D9A6DAFADB031B
41CB7057643EAB507F7C2021D8185A8A
BB27335A95FB2F035C01F9C042D0319C
1469CF6ED42C5F5DF8398292E1AD887D
A6A1BAF87302A5C1BB10734C25F5DB07
1B428B71A7647AAB633F69D02EDC1C59
C9FAD6C31ED1C85C56B9FEF2C0459033
2C15DDCF19940AEF470C3285D5A31F39
C812D68D9EE5A84B3EB75076BC26F1DA
C45B137B4DE37589E726CA9AD72B1E9F
486836AE96FC6EC1EC504DFC3581D720
5E98386A92AF2DBC1DB1C9B456F77EC6
A052F83D8291A1AC787DE2A189B866F2
AAC5BF13300DD4059F432831DE94586F
7AAC233DD9D19ADC6B19EF4ACC3715D6
8F1EE4084B46B772F6A586FB22C35991
FAEC430DF1C58453237DD9E19AC86B16
AF4EFC3441D7705EA4387B52A37DB9E1
B2C87596A72EFA9C4329F1DEC458537A
BDE33189D466DF6AD82F1A9C0B29C75E
D2B85DB2B9B5B2F735869722EE998C6A
E5EF0B0C0745C2B311B5CC7715E68F0A
E4070B428771A2A479BB62F36985EEE3
0C49C5F6D306DDC2D9919AEC6B0DEF45
8C3325D5DB1F1B480B768766E2AAC9BF
16F00EC40453437DF1E184486376A9E6
FECAC057103E8C1065CC2B15DF4F1834
0A97472EB29C75A9E73ECA90572C3E9D
D0699C2EE9DC4ED9F45AC77B12A34DB9
F5B2C73592972DAE9DBC69B1EEF44C47
75F2A705BA833321D5D85F1AB80B3287
55A2BF39B012F40D8745A2B339B5D2F7
1D8689A2E6F98AC2E7118A8C6725EA9B
0F2B441F734825F69B06EB42CF719424
6F5B6C3B6DD36D9DEDA98DBEE5B04B34
375756BEBEF0704424335B55FB7F0360
01E8004E80346017680EAE847C6361E9
E84ECEB454777F66A02AF81F028801A6
807AE0230819C68AD2E71D8A89A726FA
9AC32B11DF4C5835FA97032E81DC6059
E83ACE93146DCF6D942DAF5DBC39B1D2
F45D8779A2A2F9B982F2E185886326A9
DAFEDB005B403B7013640DEB458F7324
25DB5B1B7B4B637769E6AECAFC5701FE
80406030571D1AEF486436AB56FF7EC0
20A540C90A91C72C529DFDA981BEE070
4824369B56EB7ECF6054283F5E90386C
12ADCDBD95B1AF347C1761CEA8547EBF
607028241E9B486B76AF66FC2AC1DF10
580C3A85D3231DD9C99A57F0126F4854
36BF56F03EC410A760C9F5D1871C6289
E9A6CEFAD4431F71C824569B7EEB604F
68342E975C6EB9EC72CDE5958B2F275C
1AB9CB32D7559EBF28701EA4087B46A3
72F9E582CB2197586EBAAC733DE5D18B
E275412AB6CF36D416DF4ED834F4977B
2EA35C79F9E2C2C99196EC6ECDEC558D
FF257CD3C8EEB37785DFA321B9D872DA
A59B3B2B535F7DF821824B044D2B4B76
A0BF780C2285D9A31AF9CB02D7419EB0
68742EA75C7A414BA985B73DDE61D81C
5A89FB26C35AD1FB1C4349F1F6C4CD43
B95FA52400FFFFFFFFFFFFFFFFFFFF00
01820061536D475FC4413345FB5BADD5
C52D4008BB7A0ACD48468E8ADC5F21E0
00480037C757CD4D8C2476A35EC1C048
4936B696F6EEC4CC52D5FB9F01A8007E
80206018280A96872862E6A9A87EFEA0
40783022B4398F6ADC1721F6A07EC018
683296AD96C596EB16F776FE9EF8507A
841B1B73735DDDC1A1A84046880ADEBF
2048200EA03C4029C826EEA2F441BF48
480E8EBC5C49C1CEE86C7695DED72066
A012C035A82F06A43AC36B29D766E692
F2D5BDA70982BED98862DE91A0544007
483A8EAB1C4771CA9C6F11D434676F52
9405977B169B76D35EE5C073281DE6B1
B2CC4DADCD85AD9B05937B15DB77235E
A1C040680816BEB6C84EEE8C745DDF41
A008403EFB4D39C7802FBD6EC3BEA5FA
0128F3805EBB0F96B7E79D3C4E70D904
E65899D84D80CC0EF9F6E0BA2A8E7D80
E078701A9C3311EDF475BF5F08003EB8
284AA68F02DC39A1EAC077281EA6B042
CC09ADFEC5B86B0A977F169836D2AEE5
84731B5DF341BDC849AE8EC45C6B41D7
48668E92DC55A1C7006AB8170AB6BF0E
C83C6EA9B32BE73EFF992B8C3885E6D9
62F77C92EB8D985D92819598571286B5
9ACF132C35E5EF33342DEF65B4130F75
FC1F39F02AFC2739E2AAF1873C5AA9C3
06E9FAF6FB3EFB687B569B46D34AE5CF
332C2DE5E5B3330DEDFDB5B98F0ADC3F
21E82076A01EC030682C16A5F6C33EE9
E876F69E94D078641A937315DDF721BE
A048400E89E07E89E2E635289D661E49
284F8E6162F60E7C9D18FD7781F4E56E
C0A7D694F8156BB61EBF86CF15C2EEFA
E5690B73C98A52AB73BF61AF170BE650
A795B65DC807D63C202F984355C613C9
3BE29530D0EB1CF0B63B36DC49E282A2
F72DE0C4F7EC46720D1A850BA3A7585B
39583367AB3580F8B7D9A8047E836061
68A8A07143900851B9AC7A051F3F572E
88BEDC2BE8E93FFD21711E1C76495848
04F6B471A6B5AB26EE8B6ABE90133777
4EFED494990247EA0935F944E7FB448D
7F2A8D53854D13DD75215CE386C91D29
369E380680F044AC82BF9247D0C86068
573E496F89ECD93225D5EC6850342069
87261D6131E8E8F0B184AADDEA940555
3B7C9EDF0398FEF58F57CCC6EB2C9042
D2718DB616CF2FA4264E898567F2DF0F
8C6CF396B4CFA425EA2DBCA20188D1D3
D6206E6C19A68B8FC246E6C6772D31A0
0D0626BC662709C7FC60931D3BAEE251
6AD39A73188B1765F2ED3E735DA4391A
72FD4DBCE1022851CAE213ABFB76DA5D
C75964E38B698F5D708A44370DB01C8A
9C26E97BEEC3755B4EA37C1A6759EA1B
EF3C73E389B333344EAD4426F0A97503

So finally I got (588 * 3) + 353 = +2117 (combined write + read offset) and 2117 - 30 = +2087 (write offset) same of database.