The QuickCam page is also impressive on its own: https://en.wikipedia.org/wiki/QuickCam
https://www.farnell.com/datasheets/93863.pdf
The TC255 is a frame-transfer charge-coupled device (CCD) designed for use in B/W NTSC TV and special-purpose applications where low cost and small size are desired. The image-sensing area of the TC255 is configured in 243 lines with 336 elements in each line.
It's a DIL through-hole package with just 8 pins. The output is analog. I wonder how they implemented the A/D conversion and the frame/line buffering.