Article View: comp.sys.powerpc
Article #2497Re: Macintosh Resource Forks and the BeBox
From: John Millington
Date: Wed, 25 Oct 1995 03:02
Date: Wed, 25 Oct 1995 03:02
34 lines
2197 bytes
2197 bytes
David Findley wrote in comp.sys.powerpc about "Re: Macintosh Resource Forks
and the BeBox":
> The resource fork is just an ordered sequence of bytes, exactly like the
> data fork. In a single fork file-system, the catalog entry of a file
> contains a pointer to the first block of the file (among other things),
> in the MacOS filesystem, there are two pointers instead of one (again,
> among other things).
>
> The difference is that there are routines in ROM for managing the
> resource fork as a kind of mini-database, and all applications
> (including the Finder) tend to make use of this. Of course, you can
> access the resource fork directly byte-by-byte and use it as just
> another data fork if you want. Since there is already a data fork
> provided for flat access, most (if not all) apps use the resouce fork in
> the way that it was intended; there is really no need to do otherwise.
>
> David Findley davidf@kepler.umsl.edu
(Sorry, this is getting a little off-topic for the BeBox, and definately
off-topic for the PPC chips...)
It seems to me like a resource fork is just a file with a very standardized
structure, like IFF. Why can't the data fork be _included_ in this
structure? If the file is a program, it could have an "executable" chunk.
(Or better yet, a 68k executable chunk, a PPC executable chunk, etc.) If
the file is a word-processor document, it could have a text chunk. And,
of course, unlimited combinations.
Why not? By combining the forks, we could get back to a single-fork (i.e.
more "conventional" *shudder*) file system. No?
Yog-Sothoth Neblod Zin,
Sloppy
Technical Details
Message-ID:
<60564050@sloppy.rt66.com>Path:
arc1-ca.pugleaf.net!sloppy.rt66.com!not-for-mailReferences:
<467ikg$fhf@dsm6.dsmnet.com> <davidf-2010951350480001@umslts1_63.umsl.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sloppy.rt66.com!not-for-mail From: "John Millington" <sloppy@sloppy.rt66.com> Newsgroups: comp.sys.powerpc,comp.sys.amiga.programmer,comp.sys.amiga.advocacy,comp.sys.mac.advocacy Subject: Re: Macintosh Resource Forks and the BeBox Date: Tue, 24 Oct 1995 20:02:17 -0700 Organization: Route 66 Message-ID: <60564050@sloppy.rt66.com> References: <467ikg$fhf@dsm6.dsmnet.com> <davidf-2010951350480001@umslts1_63.umsl.edu> Reply-To: "sloppy" <sloppy@rt66.com> NNTP-Posting-Host: sloppy.rt66.com X-NewsReader: IntuiNews 1.3a (7.9.95)