▚ computopedia.com

MacPaint

Apple Computer Inc. released MacPaint in 1984 as a mouse-driven drawing program for the Macintosh, pioneering pixel-level editing with its "Fat Bits" feature and becoming one of the platform’s earliest defining applications

MacPaint arrived with the Macintosh on January 24, 1984, as part of a $195 bundle with MacWrite 114. Its immediate presence in the software lineup signaled Apple’s intent to position the Mac as a tool for visual thinking, not just word processing or spreadsheets. Bill Atkinson led its development, iterating rapidly at home with feedback from engineers including Burrell Smith, who recalled testing early versions and critiquing the interface 8. These sessions produced a program that, while functional, deliberately sidestepped established Apple interface conventions. He decided to push for some of those things, and hope for the best 8. The defiance paid off: MacPaint became “a perfect example of what’s amazing and fun about the Macintosh” 14.

The software operated within a 3- by 5-inch drawing window that scrolled across an 8- by 10-inch virtual canvas, matching the full printable area of the Imagewriter 514. Its bitmap measured 576 by 720 pixels at 72 ppi, a resolution chosen to align with the physical dimensions of printed output 5. Each file began with a 512-byte header containing a 4-byte version number, 304 bytes for 38 built-in patterns, and 204 reserved bytes marked for future use, though no later version is documented to have claimed them 5. Notably, MacPaint used only the data fork; the resource fork was irrelevant and could be stripped without consequence 5. Files typically compressed to about 10 Kbytes via PackBits, a ROM-based algorithm that reduced the raw 51,840-byte bitmap by encoding runs of identical bytes within each scanline 5. Common extensions included .MAC, .PIC, and .PNT 9.

“Fat Bits,” a feature described in German-language documentation as enabling the editing of individual pixels by extreme magnification, was central to MacPaint’s precision 12. This mode allowed users to delete or place single pixels with surgical control, a novelty in consumer graphics software. However, the feature reportedly failed when used with the modified screen of the Macintosh XL Screen Kit, suggesting tight coupling between the code and expected display hardware 13. The edit menu included a rotate function and stretch options for scaling selections horizontally or vertically, capabilities that distinguished it from contemporaries like CoCo Max, which also had fewer fonts and styles 7.

Interoperability was limited but functional. Users could paste MacDraw content into MacPaint as a bitmap, provided it fit within the window; oversized content was centered and cropped 2. Graphics previously embedded in MacWrite could also be transferred into MacPaint for further manipulation 2. On the Lisa, MacPaint ran successfully and exploited the larger display area, indicating deliberate cross-platform design despite the Macintosh branding 11. The MacTablet light pen was supported as an alternative input device, though the program remained fundamentally mausgesteuert (mouse-controlled) within the WIMP paradigm 12.

MacPaint 1.3, released May 2, 1984, was the first version not bundled with MacWrite 1. Subsequent updates included version 1.4 (August 22, 1984) and 1.5 (April 5, 1985), the latter distributed with System File 3.0.1 and Finder 5.1 1. A disk containing MacPaint 1.5 was included in the Macintosh XL Screen Kit, suggesting its utility in educational or developer contexts 13. By 1988, standalone MacWrite 2.20/MacPaint 1.3 carried a suggested list price of $125 11. The mention of MacPaint 2.0 and MacPaint Script in a 1989 AppleShare server directory implies a networked or automated use case, though no technical details survive in the documentation 6.

Critics emphasized its cultural weight: “MacPaint provides a tool for thinking,” wrote BYTE in 1985, framing it as cognitive infrastructure rather than mere software 4. It was “still among the most popular Mac programs around” half a decade after launch, and “the most popular Macintosh bit-mapped format” for interchange 1115. A benchmark comparing fill operations showed the MacPaint-powered Macintosh completing in 1.3 seconds a task that took the CoCo 2.4 seconds, while filling four times the area 7. Despite its acclaim, the program’s legacy includes its rule-breaking DNA. It “violates a lot of Apple’s user interface guidelines,” a fact acknowledged even by insiders 8. That rebellion, however, became its signature: MacPaint did not conform to the Macintosh, it helped define it.

References

  1. Guide to Vintage Macintosh Software 1984-87 (1984)
  2. 072-0186 Apple Support Training Library Macintosh Vol I
  3. IM Underground Vol 1 1985 (1985)
  4. BYTE Vol 10-01 1985-01 Through The Hourglass (1985)
  5. Programming Macintosh Applications in Assembly Language Feb84
  6. Apple Blue Book vol2 1989 (1989)
  7. The Rainbow Vol. 04 No. 11 - June 1985 (1985)
  8. Smith - The Past Present and Future of the Macintosh Desktop - Semaphore Signal 198603 (1986)
  9. The Rainbow Vol. 07 No. 12 - July 1988 (1988)
  10. BYTE Vol 11-10 1986-10 Apple II GS (1986)
  11. Sun Remarketing Catalog Summer 1988 (1988)
  12. Computer Kurs 81
  13. Macintosh XL Screen Kit 1985 (1985)
  14. 1984 08 BYTE 09-08 Modula-2 (1984)
  15. profiles v5n10
  16. TheElectronicArtsAndAffiliatedLabelsPriceListPackedWithSpecialOffers1989 (1989)