[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Prosel-1



In article <1993Apr14.022904.17389@r-node.hub.org> taob@r-node.hub.org writes:
> In article <jmk3.734670866@crux1.cit.cornell.edu>, Jay Krell writes...
> > 
> > If only GS/OS had a 32-bit filetype this all could've been avoided...
> > Actually, 32 might not have been enough depending on how backwards
> > compatibility was implemented, but it's irrelevant anyway.
> 
>     I thought GS/OS always had 32-bit file and auxtypes?  Maybe the
> ProDOS FST is limited to 16 bits of info...

In theory, GS/OS supports a 16-bit filetype and 32-bit auxtype.  In
practise, the ProDOS file system supports an 8-bit filetype and 16-bit
auxtype.  HFS doesn't have enough resolution in its TYPE/CREATOR
fields to represent a larger filetype or auxtype while retaining
filetype compatibility with ProDOS and avoiding interference with the
Mac.

Perhaps if there was a new "super ProDOS" file system (ideas for which
were beaten into oblivion several months ago), which supported a
16-bit filetype and 32-bit auxtype, then we might be able to use that.
The problem is, you wouldn't be able to copy a file with a 'big'
filetype/auxtype onto a ProDOS, HFS or AppleShare volume.

You might be able to get around it with a ProDOS disk by using more
fields in the 'extended key block', but HFS and AppleShare are right out.

I doubt that Apple's GS/OS team have the time or inclination to invent
a new file system...
-- 
David Empson                                                               
dempson@swell.actrix.gen.nz    <--- Note my new E-Mail address!            
Snail mail: P.O. Box 27-103, Wellington, New Zealand