Ah, the joys of confusing IT concepts and ambiguous names.
When I first read the word “sixels” in the context of Teletext graphics three years ago, that name immediately clicked with me, and I thought it fitting as a catchy combination of “pixel” and “six-element mosaic character”. I mean, it’s obviously exactly what you should call these little guys:
![](/demoscene/worms-vbi/sixels.png)
Today I learned that “sixel graphics” is also used in a very different context, describing a special graphics mode of oldschool terminals and dot matrix printers. Here, sixels aren’t the elements of a tiny 2×3 grid, but a vertical row of six dots! Since it can be used to display graphical data in your terminal, it’s widely used even today. You only need a bunch of arcane ESC-sequence incantations:
‹ESC›Pq#0?Ehle_ehlE??BF{{FB?^~__~^?]~```?~~CMzp?nn‹ESC›\
Easy, right? Dump that garbage right into your terminal:
![](/blog/sixels-you-say/yuck.png)
Luckily, there’s no room for debate on which concept denotes the true sixels!
- Teletext went live in 1974
- That “SIXEL graphics” hack came years after that – around 1983 apparently, with the introduction of the DEC LA-50 printer
So, go have fun with your shenanigangs in those newfangled terminal emulators, but keep your ugly ESC sequences off my TV screen! And maybe invent a better name, while you’re at it. How about “POOP” – pixel obfuscation for obsolete printers? :)
Blog
- Sep 2024 – 2
- Aug 2024 – 5
- Jul 2024 – 6
- Jun 2024 – 6
- May 2024 – 7
- Apr 2024 – 8
- Mar 2024 – 4
- Feb 2024 – 9
- Jan 2024 – 10
- Dec 2023 – 8
- Nov 2023 – 1
- Oct 2023 – 5
- Sep 2023 – 5
- Aug 2023 – 8
- Jul 2023 – 1
- Apr 2023 – 1
Recently updated pages
- hrrngh!
- Knob-Out
- B.S.I. – Byte Scene Investigation
- Coppenheimer
- Hold mode minutiae
- Shall we play a game?
- Worms VBI
- strss
- Modding the Amiga boot hand
- rotz