Old 21-10-2004   #1
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
gamecube and dvd error recovery page

been playing with gamecube mini dvds lately. the discs are standart 8cm dvds with some modifications. they use a bca (burst cutting area, see ecma) that contains an encryption key, used on the data area. the gc is well protected against disk swapping. but after soldering a few switches you can swap discs without the cube noticing. however any read attempt after the swap will cause
the dvd controller to detect the swap. thats probalby because the data gets decrypted using the wrong key.

3rd party discs manufactured by datel (action replay etc) all use the same
barcode (nhl hits 2003). so it's possible to swap between different datel discs.

most normal dvd drives cant read the gc discs. they usually identify it as blank, or not at all. one reason for that is they cant read the control data zone in the lead-in due to the bca (i guess) if you do a disc swap on your pc dvd drive using a regular dvd rom, the drive will try to read the gc disk but get l-ec errors on all sectors. the read / write error mode page for mmc dvd drives supports error handling bits similiar to the read-cd command (i.e tb bit)

now, my main question is: has anyone ever successfully read a damaged sector on a dvd using these error recovery bits ? because it wont work for my drives.

oh btw, my teac dvd *can* read the lead-in (pioneer 105 should, too). it seems it can also read the lead out on datel manufactured discs (sector 0xa5700+) without errors. nothing but zeros there :) still it proves that gamecube discs are more or less standard dvds.


here's what i can get from the lead-in of my zelda bonus disc:
notice the book type :)

Media Information
Region information N/A not a DVD-VIDEO
Media code/Manufacturer ID N/A Pressed DVD
Format Capacity 1.36GB(1.46GB)
Book Type Unknown
Media Type DVD-ROM
Data area starting sector 30000h
Data area end sector AE0AFh
Linear Density 0.267um/bit
Track Density 0.74um/track
Number of Layers 1

PHYSICAL FORMAT

00000000 08 02 00 00 FF 12 01 00 00 03 00 00 00 0D E0 AF ................
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................


DVD COPYRIGHT

00000000 00 06 00 00 00 00 00 00 01 40 00 04 02 40 08 00 .........@...@..
00000010 03 40 00 BC 04 40 08 00 00 00 00 00 00 00 00 00 .@...@..........



DISC MANUFACTURING
00000000 08 02 00 00 80 36 76 CC FF D2 28 6C 80 09 2B 6E .....6v...(l..+n
00000010 2E 68 2D 6A 4E 69 6E 74 65 6E 64 6F 20 47 61 6D .h-jNintendo Gam
00000020 65 20 44 69 73 6B 00 00 00 00 00 00 00 00 01 12 e Disk..........
00000030 01 00 00 03 00 00 00 0D E0 AF 00 00 00 00 80 00 ................
00000040 28 6C 2B 6E 2E 68 2D 6A 24 64 27 66 22 60 21 62 (l+n.h-j$d'f"`!b
00000050 30 7C 33 7E 36 78 35 7A 3C 74 3F 76 3A 70 39 72 0|3~6x5z<t?v:p9r
00000060 18 4C 1B 4E 1E 48 1D 4A 14 44 17 46 12 40 11 42 .L.N.H.J.D.F.@.B
00000070 00 5C 03 5E 06 58 05 5A 0C 54 0F 56 0A 50 09 52 .\.^.X.Z.T.V.P.R
00000080 48 2C 4B 2E 4E 28 4D 2A 44 24 47 26 42 20 41 22 H,K.N(M*D$G&B A"
00000090 50 3C 53 3E 56 38 55 3A 5C 34 5F 36 5A 30 59 32 P<S>V8U:\4_6Z0Y2
000000A0 78 0C 7B 0E 7E 08 7D 0A 74 04 77 06 72 00 71 02 x.{.~.}.t.w.r.q.
000000B0 60 1C 63 1E 66 18 65 1A 6C 14 6F 16 6A 10 69 12 `.c.f.e.l.o.j.i.
000000C0 E8 EC EB EE EE E8 ED EA E4 E4 E7 E6 E2 E0 E1 E2 ................
000000D0 F0 FC F3 FE F6 F8 F5 FA FC F4 FF F6 FA F0 F9 F2 ................
000000E0 D8 CC DB CE DE C8 DD CA D4 C4 D7 C6 D2 C0 D1 C2 ................
000000F0 C0 DC C3 DE C6 D8 C5 DA CC D4 CF D6 CA D0 C9 D2 ................
00000100 88 AC 8B AE 8E A8 8D AA 84 A4 87 A6 82 A0 81 A2 ................
00000110 90 BC 93 BE 96 B8 95 BA 9C B4 9F B6 9A B0 99 B2 ................
00000120 B8 8C BB 8E BE 88 BD 8A B4 84 B7 86 B2 80 B1 82 ................
00000130 A0 9C A3 9E A6 98 A5 9A AC 94 AF 96 AA 90 A9 92 ................
00000140 B5 71 B6 73 B3 75 B0 77 B9 79 BA 7B BF 7D BC 7F .q.s.u.w.y.{.}..
00000150 AD 61 AE 63 AB 65 A8 67 A1 69 A2 6B A7 6D A4 6F .a.c.e.g.i.k.m.o
00000160 85 51 86 53 83 55 80 57 89 59 8A 5B 8F 5D 8C 5F .Q.S.U.W.Y.[.]._
00000170 9D 41 9E 43 9B 45 98 47 91 49 92 4B 97 4D 94 4F .A.C.E.G.I.K.M.O
00000180 D5 31 D6 33 D3 35 D0 37 D9 39 DA 3B DF 3D DC 3F .1.3.5.7.9.;.=.?
00000190 CD 21 CE 23 CB 25 C8 27 C1 29 C2 2B C7 2D C4 2F .!.#.%.'.).+.-./
000001A0 E5 11 E6 13 E3 15 E0 17 E9 19 EA 1B EF 1D EC 1F ................
000001B0 FD 01 FE 03 FB 05 F8 07 F1 09 F2 0B F7 0D F4 0F ................
000001C0 75 F1 76 F3 73 F5 70 F7 79 F9 7A FB 7F FD 7C FF u.v.s.p.y.z...|.
000001D0 6D E1 6E E3 6B E5 68 E7 61 E9 62 EB 67 ED 64 EF m.n.k.h.a.b.g.d.
000001E0 45 D1 46 D3 43 D5 40 D7 49 D9 4A DB 4F DD 4C DF E.F.C.@.I.J.O.L.
000001F0 5D C1 5E C3 5B C5 58 C7 51 C9 52 CB 57 CD 54 CF ].^.[.X.Q.R.W.T.
00000200 15 B1 16 B3 13 B5 10 B7 19 B9 1A BB 1F BD 1C BF ................
00000210 0D A1 0E A3 0B A5 08 A7 01 A9 02 AB 07 AD 04 AF ................
00000220 25 91 26 93 23 95 20 97 29 99 2A 9B 2F 9D 2C 9F %.&.#. .).*./.,.
00000230 3D 81 3E 83 3B 85 38 87 31 89 32 8B 37 8D 34 8F =.>.;.8.1.2.7.4.
00000240 28 6C 2B 6E 2E 68 2D 6A 24 64 27 66 22 60 21 62 (l+n.h-j$d'f"`!b
00000250 30 7C 33 7E 36 78 35 7A 3C 74 3F 76 3A 70 39 72 0|3~6x5z<t?v:p9r
00000260 18 4C 1B 4E 1E 48 1D 4A 14 44 17 46 12 40 11 42 .L.N.H.J.D.F.@.B
00000270 00 5C 03 5E 06 58 05 5A 0C 54 0F 56 0A 50 09 52 .\.^.X.Z.T.V.P.R
00000280 48 2C 4B 2E 4E 28 4D 2A 44 24 47 26 42 20 41 22 H,K.N(M*D$G&B A"
00000290 50 3C 53 3E 56 38 55 3A 5C 34 5F 36 5A 30 59 32 P<S>V8U:\4_6Z0Y2
000002A0 78 0C 7B 0E 7E 08 7D 0A 74 04 77 06 72 00 71 02 x.{.~.}.t.w.r.q.
000002B0 60 1C 63 1E 66 18 65 1A 6C 14 6F 16 6A 10 69 12 `.c.f.e.l.o.j.i.
000002C0 E8 EC EB EE EE E8 ED EA E4 E4 E7 E6 E2 E0 E1 E2 ................
000002D0 F0 FC F3 FE F6 F8 F5 FA FC F4 FF F6 FA F0 F9 F2 ................
000002E0 D8 CC DB CE DE C8 DD CA D4 C4 D7 C6 D2 C0 D1 C2 ................
000002F0 C0 DC C3 DE C6 D8 C5 DA CC D4 CF D6 CA D0 C9 D2 ................
00000300 88 AC 8B AE 8E A8 8D AA 84 A4 87 A6 82 A0 81 A2 ................
00000310 90 BC 93 BE 96 B8 95 BA 9C B4 9F B6 9A B0 99 B2 ................
00000320 B8 8C BB 8E BE 88 BD 8A B4 84 B7 86 B2 80 B1 82 ................
00000330 A0 9C A3 9E A6 98 A5 9A AC 94 AF 96 AA 90 A9 92 ................
00000340 B5 71 B6 73 B3 75 B0 77 B9 79 BA 7B BF 7D BC 7F .q.s.u.w.y.{.}..
00000350 AD 61 AE 63 AB 65 A8 67 A1 69 A2 6B A7 6D A4 6F .a.c.e.g.i.k.m.o
00000360 85 51 86 53 83 55 80 57 89 59 8A 5B 8F 5D 8C 5F .Q.S.U.W.Y.[.]._
00000370 9D 41 9E 43 9B 45 98 47 91 49 92 4B 97 4D 94 4F .A.C.E.G.I.K.M.O
00000380 D5 31 D6 33 D3 35 D0 37 D9 39 DA 3B DF 3D DC 3F .1.3.5.7.9.;.=.?
00000390 CD 21 CE 23 CB 25 C8 27 C1 29 C2 2B C7 2D C4 2F .!.#.%.'.).+.-./
000003A0 E5 11 E6 13 E3 15 E0 17 E9 19 EA 1B EF 1D EC 1F ................
000003B0 FD 01 FE 03 FB 05 F8 07 F1 09 F2 0B F7 0D F4 0F ................
000003C0 75 F1 76 F3 73 F5 70 F7 79 F9 7A FB 7F FD 7C FF u.v.s.p.y.z...|.
000003D0 6D E1 6E E3 6B E5 68 E7 61 E9 62 EB 67 ED 64 EF m.n.k.h.a.b.g.d.
000003E0 45 D1 46 D3 43 D5 40 D7 49 D9 4A DB 4F DD 4C DF E.F.C.@.I.J.O.L.
000003F0 5D C1 5E C3 5B C5 58 C7 51 C9 52 CB 57 CD 54 CF ].^.[.X.Q.R.W.T.
00000400 15 B1 16 B3 13 B5 10 B7 19 B9 1A BB 1F BD 1C BF ................
00000410 0D A1 0E A3 0B A5 08 A7 01 A9 02 AB 07 AD 04 AF ................
00000420 25 91 26 93 23 95 20 97 29 99 2A 9B 2F 9D 2C 9F %.&.#. .).*./.,.
00000430 3D 81 3E 83 3B 85 38 87 31 89 32 8B 37 8D 34 8F =.>.;.8.1.2.7.4.
00000440 28 6C 2B 6E 2E 68 2D 6A 24 64 27 66 22 60 21 62 (l+n.h-j$d'f"`!b
00000450 30 7C 33 7E 36 78 35 7A 3C 74 3F 76 3A 70 39 72 0|3~6x5z<t?v:p9r
00000460 18 4C 1B 4E 1E 48 1D 4A 14 44 17 46 12 40 11 42 .L.N.H.J.D.F.@.B
00000470 00 5C 03 5E 06 58 05 5A 0C 54 0F 56 0A 50 09 52 .\.^.X.Z.T.V.P.R
00000480 48 2C 4B 2E 4E 28 4D 2A 44 24 47 26 42 20 41 22 H,K.N(M*D$G&B A"
00000490 50 3C 53 3E 56 38 55 3A 5C 34 5F 36 5A 30 59 32 P<S>V8U:\4_6Z0Y2
000004A0 78 0C 7B 0E 7E 08 7D 0A 74 04 77 06 72 00 71 02 x.{.~.}.t.w.r.q.
000004B0 60 1C 63 1E 66 18 65 1A 6C 14 6F 16 6A 10 69 12 `.c.f.e.l.o.j.i.
000004C0 E8 EC EB EE EE E8 ED EA E4 E4 E7 E6 E2 E0 E1 E2 ................
000004D0 F0 FC F3 FE F6 F8 F5 FA FC F4 FF F6 FA F0 F9 F2 ................
000004E0 D8 CC DB CE DE C8 DD CA D4 C4 D7 C6 D2 C0 D1 C2 ................
000004F0 C0 DC C3 DE C6 D8 C5 DA CC D4 CF D6 CA D0 C9 D2 ................
00000500 88 AC 8B AE 8E A8 8D AA 84 A4 87 A6 82 A0 81 A2 ................
00000510 90 BC 93 BE 96 B8 95 BA 9C B4 9F B6 9A B0 99 B2 ................
00000520 B8 8C BB 8E BE 88 BD 8A B4 84 B7 86 B2 80 B1 82 ................
00000530 A0 9C A3 9E A6 98 A5 9A AC 94 AF 96 AA 90 A9 92 ................
00000540 B5 71 B6 73 B3 75 B0 77 B9 79 BA 7B BF 7D BC 7F .q.s.u.w.y.{.}..
00000550 AD 61 AE 63 AB 65 A8 67 A1 69 A2 6B A7 6D A4 6F .a.c.e.g.i.k.m.o
00000560 85 51 86 53 83 55 80 57 89 59 8A 5B 8F 5D 8C 5F .Q.S.U.W.Y.[.]._
00000570 9D 41 9E 43 9B 45 98 47 91 49 92 4B 97 4D 94 4F .A.C.E.G.I.K.M.O
00000580 D5 31 D6 33 D3 35 D0 37 D9 39 DA 3B DF 3D DC 3F .1.3.5.7.9.;.=.?
00000590 CD 21 CE 23 CB 25 C8 27 C1 29 C2 2B C7 2D C4 2F .!.#.%.'.).+.-./
000005A0 E5 11 E6 13 E3 15 E0 17 E9 19 EA 1B EF 1D EC 1F ................
000005B0 FD 01 FE 03 FB 05 F8 07 F1 09 F2 0B F7 0D F4 0F ................
000005C0 75 F1 76 F3 73 F5 70 F7 79 F9 7A FB 7F FD 7C FF u.v.s.p.y.z...|.
000005D0 6D E1 6E E3 6B E5 68 E7 61 E9 62 EB 67 ED 64 EF m.n.k.h.a.b.g.d.
000005E0 45 D1 46 D3 43 D5 40 D7 49 D9 4A DB 4F DD 4C DF E.F.C.@.I.J.O.L.
000005F0 5D C1 5E C3 5B C5 58 C7 51 C9 52 CB 57 CD 54 CF ].^.[.X.Q.R.W.T.
00000600 15 B1 16 B3 13 B5 10 B7 19 B9 1A BB 1F BD 1C BF ................
00000610 0D A1 0E A3 0B A5 08 A7 01 A9 02 AB 07 AD 04 AF ................
00000620 25 91 26 93 23 95 20 97 29 99 2A 9B 2F 9D 2C 9F %.&.#. .).*./.,.
00000630 3D 81 3E 83 3B 85 38 87 31 89 32 8B 37 8D 34 8F =.>.;.8.1.2.7.4.
00000640 28 6C 2B 6E 2E 68 2D 6A 24 64 27 66 22 60 21 62 (l+n.h-j$d'f"`!b
00000650 30 7C 33 7E 36 78 35 7A 3C 74 3F 76 3A 70 39 72 0|3~6x5z<t?v:p9r
00000660 18 4C 1B 4E 1E 48 1D 4A 14 44 17 46 12 40 11 42 .L.N.H.J.D.F.@.B
00000670 00 5C 03 5E 06 58 05 5A 0C 54 0F 56 0A 50 09 52 .\.^.X.Z.T.V.P.R
00000680 48 2C 4B 2E 4E 28 4D 2A 44 24 47 26 42 20 41 22 H,K.N(M*D$G&B A"
00000690 50 3C 53 3E 56 38 55 3A 5C 34 5F 36 5A 30 59 32 P<S>V8U:\4_6Z0Y2
000006A0 78 0C 7B 0E 7E 08 7D 0A 74 04 77 06 72 00 71 02 x.{.~.}.t.w.r.q.
000006B0 60 1C 63 1E 66 18 65 1A 6C 14 6F 16 6A 10 69 12 `.c.f.e.l.o.j.i.
000006C0 E8 EC EB EE EE E8 ED EA E4 E4 E7 E6 E2 E0 E1 E2 ................
000006D0 F0 FC F3 FE F6 F8 F5 FA FC F4 FF F6 FA F0 F9 F2 ................
000006E0 D8 CC DB CE DE C8 DD CA D4 C4 D7 C6 D2 C0 D1 C2 ................
000006F0 C0 DC C3 DE C6 D8 C5 DA CC D4 CF D6 CA D0 C9 D2 ................
00000700 88 AC 8B AE 8E A8 8D AA 84 A4 87 A6 82 A0 81 A2 ................
00000710 90 BC 93 BE 96 B8 95 BA 9C B4 9F B6 9A B0 99 B2 ................
00000720 B8 8C BB 8E BE 88 BD 8A B4 84 B7 86 B2 80 B1 82 ................
00000730 A0 9C A3 9E A6 98 A5 9A AC 94 AF 96 AA 90 A9 92 ................
00000740 B5 71 B6 73 B3 75 B0 77 B9 79 BA 7B BF 7D BC 7F .q.s.u.w.y.{.}..
00000750 AD 61 AE 63 AB 65 A8 67 A1 69 A2 6B A7 6D A4 6F .a.c.e.g.i.k.m.o
00000760 85 51 86 53 83 55 80 57 89 59 8A 5B 8F 5D 8C 5F .Q.S.U.W.Y.[.]._
00000770 9D 41 9E 43 9B 45 98 47 91 49 92 4B 97 4D 94 4F .A.C.E.G.I.K.M.O
00000780 D5 31 D6 33 D3 35 D0 37 D9 39 DA 3B DF 3D DC 3F .1.3.5.7.9.;.=.?
00000790 CD 21 CE 23 CB 25 C8 27 C1 29 C2 2B C7 2D C4 2F .!.#.%.'.).+.-./
000007A0 E5 11 E6 13 E3 15 E0 17 E9 19 EA 1B EF 1D EC 1F ................
000007B0 FD 01 FE 03 FB 05 F8 07 F1 09 F2 0B F7 0D F4 0F ................
000007C0 75 F1 76 F3 73 F5 70 F7 79 F9 7A FB 7F FD 7C FF u.v.s.p.y.z...|.
000007D0 6D E1 6E E3 6B E5 68 E7 61 E9 62 EB 67 ED 64 EF m.n.k.h.a.b.g.d.
000007E0 45 D1 46 D3 43 D5 40 D7 49 D9 4A DB 4F DD 4C DF E.F.C.@.I.J.O.L.
000007F0 5D C1 5E C3 5B C5 58 C7 51 C9 52 CB 57 CD 54 CF ].^.[.X.Q.R.W.T.


DVD STRUCTURE LIST

00000000 00 14 00 00 00 40 08 00 01 40 00 04 02 40 08 00 .....@...@...@..
00000010 03 40 00 BC 04 40 08 00 00 00 00 00 00 00 00 00 .@...@..........


READ TOC
00000000 00 12 01 01 00 14 01 00 00 00 02 00 00 14 AA 00 ................
00000010 00 9E 1B 05 00 00 00 00 00 00 00 00 00 00 00 00 ................


ok my current goal is to read the data area on a pc dvd drive, any ideas ?
maybe they just fool around with the id/ied/rsv/edc fields... oh wait that wouldn't trigger a l-ec uncorrectable error (3/11/5), right ?
blackcheck is offline   Reply With Quote
Old 22-10-2004   #2
Banned
 
Join Date: May 2004
Posts: 202
Re: gamecube and dvd error recovery page

It looks like a standard DVD but is written in a different data format. They aren't using ISO or UDF from what you're showing me, since windows can only read ISO or UDF you need to just get an app that doesn't care what the format is - that may work.

There are 2 options, one is to use the GC as the reader and dump the files to your PC (not sure how you would do that) the other *may* work using a DVD reader app that will read either the GC format.

The big problem I see is the encryption and it may just be that's the reason why you can't read it, thus you have to crack that then No way to do this unless you can program, assume you can? Then you need some hardware info for the GC.

There should be a way to copy them...playing them may require a modchip.

The unrecoverable errors are do to encryption, like a CSS disc no you can't recover those for sure it isn't reading the sectors
L1br4h is offline   Reply With Quote
Old 22-10-2004   #3
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

Quote:
It looks like a standard DVD but is written in a different data format. They aren't using ISO or UDF from what you're showing me, since windows can only read ISO or UDF you need to just get an app that doesn't care what the format is - that may work.
nah, the image format is well known. buts thats not interesting. we cant read sectors thats the problem.

Quote:
There are 2 options, one is to use the GC as the reader and dump the files to your PC (not sure how you would do that) the other *may* work using a DVD reader app that will read either the GC format.
thats not the problem either. its easy to run code on the gc using an action replay, and i already coded a tool to inspect sectors. but im not interested in reading the deciphered data, but the encrypted data !

Quote:
The big problem I see is the encryption and it may just be that's the reason why you can't read it, thus you have to crack that then No way to do this unless you can program, assume you can? Then you need some hardware info for the GC.

There should be a way to copy them...playing them may require a modchip.

The unrecoverable errors are do to encryption, like a CSS disc no you can't recover those for sure it isn't reading the sectors
i dont think the read errors a due to the encryption. the encryption is supposed to be on user data level. i think they just did some things to prevent you from reading the encrypted sectors and i'm trying to find out what that is.

there must be drives that support the error recovery page, and can transfer data even when the l-ec failed.

i'm currently disassembling the firmware of my teac drive, maybe thats the only way to go...
blackcheck is offline   Reply With Quote
Old 22-10-2004   #4
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

if anyone wants to help on this you can do the following:

- get this http://www.infinadyne.com/pub/diagnostic.exe
- damage a dvd using a pen
- use isobuster to find a sector thats definitely unreadable
- then try to read that sector using the diagnostic app and play around with the read error recovery settings
blackcheck is offline   Reply With Quote
Old 22-10-2004   #5
Banned
 
Join Date: May 2004
Posts: 202
Re: gamecube and dvd error recovery page

I don't have any GC discs, I'll grab one from work and see what the heck they're doing here. I'll give the exe a test, just have to burn a DVD Video and I'll feck it up with the felt pen.

I can help, do you have a plextor? If so I have the command set, of course that's on the hardware level. PM me if you need it.

You could try plex tools pro and see if it can help, it should be tested.
L1br4h is offline   Reply With Quote
Old 22-10-2004   #6
Optical storage technical expert
 
spath's Avatar
 
Join Date: Jan 2002
Posts: 994
Re: gamecube and dvd error recovery page

FF booktype will prevent most drives from reading this disc. Also the lead-in
mentions no BCA, so some drives will also refuse to read this area. BCA does
not completely overlap the control data zone, so good drives should still be
able to read it (as your TEAC showed). I know some drives which support
TB bit for DVD, but it's not obvious to me how that would help you here.
Digging the FW is the way to go IMO.

L1br4h:
Feel free to send me that Plextor command set, I'm curious to see what it looks like
spath is offline   Reply With Quote
Old 22-10-2004   #7
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

< FF booktype will prevent most drives from reading this disc.

well, i also tried a regular dvd-rom and swapped it with a gc disk, since the leadin isnt read again, i dont think the booktype field is a problem

<I know some drives which support TB bit for DVD, but it's not obvious to me how that would help you here.

hmm i have the hope that they just messed with the ied or edc field. if that's the case a tb bit able drive should do the job.

<Digging the FW is the way to go IMO.

yes, i agree. but for that i need to know what causes the read error. so if messed up sector fields can be taken out, thats a step in the right direction i'd say

since the leadin and leadout are readable, i suppose(hope) the modification of the data area is not below ecc frame level....
blackcheck is offline   Reply With Quote
Old 22-10-2004   #8
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

also putting wrong info into the sector id field could generate read errors, i suppose.
blackcheck is offline   Reply With Quote
Old 22-10-2004   #9
Management
 
DoMiN8ToR's Avatar
 
Join Date: Jul 1999
Location: Myce HQ
Posts: 14,587
Re: gamecube and dvd error recovery page

Does this mean you are investigating how to copy GC discs blackcheck? I mean every time you are onto something I get excited. Then again I might get excited too easily
__________________
Need some help ? Please use our search function first
DoMiN8ToR is offline   Reply With Quote
Old 22-10-2004   #10
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

< Then again I might get excited too easily

hehe yeh.. actually i'm more impudent than smart
blackcheck is offline   Reply With Quote
Old 23-10-2004   #11
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

if anyone wants to play around on the cube, here's a little sector reader

a - reads a sector,
left right - sector + -
x y - sector + - 0x1000
b - read random sectors
l - reset drive and re-authenticate the disc ( when he got you )
r - reset drive and dont re-authenticate (pretty useless )
z - jump back to loader2.dol (if youre using samsons ar loader)

edit: various good info can be found here:
http://www.gcdev.com/phpBB2/
http://www.dextrose.com/_forum/forum...php?forumid=38

good search words are: dvd, barcode,ipl, firmware, jtag(!), tmbinc

also US006457128 and US20030048718 very interesting and annoying read
Attached Files
File Type: zip DvdTest.zip (6.6 KB, 53 views)

Last edited by blackcheck; 23-10-2004 at 03:22.
blackcheck is offline   Reply With Quote
Old 23-10-2004   #12
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

oh and how is the term l-ec used with dvds ? for cdroms
thats c3. and the drive reports (3/11/5)...
blackcheck is offline   Reply With Quote
Old 23-10-2004   #13
Optical storage technical expert
 
spath's Avatar
 
Join Date: Jan 2002
Posts: 994
Re: gamecube and dvd error recovery page

The problem is that if you start messing the header it's very likely that
the TB will not help. For instance if you change the sector number, the
drives I know will simply believe that they could not find the sector and
will retry : this does not qualify for a transfer by TB bit, which is related
to ECC/EDC only. I'm still not convinced they use bad sectors ; could you
open you GC and check the chipsets used in the DVD player ?
spath is offline   Reply With Quote
Old 23-10-2004   #14
MyCE Member
 
elfdood's Avatar
 
Join Date: Aug 2004
Posts: 219
Re: gamecube and dvd error recovery page

I know you said the Gamecube discs can be read by certain drives, what happens if the disc is copied? My Benq1620 can read and make a backup of a gamecube disc, it will take many hours to complete, and there are bad sectors galore.. Using CloneCD, what if any, is the use of the backup? Will the backup work with the Gamecube hacks currently available, or is the backup basically useless?
__________________
"Never in the field of human conflict was so much, owed by so many, to so few" - Winston Churchill
elfdood is offline   Reply With Quote
Old 24-10-2004   #15
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

Quote:
The problem is that if you start messing the header it's very likely that
the TB will not help. For instance if you change the sector number, the
drives I know will simply believe that they could not find the sector and
will retry : this does not qualify for a transfer by TB bit, which is related
to ECC/EDC only. I'm still not convinced they use bad sectors ;
im not convinced either, but the sector number is a rather bad example.
in other cases the tb bit could help(or am i wrong here ?). there's also a seek error. i guess thats what most drives would return in this case. as i already said, i don't expect much, but it sure is something to try first,isnt it ?


Quote:
could you
open you GC and check the chipsets used in the DVD player ?
no need for that, i already soldered a few switches in there

here are some pics. all custom matshita chips, no manuals available ( as its the heart of the whole protection) this thread also suggested the teac drive.

http://www.gcdev.com/phpBB2/viewtopi...=asc&start=150

on the next page you can see a connector cn302 which just could be jtag. some chips grant access to the flash rom via jtag.... maybe i'll try that later.


elfdood:
if you look at the data you ripped you'll notice that there's nothing in there.
every sector is unreadable, clonecd simply doesnt care about that.
blackcheck is offline   Reply With Quote
Old 24-10-2004   #16
MyCE Member
 
elfdood's Avatar
 
Join Date: Aug 2004
Posts: 219
Re: gamecube and dvd error recovery page

Quote:
Originally Posted by blackcheck
elfdood:
if you look at the data you ripped you'll notice that there's nothing in there.
every sector is unreadable, clonecd simply doesnt care about that.
Thanks for the info
__________________
"Never in the field of human conflict was so much, owed by so many, to so few" - Winston Churchill
elfdood is offline   Reply With Quote
Old 25-10-2004   #17
CD Freaks Expert
 
blackcheck's Avatar
 
Join Date: May 2002
Posts: 143
Re: gamecube and dvd error recovery page

hmm maybe a clue... on some sectors i dont get the l-ec error 3/11/5 but 4/9/1 which is tracking servo failure. always happens on specific sectors and the two errors alternate when reading sector after sector. when i read a 4/9/1 sector twice it returns 3/11/5....


btw forget about that lousy dvd diagnostics programm. it doesnt use the error page at all, just the read cd command, which simply doesnt work (at least on my drives) i can put out some plscsi lines these days...

Last edited by blackcheck; 25-10-2004 at 21:07.
blackcheck is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
CD/DVD writing with error recovery section? Jekill Burning Software 7 05-08-2007 21:57
error Write error at 3552 (16) - Code 03 0C 08 [Write error, recovery fail] Spilner Burning Software 2 08-12-2006 22:19
Liggy/Dee: ? on "R/W Error Recovery" mode page kcrudup NEC / Optiarc Writer 5 05-04-2006 22:20
plextor error code 030C07-write error recovery needed? chevysales Plextor Writer 12 30-06-2003 16:03
MEDIUM ERROR: WRITE ERROR - RECOVERY NEEDED (3:0x0c:0x07) ntloser Burning Software 3 05-03-2002 01:00


All times are GMT +2. The time now is 14:53.
Top