This is a tricky one because of issues with long filenames and file attributes. Mac CD-ROMs are typically burned with an HFS filesystem, not ISO-9660, and WinNT uses a different scheme for long filenames (Joliet) than UNIX does (Rock Ridge). Some variants of UNIX will recognize the Joliet names, but neither Windows nor the Mac understands Rock Ridge. You might be able to use an HFS CD-ROM on a platform other than the Mac, but if you're distributing pictures, it's not wise to assume that your customers will be able to do the same.
The easiest way to create a disc that will work on all platforms is to use plain level 1 ISO-9660, with 8+3 filenames and no special file attributes. If you need to include Mac applications as well as data -- or pretty much anything with a resource fork -- this simple approach won't work. Also, some older versions of Mac OS and HP/UX might not work as expected unless you record the disk without the usually-invisible version number (";1").
There is an Apple-defined extension to ISO-9660 that allows the Mac file and creator types to be present on an ISO-9660 filesystem. This allows most of the features of the Mac filesystem on an otherwise plain ISO-9660 disc. It's not clear how many of the software products take advantage of this, but "mkhybrid" seems to.
A common way to construct a disc for the Mac and PC is as a "hybrid" disc that has both an ISO-9660 filesystem and an HFS filesystem. To save space, the data itself is shared by both sections of the disc. This is possible because the ISO-9660 directory entries use an absolute block offset on the disc, so they can point at data residing in the HFS filesystem.
There are various applications that will do HFS/ISO-9660 hybrids. Roxio's Toast for the Mac and "mkhybrid" for the PC are two examples.
The issue of Joliet vs. Rock Ridge can also be solved, by including both kinds of extensions on the same disc. The "mkhybrid" program can include Joliet, Rock Ridge, and HFS all on the same disc. You can even have files appear on one kind but not the other, and rename files on the fly, allowing you to have a "readme.txt" with different contents for Mac, UNIX, and Windows.
------------------
wiZd0m
Thunder Free Adult Hosting - Fastest servers in the industry
Fortune Pussy Adult Links - The best in adult links
[This message has been edited by wiZd0m (edited 07-14-2001).]