|
Don wrote:
> I was under the impression that the ISO-9660? filesystem was only 8.3 UPPERCASE
> or something like that. All the operating system vendors then added their
> own extensions to get long filenames with mixed case. Linux uses Rock Ridge.
> Microsoft created Joliet to make things incompatible, and Apple did something
> else. The last time I had to make a CD with long filenames for multi OS use
> (Windows and Solaris) I had to use a special piece of software (mkhybrid).
> Perhaps things have changed since then?
Apple wants a partition type "HFS" which is their disk system. Having one makes
your CDROM appear natively: icons, window placement, file type/creator codes
all that stuff is embedded in HFS directories. Many hybrid CDs (games) have
separate HFS and ISO-9660 dirs, and the Mac user sees the HFS first, or
sometimes both.
But there is also an Apple extension to ISO-9660. It's described in this
ancient tech note from 1989.
http://developer.apple.com/technotes/fl/fl_36.html
Since HFS files have a second "resource fork" they use the ISO-9660 "Associated
File" bit on a second file with identical name. Other HFS details are stored in
the Apple extension record.
To see ISO-9660 the user does have to turn on "Search For All Volumes And Mount
Them" or something in some control panel, to ensure that plain ISO-9660 show
up. If the user has had one before, they're probably set.
|
|
Message has 1 Reply: | | Re: Organizing the LDraw CD-ROM
|
| (...) UPPERCASE (...) makes (...) Yes, HFS, that's it. A search for "HFS", "rock ridge", and "joliet" turns up several GUI tools for making hybrid CD filesystems such as the ones at www.cdeverywhere.com and www.cdr.com. I've personally only used the (...) (25 years ago, 11-Feb-00, to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)
|
Message is in Reply To:
| | Re: Organizing the LDraw CD-ROM
|
| (...) I was under the impression that the ISO-9660? filesystem was only 8.3 UPPERCASE or something like that. All the operating system vendors then added their own extensions to get long filenames with mixed case. Linux uses Rock Ridge. Microsoft (...) (25 years ago, 11-Feb-00, to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)
|
28 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|