Page 3 of 6

Re: XBOX 1 / 360 dumping instructions

Posted: Sun Jul 15, 2018 4:23 pm
by F1ReB4LL
Could someone enlighten me about why do we need Kreon drives for dumping the Xbox discs and what's wrong with all the 'regular' drives? "Invisible" Xbox partition is the only problem?

Re: XBOX 1 / 360 dumping instructions

Posted: Sun Jul 15, 2018 4:33 pm
by Starshadow
F1ReB4LL wrote:Could someone enlighten me about why do we need Kreon drives for dumping the Xbox discs and what's wrong with all the 'regular' drives? "Invisible" Xbox partition is the only problem?
That's correct. Special drive firmware (either Kreon on a supported drive, or 0800 firmware on a real 360 drive) is needed to gain access to the game partition. All regular drives are fooled by the video partition and think that is all that is on the disc.

Re: XBOX 1 / 360 dumping instructions

Posted: Sun Jul 15, 2018 4:55 pm
by F1ReB4LL
I mean, I've taken a random DVD-DL disc (larger than 7.3GB), inserted it into the drive, ejected the tray with a pin, swapped with the Xbox disc, closed the tray (basically, what everyone does for dumping DC) and, obviously, all the sectors are reachable. Hasn't anyone ever tried this or that's not enough?

Re: XBOX 1 / 360 dumping instructions

Posted: Sun Jul 15, 2018 7:14 pm
by Enker
Kreon is needed to dump the SS.bin and get the security sector ranges.

For the DVD-DL method, it would need to have the Xbox Layerbreak as well or else the dump would include sectors from the middle zones (zeroes).

Re: XBOX 1 / 360 dumping instructions

Posted: Sun Jul 15, 2018 7:53 pm
by F1ReB4LL
Enker wrote:For the DVD-DL method, it would need to have the Xbox Layerbreak as well or else the dump would include sectors from the middle zones (zeroes).
Isn't layerbreak standard for all the Xbox discs (1913776)? If yes, some kind of swapdisc image could be created, similar to the DC one.

Security sector range is a problem, but 0800 dumps don't use them, you just count, whether a number of errors is 65536 or not?

Re: XBOX 1 / 360 dumping instructions

Posted: Sun Jul 15, 2018 7:58 pm
by Starshadow
F1ReB4LL wrote:Isn't layerbreak standard for all the Xbox discs (1913776)?

Security sector range is a problem, but 0800 dumps don't use them, you just count, whether a number of errors is 65536 or not?
0800 dumps do get the security sector ranges, just like Kreon dumps. Verifying the count is just a consistency check for dumps made with XBC instead of Freecell (Freecell has no 0800 drive support).

Re: XBOX 1 / 360 dumping instructions

Posted: Sun Jul 15, 2018 8:14 pm
by Enker
F1ReB4LL wrote:Isn't layerbreak standard for all the Xbox discs (1913776)? If yes, some kind of swapdisc image could be created, similar to the DC one.

Security sector range is a problem, but 0800 dumps don't use them, you just count, whether a number of errors is 65536 or not?
Yes, the layerbreak is always the same.

I think 0800 drives have a fast error skipping feature, so a normal drive would need to skip the sector ranges in order to dump the discs.

Re: XBOX 1 / 360 dumping instructions

Posted: Mon Jul 16, 2018 12:46 am
by F1ReB4LL
Enker wrote:I think 0800 drives have a fast error skipping feature, so a normal drive would need to skip the sector ranges in order to dump the discs.
No, you just need a tool that would skip 4096 sectors after each read error.

Re: XBOX 1 / 360 dumping instructions

Posted: Mon Jul 16, 2018 1:28 am
by iR0b0t
F1ReB4LL wrote:No, you just need a tool that would skip 4096 sectors after each read error.
It won't work because the ranges do not start with an unreadable sector and some of them are readable throughout. You need the ss.bin to get the ranges.

Re: XBOX 1 / 360 dumping instructions

Posted: Mon Jul 16, 2018 2:22 am
by F1ReB4LL
OK. Well, could still be useful for verification dumps using the external SS.bin.

Though, that's an interesting situation if some of the sectors are readable. If these areas are always padded with something (zeroes?), our dumps are bad? Image


Btw, where is the SS data physically located?

http://beta.ivc.no/wiki/index.php/Xbox_ … _game_data -- Between the layers?

https://assemblergames.com/threads/xbox … age.69571/ -- or at the very end of the disc?

Or somewhere in the lead-in? Or around the CMI area?