lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

67
active users

#macpaint

1 post1 participant0 posts today

Kopf hinter #Quickdraw:

#Entwickler Bill #Atkinson mit 74 Jahren verstorben

Durch seine #Arbeit an #Quickdraw und #Macpaint gilt er als wichtiger #Apple- #Entwickler. Nun ist #BillAtkinson an Bauchspeicheldrüsenkrebs verstorben.

#SteveJobs holte Atkinson als Mitarbeiter Nr. 51 zu #Apple und zum ersten Entwicklungsteam der Firma. Dem #Programmierer ist die #Quickdraw- #Bilschirmtechnologie mit ihren auffälligen abgerundeten Ecken zu verdanken.

golem.de/news/kopf-hinter-quic

Golem.de · Kopf hinter Quickdraw: Entwickler Bill Atkinson mit 74 Jahren verstorben - Golem.deBy David Wagner
Replied in thread

Go ahead. Take a look at the source code of Bill Atkinson's MacPaint and QuickDraw.

'MacPaint was written by Bill Atkinson, who was a member of the original Macintosh development team. He based it on his earlier LisaSketch (also called SketchPad) for the unsuccessful Apple Lisa computer, so he originally called it MacSketch. He started work on the Mac version in early 1983.

'Atkinson also created Quickdraw first for the Lisa, as LisaGraf. Andy Hertzfeld, another key member of the team, considers QuickDraw “the single most significant component of the original Macintosh technology” in its ability to “push pixels around in the frame buffer at blinding speeds to create the celebrated user interface.”'

computerhistory.org/blog/macpa

The genius behind MacPaint, HyperCard, and so many other groundbreaking creations has left us. I like to think that Bill Atkinson is now in a better place—one where HyperCard was never discontinued, and its legacy lives on, evolving as it always should have.

"… As suggested by the title of an early manual Inside #MacPaint: Sailing through the Sea of FatBits on a Single-Pixel Raft, FatBits was a killer feature for MacPaint. For Susan Kare, Apple’s in-house graphic designer, the mode accelerated the development of Macintosh’s small bitmap icons where every pixel mattered.

"Marketing pushed to rename “FatBits” “Magnify”, but Atkinson won the argument, arguing that the name gave the program some personality (Young 1985).

"FatBits is restricted to a single zoom level and, within the code, is handled via many special-cased changes to the input and output. The single zoom level restriction was due to the limited hardware; an arbitrary scaling factor would have required too much CPU…"
ztoz.blog/posts/macpaint-sourc

ztoz.blogInvestigating MacPaint's Source Code | ℤ→ℤ

Anyone know the origin/artist of this Ukiyo-e inspired Mac artwork? I found it in MacWorld Sept 1990 pg 330 in an article about Canvas 2.1.

Reverse image search just shows lots of Tumblr sites, but did give a somewhat pixel art version of it.

I cleaned up the image to try to make it 1:1 (there were duplicate rows/cols).

archive.org/details/MacWorld_9

The weirdest _codec_ you can find encapsulated in a QuickTime blob inside a QuickDraw picture is probably a MacPaint image: a fixed dimension, PackBit compressed bitmap.

CoreImage does not support that very old format, so I had to write a very simple decoder. I also validated that GIF images encapsulated in QuickTime also work.
That's all for today…

github.com/wiesmann/QuickDrawV

Continued thread

Well, indeed it was disk file access speed. After switching over to a partition, System 7.5.5 boots in under 15 seconds, and anything that touches disk is visibly faster. For example dragging a file onto an application icon would hit the disk each time the drag would travel over another icon because checking whether it would be a suitable drag target often hits disk to check the file types accepted. That took a couple of seconds in some cases before, now it's immediate.

Also, disk files on a pfs3aio volume are slightly faster than on plain #Amiga FFS, but for the system drive it's still much better to use a disk partition.

The AmigaAGA-EVD video driver makes 1-bit monochrome modes have basically zero lag, so here's some #MacPaint heresy... 2-bit grayscale is usable compared to the built-in Shapeshifter driver. Moving on to more colors without making the emulation janky would need a RTG card and/or MuEVD using a beefier CPU with MMU. Maybe soon, for now I'm happy with my weird Mac 🥸