PDA

View Full Version : Burning Xbox360 DVDs in Linux


CrUmp
06-04-2007, 06:36 PM
I wrote this thing long ago but back then there was no forum for 360 here so....here is it. an oh don't mind the grammar errors anyway i suck with it :D

================================================== =========
I bought my xbox 360 with Gear of war, It's a great game, I'm still working on insane difficulty, however, one day i got bored and flashed my Hitachi dvd drive with hacked firmware, which enables me to play "free" game :P

There are 2 or 3 type of dvd drives shipped with xbox 360 console, Sumsung, Hitachi and another one is BenQ or whatever, anyways, I got Hitachi in mine, so I flashed it with Maximus-Garyopa_XTRM-HITACHI_v2_3_Stealth_Revision2. The flashing part is fairly easy. just pull out a sata cable from your PC and connect it to xbox360's dvd drive, then boot the PC with Slax's Special Linux release, that will make your 360's DVD drive visable for windows, in term, it's call "turn the drive into ModeB". When the screen flow stops and tells you to spin the drive, just press the dvd button, let the tray come out, and that's when you're going to reset your PC(and only your PC, DO NOT touch your 360) and ready to boot into windows xp(yes that's sad, you can only do this part with windowsxp). Instruction of "how to flash" is in the document of Maximus-Garyopa XTRM-HITACHI v2.3 Stealth Revision2, always read the readme file carefully when you're about to do something that you're unformiliar with.

Now that i finished flashing my drive, I have to see some sort of proof that indecates the hacked firmware is working, so I decided to burn a game to see how it works out. And that Double layer DVD is extreamly expensive :( I paid for a 25-pieces jar for whole fucking 65 bucks includes tax. no kidding, that girl behind the counter was pretty shock too when she saw the price. Anyways, I weasted like 7 discs while try burning the ISOs, I was blaming sony for making such shitty disc, later i found out that isn't sony's fault, some files I downloaded off usenet (newsgroup) are incorrectly dumped. when you burn those ISOs it will most likely fuck up your DVD disc :(

In order to burn playable discs successfully, you need to make sure the followings:

1. ISO file is 7.1G uncompressed;

2. ISO file is ISO9660 standard. you can type " file image.000 " to see the retuen, if it tells you that image.000 is "data", then you want to patch the ISO to make things work. there's a tool you can get your ISO files patched with standard ISO9660 header so that your dvd burning softwares would recognize it. the tool is called "imgbpatch_java", and you'll run it with command : " java -jar imgbpatch.jar image.000" when it's finished patching, you can type again "file image.000" and it will return " ISO 9660 CD-ROM filesystem data 'XBOX360".

3. ISO file is SS patched. ok now, it's very important. some releases are SS patched before they have been released, some of them aren't. to make sure that your iso is working with your xbox360 console, you must check this part before burning it otherwise you might just weast another disc, which is painful :~~ the tool that you can use is called "Schtrom 360Xtract V3.1", it's a windows-based app but will run with wine. you can check your iso by selecting menu "tools -- acidflash Image Stealth check", your iso must at least pass the Video Stealth Verification, otherwise nothing will work. if Video Stealth shows fail, you want to go http://ss.softmodfiles.net/ to find a ss.bin for your game title, then also use Schtrom 360Xtract to "tools -- Image inject/extract" to inject the ss.bin file into your iso. then run the test again. if the first one is passed, then you have a working ISO :)

4. Your ISO is regionlly suitable for your 360 console. All units sold in the USA have NTSC U/C region code, for Euro they have PAL, Japan and other Asia countries either have NTSC J or whatever. also using "Schtrom 360Xtract V3.1", menu "Tools -- Get Region Code" and select ISO file you want to inspect. although a lot of games out there are region free, but if your ISO isn't region free, you pretty much want to see "NTSC U/C", other than that, don't bother burning the file, because i will no work.

Now that you have everyting ready, use:

growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760\ -dvd-compat -speed=2 -Z /dev/dvd=image.000

to burn your DVD. change /dev/dvd if you need.

my friends in China are soooo damn lucky, ready-to-rock discs all over the place. damn you all! And i wasn't suck at GOW, I blame lag!