46 ms·
The vertical height of characters was dictated by the number of scan lines in the display. It was impractical to use displays that weren't compatible with TV st
by mark-r 10y ago
The vertical height of characters was dictated by the number of scan lines in the display. It was impractical to use displays that weren't compatible with TV standards, so that meant 240 non-interlaced scan lines. 10 pixels is about the smallest height you can make a font including line spacing, so that's how you get 24 rows.
Once you have the number of rows, you want the number of columns to have a good balance. 80 columns gives you well proportioned characters, where other alternatives e.g. 132 do not. Add that to the historic precedence and you have the makings of a standard.
Teletypes were in common use on the first time-sharing systems, and those were only 72 columns wide. Consider yourself lucky to have those extra 8 characters.
- int_19h 10y agoIt's 9 vertical pixels, actually. Standard CGA font was 8x8, using the last column for character spacing, and the last row for descenders: http://www.seasip.info/VintagePC/Images/cga.png http://www.seasip.info/VintagePC/Images/cga.png So then you need one more row to separate lines (or live with the occasional joined characters, as CGA did with its 640x200 resolution).