ivagor, взял твою версию, пожульничал с ней -- 128 символов, четыре развертки, плюс убрал вычисление терминальной строки на каждый символ. Получилось 53 символа, почти 54 без самой тютельки. В первом сообщении обновил ссылку.

- - - Добавлено - - -

Цитата Сообщение от Improver Посмотреть сообщение
Получается в шрифте РДС на один символ 2560 / 256 = 10 байт, вполне нормально, даже с запасом на надстрочные и подстрочные "закорючки"... Надо посмотреть исходники РДС, как там символы кодируются.
Это да.. в смысле, что хранить так нормально, но для быстрого рисования это компромисс.

- - - Добавлено - - -

Upd: выстрадал тютельку, полных 54.

- - - Добавлено - - -

Цитата Сообщение от Sandro Посмотреть сообщение
А если столбцами? Там можно кое-что выгадать, я думаю.

Особенно если рисовать, как делает Manwe, побитовыми столбцами.
Что такое побитовые столбцы? Тут в принципе и так столбцами, но не обязательно организованными наилучшим образом. Одна из проблем в том, что ширина текстовых колонок, если их 80 конечно, не кратна байтам.