Thanks go to Cyberdork33 who helped me with this.
I finally got around to writing a tutorial about this for elsewhere so i`m posting a copy here.
On the mac there is NO commercial software that allows you to specify a layer break when burning a DVD yet so this guide is the only way at present to do this. Its not easy but if you follow this then it can be acheived and it works. follow each step and make sure the spaces are correct, you enter text in the terminal and press return on the keyboard to action your commands.
You will need to be familiar with the terminal app which is in the folder called Utilities which itself is in Applications on your boot HD to enter instructions which use the UNIX core of the operating system, this is not difficult if you know the syntax rules.
My system is 10.4.8 and my HD has 2 partitions.
1) Install Xcode Tools from your Tiger Installation DVD, inside the Xcode Tools Folder run the application Xcodetools.mpkg.
2) Download Darwin Ports for mac 10.4 from here
http://darwinports.o...rwin.org/getdp/ and install on your mac. Read the whole page and run the sudo command mentioned on this page.
3) Install cdrtools after you have installed Darwin Ports by opening the terminal and typing exactly what I say next.
sudo port install cdrtools press the RETURN key on your keyboard to make this command work
4) This should d/l the app cdrtools and install it on your mac automatically, If you follow the progress in the terminal window you`ll understand, I can`t quite remember but if you are asked for a password then type in the password you normally get asked for when you install any new software on your mac and press the ENTER/RETURN key on your keyboard. This will install the set of tools in the following folder called bin on your HD.
/opt/local/var/db/dports/software/cdrtools/2.01_2/opt/local/bin/
5) The next step is to d/l the following .tar file from here.
http://fy.chalmers.s...x/DVD RW/tools/You want dvd+rw-tools-7.0.tar.gz which is 128k and created on the 24-Sep
I download this onto my desktop and clicked on it to expand the file into a folder called dvd+rw-tools-7.0
6) Now you need to compile the Linux Tools contained inside the folder into Mac tools (thats why you installed Xcode)
Open the Terminal
Type
cd (cd is Change Directory in Unix)
Drag the folder dvd+rw-tools-7.0 into the terminal window and press return on your keyboard this should then redirect all commands to whatever is in that folder on your desktop.
Type
make then press return on your keyboard (make will then compile the Linux tools into mac tools)
Now wait and let the magic start, it will take a minute or so and hopefiully you will have a terminal log like mine below. milocoon is my computer name so yours will be different. Heres the log.
Last login: Thu Dec 21 03:24:35 on ttyp1
Welcome to Darwin!
82-32-42-19:~ milocoon$ cd /Users/milocoon/Desktop/dvd+rw-tools-7.0/
82-32-42-19:~/Desktop/dvd+rw-tools-7.0 milocoon$ make
gcc -D__unix -O2 -c -o growisofs.o growisofs.c
g++ -D__unix -O2 -fno-exceptions -c -o growisofs_mmc.o growisofs_mmc.cpp
g++ -D__unix -O2 -fno-exceptions growisofs.o growisofs_mmc.o -framework CoreFoundation -framework IOKit -o growisofs
g++ -D__unix -O2 -fno-exceptions -c -o dvd+rw-format.o dvd+rw-format.cpp
g++ -D__unix -O2 -fno-exceptions dvd+rw-format.o -framework CoreFoundation -framework IOKit -o dvd+rw-format
g++ -D__unix -O2 -fno-exceptions -c -o dvd+rw-booktype.o dvd+rw-booktype.cpp
g++ -D__unix -O2 -fno-exceptions dvd+rw-booktype.o -framework CoreFoundation -framework IOKit -o dvd+rw-booktype
g++ -D__unix -O2 -fno-exceptions -c -o dvd+rw-mediainfo.o dvd+rw-mediainfo.cpp
g++ -D__unix -O2 -fno-exceptions dvd+rw-mediainfo.o -framework CoreFoundation -framework IOKit -o dvd+rw-mediainfo
g++ -D__unix -O2 -fno-exceptions -c -o dvd-ram-control.o dvd-ram-control.cpp
g++ -D__unix -O2 -fno-exceptions dvd-ram-control.o -framework CoreFoundation -framework IOKit -o dvd-ram-control
82-32-42-19:~/Desktop/dvd+rw-tools-7.0 milocoon$
7) Inside the folder dvd+rw-tools-7.0 on your desktop you will now see the following 5 new tools called Unix Executable files.
dvd-ram-control
dvd+rw-booktype
dvd+rw-format
dvd+rw-mediainfo
growisofs

I dragged these 5 Unix Executable Files into the same folder that contains the cdr toots above. This is located here.
/opt/local/var/db/dports/software/cdrtools/2.01_2/opt/local/bin/
In the bin folder you should now have a total of 17 tools.
9) If you`ve got this far you`ve almost cracked it as all you need to do now is create a text command in the terminal to run the program growisofs.
It needs to know where the GAME.ISO is on your computer.
It needs to know where GROWISOFS is located.
It needs to know what your DVD Burner is called.
In my case I have a Folder called DVD on my desktop containg the GAME.ISO (it might also be called GAME.000 this is not important ) which is the large file you`ve got from here. You don`t need the .DVD file at all BTW.
You know where GROWISOFS is
/opt/local/var/db/dports/software/cdrtools/2.01_2/opt/local/bin/
Take any CD/DVD out of your DVD burner now if you had one in there already.
My Computer has the Boot HD setup as 2 parttitions and the terminal name for these are rdisk0 and rdisk1
If you open the terminal and type the folling in.
ls /dev/rdisk? (ls is List) then press Return on the keyboard this is my log.
Last login: Thu Dec 21 04:10:37 on ttyp1
Welcome to Darwin!
82-32-42-19:~ milocoon$ ls /dev/rdisk?
/dev/rdisk0 /dev/rdisk1
82-32-42-19:~ milocoon$
Now put a CD/DVD into your DVD burner and repeat ls /dev/rdisk?
Last login: Thu Dec 21 05:32:34 on ttyp1
Welcome to Darwin!
82-32-42-19:~ milocoon$ ls /dev/rdisk?
/dev/rdisk0 /dev/rdisk1 /dev/rdisk2
82-32-42-19:~ milocoon$
Notice the new addition so in my case my DVD burner is rdisk2
10) So I`ll show you the final step to burning an XBox 360 backup.
Open up the terminal
cd (drag the folder called DVD ( containg the file game.iso ) on your desktop into the terminal window) press RETURN on your keyboard.
Heres my log so far
Last login: Thu Dec 21 04:21:17 on ttyp1
Welcome to Darwin!
82-32-42-19:~ milocoon$ cd /Users/milocoon/Desktop/dvd/
82-32-42-19:~/Desktop/dvd milocoon$
Now you need to navigate to the growisofs prgram, I typed this once and saved it as a text file but if your location is the same as me then this is all you need, HOWEVER you may need to change 2 things
rdisk2 is correct for my computer, read about the DVD burner again. Change this for your own computer
GAME.ISO (the large file may be called something else so replace game.iso with GearsofWar.000 or whatever the file is called or rename the file to game.iso)
Enter this into the terminal after taking into account the above two name changes (there is a space before the first slash )
/opt/local/var/db/dports/software/cdrtools/2.01_2/opt/local/bin/growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/rdisk2=game.iso
Put a Blank Dual Layer Traxdata or Verbatim DVD+R in your drive, when the finder asks you about the blank dvd choose IGNORE
Now go back to the terminal and press RETURN and you are now burning. Heres my log, allow about an hour and don`t close the terminal window until the hour is up and its all finished.
Enjoy I have kept the Original burnt this way and used Toast to copy this and use this as my playing copy.
Last login: Thu Dec 21 04:21:17 on ttyp1
Welcome to Darwin!
82-32-42-19:~ milocoon$ cd /Users/milocoon/Desktop/dvd/
82-32-42-19:~/Desktop/dvd milocoon$ /opt/local/var/db/dports/software/cdrtools/2.01_2/opt/local/bin/growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/rdisk2=game.iso
Executing 'builtin_dd if=game.iso of=/dev/rdisk2 obs=32k seek=0'
/dev/rdisk2: splitting layers at 1848848 blocks
/dev/rdisk2: "Current Write Speed" is 2.5x1352KBps.
5636096/7572881408 ( 0.1%) @1.2x, remaining 67:07 RBU 100.3% UBU 2.0%
13598720/7572881408 ( 0.2%) @1.7x, remaining 55:35 RBU 100.0% UBU 4.1%
25329664/7572881408 ( 0.3%) @2.5x, remaining 49:39 RBU 100.0% UBU 63.3%
36175872/7572881408 ( 0.5%) @2.4x, remaining 45:08 RBU 100.0% UBU 63.3%
Sometime during the burn the speed will drop to ZERO for a few entries as I think this is where the layer break is applied and at the end it mentions about Disk flushing, its all normal BTW.
3233873920/7572881408 (42.7%) @2.4x, remaining 22:02 RBU 100.0% UBU 57.1%
3239575552/7572881408 (42.8%) @1.2x, remaining 22:04 RBU 100.0% UBU 4.1%
3239575552/7572881408 (42.8%) @0.0x, remaining 22:08 RBU 100.0% UBU 100.0%
3239575552/7572881408 (42.8%) @0.0x, remaining 22:12 RBU 100.0% UBU 100.0%
3249340416/7572881408 (42.9%) @2.1x, remaining 22:10 RBU 100.0% UBU 6.1%
3260547072/7572881408 (43.1%) @2.4x, remaining 22:06 RBU 100.0% UBU 53.1%
3271884800/7572881408 (43.2%) @2.5x, remaining 22:02 RBU 100.0% UBU 53.1%
All XBOX 360 Discs have the Layer Break at 1913760, the .DVD file thats needed in Windows is only a text file containg the name of the game and the layer break details.
7545094144/7572881408 (99.6%) @2.4x, remaining 0:08 RBU 82.8% UBU 53.1%
7556071424/7572881408 (99.8%) @2.4x, remaining 0:05 RBU 50.1% UBU 55.1%
7566753792/7572881408 (99.9%) @2.3x, remaining 0:01 RBU 18.3% UBU 57.1%
builtin_dd: 3697696*2KB out @ average 2.3x1352KBps
/dev/rdisk2: flushing cache
/dev/rdisk2: closing track
/dev/rdisk2: closing disc
82-32-42-19:~/Desktop/dvd milocoon$
Anyone who got this far will hopefully be very pleased with themselves as its a piece of cake now to burn XBOX games on a mac.
Last edited by milocoon at 2006-12-21 05:40:28 GMT