Just some minor corrections.
sg_dd blk_sgio=1 bs=2048 count=3697696 coe=1 verbose=2 if=/dev/hda of=xbox360.iso
it's better to use:
sg_dd blk_sgio=1 bs=2048 count=3697696 iflag=coe verbose=2 if=/dev/hda of=xbox360.iso
If coe is set globally, it will also continue on write errors, which, is not advisable. so use iflag=coe instead.
count flag is optional, as it will be calculated when omited. I included it for completeness.
Another thing i've noticed is that the xtreme build command is not complete,
It should have been:
cat video360.iso pfi.bin dmi.bin ss.bin game.iso> xbox360.iso
DD can also be used, in the same way as sg_dd to rip a game, but it's a tad slower.
iso's made with dd don't compare to iso's made with sg_dd (md5 don't match). I think they may have different ways of dealing with bad blocks.
But both produce working backups.
command to use for dd:
dd bs=2048 conv=noerror,sync if=/dev/sr0 of=xbox360.iso
noerror= continue on error, sync = on bad (input) blocks pad with zero till blocksize is met.
Now, if there's anyone who could supply some info on ss ripping with the hitachi, it would be grately appreciated..