Earlier quoted context omitted.
I double-clicked on the .rsrc file, since I still have a working resource editor (Resorcerer) on my OS X Mac. No dice; it’s in the ancient MPW “Rez” format that acted as the original way to store resource information for development and source control before being compiled into the classic Mac dual-forked file format. I kind of wish I kept my CodeWarrior discs handy; they still had a Rez compiler that worked under ea…
There's a command line Rez compiler shipped with Xcode. The name is case-sensitive.
Apple Donates MacPaint Source Code To Computer History Museum
51–53 of 53 posts
I never thought to look in OS X’s command line only toolbox for that... but it’s just as well. The Xcode version of Rez can’t cope with way this format is written. Even re-saving the file as MacRoman/CR-delimited didn’t help much; the file is using commenting and identifiers unknown to a “modern” Rez file parser. It’s probably written in a dialect that only the Lisa Workshop or MPW can read.
Re: Apple Donates MacPaint Source Code To Computer History Museum
#52What I want to know is why the latest Apple OS doesn't come with a paint program.
Well, the original still works pretty well. ;-) I just used MacPaint to paint this portrait of MacPaint programmer Bill Atkinson:
Re: Apple Donates MacPaint Source Code To Computer History Museum
#53Initially I wondered why MacPaint wasn't written in C, but I'm rather grateful it's in Pascal; it's surprisingly easy to read! Although, I suppose Bill Atkinson deserves the credit for that.
I double-clicked on the .rsrc file, since I still have a working resource editor (Resorcerer) on my OS X Mac. No dice; it’s in the ancient MPW “Rez” format that acted as the original way to store resource information for development and source control before being compiled into the classic Mac dual-forked file format. I kind of wish I kept my CodeWarrior discs handy; they still had a Rez compiler that worked under ea…
That can't be right; Rez was a compiler that took plain text symbolic input. Most likely the .rsrc file is just an actual resource fork, encoded maybe in MacBinary format.