[comp.sys.mac] macbinary & binhex

moore@svax.cs.cornell.edu (Doug Moore) (04/27/87)

I've written this program that takes as arguments names of .hqx files and
basically performs the functions of xcomb, xbin, unpit and macbin upon them.
It's fairly quick about it, and I'd be honored to share it with the net.
But first, I need answers to a couple of questions:

1.  What, precisely, is the macbinary protocol?  I've made plenty of inferences
    about it by examining the C code for the programs mentioned above, but I'd
    like something a little more organized.  Different of these programs have
    different ideas about what finder flags must be reset and the like.
2.  Is there a good source that describes the compatibility problems between
    different systems?  I have no idea if the program will work on anything
    but a microVax running 4.3.
3.  Is there any reason we still need .info, .data and .rsrc files?  The differ-
    ence between a .bin file and the concatenation of .info, .data and .rsrc
    files seems so small that it would be simple for someone (I'm not volun-
    teering) to modify macput, macget, w2t and other programs that operate on
    Mac files in the infodatarsrc format to work instead on files in the bin
    format.

Please respond by mail.  If opinions on question 3 come pouring in, I'll
summarize to the net.

Doug Moore
moore@svax.cs.cornell.edu