I've created a simple frontend for growisofs that helps the user burn an Xbox 360 ISO to a dual layer DVD. Wicked (http://www1.roob.us:53535/blog/) created the original CLI version, and of course I asked for his permission before creating a GUI for it.
The script doesn't really do a whole lot in its current state. It asks the user for a file to burn, checks if the filesize sounds resonable for an Xbox 360 ISO, and then burns it to a DVD. If for some reason the user decides to try to burn something completely different (a .png, .ogg, a directory, etc.) the script won't stop them - just warn them. However, I'm pretty sure growisofs will spit out some kind of error if you try.
This script has both a GUI and a CLI version. The CLI version usage is: ./BoxBlaze.sh --no-gui /full/path/to/game.iso
The dependencies are (although it should work using the CLI option even without it) Zenity and growisofs. Both of these packages should be installed by default in Ubuntu.
If you have any ideas, suggestions, or comments, please post them here. Note that this is the first time I'm using Zenity, and I'm not exactly an experienced bash scripter, so I won't take offence if you point out some obvious flaw. However, I'm trying it out live now, and it seems to be working just fine.
Anyway, enough talk. The script is available at my blog, which can be found here.
To use it, save it to your desktop, make it executable (sudo chmod u+x ~/Desktop/script_name.sh) and then just run it by double clicking. If you want to use the CLI option just run it from the command line by typing ./script_name.sh --no-gui /full/path/to/game.iso
Note that if this makes your DVD burner blow up, kill your cat and burn down your house, I take absolutely no responsibility. The same applies if it ruins your DVDs. I would also recommend that you read up on what DVDs to use, and the neccessary modifications you need to make to your Xbox before you do anything.
Bookmarks