X-CD-Roast 0.98alpha14 port for MacOS 10.2
I created a package of X-CD-Roast for MacOS 10.2 (Jaguar).
Please see the X-CD-Roast homepage for details about whats new.
You might ask why one might want to use that? Apple shipped Jaguar with
diskburner to create data-CDs and itunes to create audio-CDs...
Well - it's nice to have some UNIX burning software running on your mac and
X-CD-Roast uses the cdrtools as burn-engine. Its completely independant of
the Apple provided CD-burning drivers and 100% freeware.
So it's very possible that X-CD-Roast works just fine with a writer that is
not supported by MacOS.
Also X-CD-Roast has a lot of interesting options -
like overburning support, creating real unix/joliet CDs, multisession,
CD-Text, high quality audio-extraction of most even copy protected audio-CDs,
DVD writing without special software and more...
Please keep in mind that this is software that has grown over 6 years. It's not
at all apple like. It might be confusing at first, so please read the
popup-help on each button. (Hover your mouse a few seconds over an item
to get help.)
The text documentation is installed into /usr/local/lib/xcdroast-0.98/doc, so
you might take a look.
Here you can find the X-CD-Roast manual
Please use at own risk - I took great care in making sure that that
package won't cause any trouble with your system, but please be warned.
I am always interested in feedback. Please don't hesitate to mail me
when you have questions.
There are several issues with that port, so please read the enclosed
Click here for some screenshots (from alpha13).
Get the package: xcdroast-0.98alpha14.dmg (3138 kb) [MIRROR]
It does need a X-Server to run, so you have to install and start one first.
You can use the Apple X11 server beta release for that.
You might also need the DLCompat-Library (From the osxgnu.org team)
- get your copy here: DLCompat-20020913-10.2.pkg.sit (17kb)
Mac OS X specific instructions. (See also ReadMe.rtf)
After you have installed all packages above start up X11 and an
xterm window will appear. Type
to start X-CD-Roast. Follow then the on-screen instructions.
To use X-CD-Roast in a different language you have to manually
activate them. (Right now OS X does not support unix style
Here an example for German:
when using bash:
LANG=de_DE /usr/local/bin/xcdroast -o
when using tcsh:
setenv LANG de_DE; /usr/local/bin/xcdroast -o
There are some known issues yet:
- At startup you might this message:
"Warning: locale not supported by C library":
This is a incompatibilty of the locale stuff from apple. You have simply
to ignore it. Due the same problem you can't switch your language from
the Setup-Menu. However, when you set the the LANG environment variable
before starting X-CD-Roast, you can use other languages.
See also: http://fink.sourceforge.net/doc/x11/trouble.php#locale
- Only CD-Writers are supported.
Due the nature of the OSX device interface only real CD-Writers can be
used withing X-CD-Roast. DVD-Drives or normals CD-ROM-drives are
ignored. You cannot even use these to read data only.
- Finder grabs all CDs.
The finder tends to automount all CDs you insert. Then they are lost
from being accessable from within X-CD-Roast. Currently the only known
solution is to stop the "autodiskmount" daemon.
New in version 0.98alpha14 is support for automatic handling of the
daemon. You just choose the option to disable the daemon at startup and
X-CD-Roast will handle that.
Here is the procedure if you want to know what X-CD-Roast is doing:
X-CD-Roast stops the daemon like this:
ps -ax |fgrep autodiskmount
After you are done with X-CD-Roast it is started again:
(The first number in that output is the pid)
sudo kill -STOP <pid>
sudo kill -CONT <pid>
Note: While the autodiskmount daemon is stopped you might not be able to
eject media with the keyboard. Just use the eject feature from
Created Data-CDs are Unix/Windows-CDs.
X-CD-Roast does currently not support the writing of HFS CDs. This means
you can only files that have no resource component (like .dmg, .sit,
all types of files you can download from the internet).