Difference between revisions of "Burning Xbox 360 games with linux"
(Cleaned up article, improved style and tone)
(I haven't confirmed it myself, but it is said that games must be burned on DVD+R, and not DVD-R (that wouldn't work). Added a paragraph to include this information.)
|Line 4:||Line 4:|
Xbox 360 games come in two image formats: .iso and .000. They are burned on dual layer DVD
Xbox 360 games come in two image formats: .iso and .000. They are burned on dual layer DVDR discs. This requires a dual-layer DVD burner. No specific brand or burner is needed. In order to maximize the success of your burn, you should burn at the slowest speed your burner and media allow
Revision as of 13:31, 27 January 2011
Xbox 360 games come in two image formats: .iso and .000. They are burned on dual layer DVD+R discs. This requires a dual-layer DVD burner. No specific brand or burner is needed. In order to maximize the success of your burn, you should burn at the slowest speed your burner and media allow.
Please note that games must be burned onto DVD+R DL (Dual Layered), as DVD-R DL would not work.
Stealth patching patches a game image to make it ignore the security check done by the Xbox360 console upon boot. If you use a stealth firmware, you will need to patch your backup. You can do this with a tool called abgx360, which can be found in the AUR.
abgx360 works on .iso and .000 images. In order to patch these images, use the -af3 flag, as such:
abgx360 -af3 /path/to/game.iso
Using this tool should patch the file with no issues. It will also output metadata about the game.
Burning ISO Files
Burning an iso is best done through the command line with growisofs. This is found in the dvd+rw-tools package, install it with
pacman -S dvd+rw-tools
There are other applications you can use to burn the image (k3b, gnomebaker, etc) but you may miss some configuration options and end up with a dud burn. Use the following command to burn the image to disc:
growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/dvd=/path/to/game.iso
If everything has been set up correctly you should see a messages like this:
Executing 'builtin_dd if=TalesOfVesperia.iso of=/dev/dvd obs=32k seek=0' /dev/dvd: splitting layers at 1913760 blocks /dev/dvd: "Current Write Speed" is 2.5x1352KBps. 3538944/7835492352 ( 0.0%) @0.8x, remaining 45:39 RBU 89.7% UBU 7.1%
The burn should take around 40 minutes at 2.4x write speed, depending on the size of the iso.
Burning .000 Files
To burn a .000 image you must first patch it with a Java application called imagebpatch.jar. You can get it here. You will need to have java installed to use this.
pacman -S jre
Logout and login again (or source /etc/profile) in order to update your $PATH.
After you've installed Java and downloaded the application, just run it in the console:
java -jar imgbpatch.jar /path/to/image.000
Now it can be burned like an iso, using the following:
growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/dvd=/path/to/image.000