#Diff between HSF & 9660
Any High Sierra / 9660 format experts out there?
I got some old code out last week and realised that there are major differences
between the volume descriptor layout it dealt with and ISO9660 spec. I guess
that the code was written for the original High Sierra Format proposal. can
anyone enlighten / remind me of the answers to the following questions:
1. Is it right that the first byte in the primary volume descriptor is 01 hex
for ISO 9660 conformant CDs and 10 hex for the original High Sierra Format?
2. Are there any other sorts of volume descriptor layouts apart from these two?
3. Why were these major changes to the volume descriptor made? The data in
there seems much the same, just re-organised.
4. Or, in other words, what are the major changes and justifications for the
differences?
5. The only other difference I spotted was that the directory ID length and its
location are interchanged in the path tables between the HSF and 9660 formats.
Again why make such a trivial change, the data seems much the same?
6. Are there any other differences between HSF and 9660 that I havn't spotted?
7. Is it, in fact, a requirement that general purpose code still deals with
both formats? I have a number of old HSF ROMs that I still use from time to
time.
Thanks for any info.
Chris
INTERNET:cbt@cam-orl.co.uk