Skip to main content
Home Forums 68kMLA Macpaint and quickdraw source code posted — #27
Post #27 by Scott Baret
Source Forum68kMLA
CategoryDevelopment
Post DateTue, 27 Jul 2010 - 09:48
Original URLhttps://68kmla.org/bb/threads/macpaint-and-quickdraw-source-code-posted.20973/
Post
There are a few things I'd like to find out from this code:

1. Why does MacPaint malfunction on color monitors? Many other older programs (including MacWrite) work fine.

2. Are there any hidden, unactivated, or otherwise experimental features lurking in this code?

3. What exactly conflicts with OS 9 in MacPaint? (I tried running it on OS 9 once but to no avail).

4. With regards to QuickDraw, was there any foundation for color in the original programming? I remember reading somewhere about the classic Macs having colors built in somewhere despite not being able to show them on the screen natively (I know there were some color boards available for older Macs many moons ago, not sure if they relied on QuickDraw, the ROM, or something else).

5. That being said, how hard would it be to add color capabilities (at least the equivalent of a CGA monitor on an IBM) to MacPaint?

I still haven't gotten a chance to examine what's in here, but I'm not sure how much of it I'd really find useful. I took courses in BASIC, C++, and JAVA, plus I know HyperCard very well, but have never studied regular C (not sure how different it is from C++) and don't have a good grip at all on assembly language. (I do want to learn a bit more about this down the line, perhaps I'll study it a bit this fall in my spare time).

mp.ls