Why Commodore's PETSCII Mattered
How a lack of bitmapped graphics forced developers to turn a limited character set into an art form.
How a lack of bitmapped graphics forced developers to turn a limited character set into an art form.
When Commodore shipped the PET in 1977, it included something quietly radical in its character ROM: a full set of graphics symbols sitting right alongside the letters and numbers. Diagonal lines, card suits, shaded blocks, box-drawing corners. There was no separate graphics mode to switch into — the symbols were the text.
That decision rippled forward into the VIC-20 and the Commodore 64, machines without an affordable bitmap to call their own. If you wanted a picture, you composed it out of characters. Programmers learned to think in a 40-column grid, painting with a palette of roughly a hundred glyphs.
The constraint produced a genuine folk art. Title screens, loading animations, and entire galleries were built from PETSCII, traded on disk and over the wire on bulletin board systems. Decades later, that work is exactly the kind of born-digital culture the Foundation exists to preserve.
PETSCII.org will document every glyph, its history, and the artwork it made possible.
This research is reader-funded.
Help us keep recovering and writing about software history.