Yahoo Groups archive

Fairlight-CMI

Index last updated: 2026-04-29 00:03 UTC

Message

RE: [Fairlight-CMI] Fairlight fonts

2009-05-15 by Steve Rance

This is _THE_ source code for the font used.

[Steve]

 

SteveRance

 

!

!     GFX 8pt font (used for 6,7,8 pt text)

!

!     Modification History:

!     --------------------

!     14:40:00  26 Aug  1995 - 

!     09:13:10   2 Oct  1996 - '\n' is blank

!

font _8pt[128][9][8]

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00000000

      00000100

      10001000

      11010000

      11100000

      01000000

      00000000

      00000000

 

      00000000

      00000000

      01101100

      01101100

      00010000

      01101100

      01101100

      00000000

      00000000

 

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      01001000

      00000000

 

      00000000

      01010000

      01010000

      01111100

      01010100

      01010100

      01111000

      00000000

      00000000

 

      00001000

      00001000

      00001000

      00001000

      00001000

      00111000

      01111000

      00110000

      00000000

 

      00000100

      00001100

      00011100

      00111100

      01111100

      00111100

      00011100

      00001100

      00000100

 

      01000000

      01100000

      01110000

      01111000

      01111100

      01111000

      01110000

      01100000

      01000000

 

      00000000

      00000000

      00000000

      01101100

      10010010

      10010010

      01101100

      00000000

      00000000

 

      01001000

      10010010

      00100100

      01001000

      10010010

      00100100

      01001000

      10010010

      00100100

 

      11100000

      00100000

      00100000

      00100000

      10100000

      00100000

      00100000

      00100000

      11100000

 

      11111111

      10000000

      10001000

      10001000

      10111110

      10001000

      10001000

      10000000

      11111111

 

      11111111

      10000000

      10000000

      10000000

      10111110

      10000000

      10000000

      10000000

      11111111

 

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00101000

      00101100

      00111000

      01101100

      00111000

      01101000

      00101000

      00000000

 

      00000000

      01000000

      01000000

      01110000

      01001000

      01001000

      01010000

      01100000

      00000000

 

      00000000

      01001100

      01010010

      01010010

      01010010

      01010010

      01010010

      01001100

      00000000

 

      00000000

      00100100

      00100100

      00100100

      00100100

      00100100

      00100100

      00100100

      00000000

 

      00000000

      01001100

      01010010

      01000010

      01001100

      01010000

      01010000

      01011110

      00000000

 

      00000000

      01001100

      01010010

      01000010

      01000100

      01000010

      01010010

      01001100

      00000000

 

      00000000

      01010000

      01010000

      01010100

      01010100

      01011110

      01000100

      01000100

      00000000

 

      00000000

      01011110

      01010000

      01011100

      01000010

      01000010

      01010010

      01001100

      00000000

 

      00000000

      01001100

      01010010

      01010000

      01011100

      01010010

      01010010

      01001100

      00000000

 

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      01101100

      01101100

      00000000

 

      10000000

      10000000

      10000000

      10000000

      10000000

      10000000

      10000000

      10000000

      10000000

 

      00000000

      01000000

      01000000

      01111000

      01001000

      01111000

      00001000

      00001000

      00000000

 

      00000000

      00000000

      00111111

      00111111

      00111111

      00111111

      00111111

      00111111

      00000000

 

      00000000

      01111111

      01111111

      01111111

      01111111

      01111111

      01111111

      01111111

      01111111

 

      00000000

      00000001

      01110010

      10001100

      10001100

      01110011

      00000000

      00000000

      00000000

 

      00000000

      00111100

      01000000

      10000000

      00000000

      10000000

      01000000

      00111100

      00000000

 

      00000000

      11110000

      00001000

      00000100

      00000000

      00000100

      00001000

      11110000

      00000000

 

      00000000

      00000000

      00000000

      00000000

      11111111

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00010000

      00010000

      00010000

      00010000

      00000000

      00000000

      00010000

      00000000

 

      00000000

      00101000

      00101000

      00101000

      00000000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00101000

      00101000

      01111100

      00101000

      01111100

      00101000

      00101000

      00000000

 

      00000000

      00010000

      00111100

      01010000

      00111000

      00010100

      01111000

      00010000

      00000000

 

      00000000

      01100000

      01100100

      00001000

      00010000

      00100000

      01001100

      00001100

      00000000

 

      00000000

      00110000

      01001000

      01010000

      00100000

      01010100

      01001000

      00110100

      00000000

 

      00000000

      00110000

      00110000

      00100000

      01000000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00001000

      00010000

      00100000

      00100000

      00100000

      00010000

      00001000

      00000000

 

      00000000

      00100000

      00010000

      00001000

      00001000

      00001000

      00010000

      00100000

      00000000

 

      00000000

      00010000

      01010100

      00111000

      00010000

      00111000

      01010100

      00010000

      00000000

 

      00000000

      00000000

      00010000

      00010000

      01111100

      00010000

      00010000

      00000000

      00000000

 

      00000000

      00000000

      00000000

      00000000

      00000000

      00110000

      00110000

      00100000

      01000000

 

      00000000

      00000000

      00000000

      00000000

      01111100

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00110000

      00110000

      00000000

 

      00000000

      00000000

      00000100

      00001000

      00010000

      00100000

      01000000

      00000000

      00000000

 

      00000000

      00111000

      01000100

      01001100

      01010100

      01100100

      01000100

      00111000

      00000000

 

      00000000

      00010000

      00110000

      00010000

      00010000

      00010000

      00010000

      00111000

      00000000

 

      00000000

      00111000

      01000100

      00000100

      00111000

      01000000

      01000000

      01111100

      00000000

 

      00000000

      00111000

      01000100

      00000100

      00011000

      00000100

      01000100

      00111000

      00000000

 

      00000000

      00001000

      00011000

      00101000

      01001000

      01111100

      00001000

      00001000

      00000000

 

      00000000

      01111100

      01000000

      01111000

      00000100

      00000100

      01000100

      00111000

      00000000

 

      00000000

      00011000

      00100000

      01000000

      01111000

      01000100

      01000100

      00111000

      00000000

 

      00000000

      01111100

      00000100

      00001000

      00010000

      00100000

      00100000

      00100000

      00000000

 

      00000000

      00111000

      01000100

      01000100

      00111000

      01000100

      01000100

      00111000

      00000000

 

      00000000

      00111000

      01000100

      01000100

      00111100

      00000100

      00001000

      00010000

      00000000

 

      00000000

      00000000

      00110000

      00110000

      00000000

      00110000

      00110000

      00000000

      00000000

 

      00000000

      00000000

      00110000

      00110000

      00000000

      00110000

      00110000

      00100000

      01000000

 

      00000000

      00001000

      00010000

      00100000

      01000000

      00100000

      00010000

      00001000

      00000000

 

      00000000

      00000000

      00000000

      01111100

      00000000

      01111100

      00000000

      00000000

      00000000

 

      00000000

      00100000

      00010000

      00001000

      00000100

      00001000

      00010000

      00100000

      00000000

 

      00000000

      00111000

      01000100

      00000100

      00001000

      00010000

      00000000

      00010000

      00000000

 

      00000000

      00111000

      01000100

      01001100

      01010100

      01011100

      01000000

      00111000

      00000000

 

      00000000

      00010000

      00101000

      01000100

      01000100

      01111100

      01000100

      01000100

      00000000

 

      00000000

      01111000

      00100100

      00100100

      00111000

      00100100

      00100100

      01111000

      00000000

 

      00000000

      00111000

      01000100

      01000000

      01000000

      01000000

      01000100

      00111000

      00000000

 

      00000000

      01111000

      00100100

      00100100

      00100100

      00100100

      00100100

      01111000

      00000000

 

      00000000

      01111100

      01000000

      01000000

      01110000

      01000000

      01000000

      01111100

      00000000

 

      00000000

      01111100

      01000000

      01000000

      01110000

      01000000

      01000000

      01000000

      00000000

 

      00000000

      00111100

      01000000

      01000000

      01001100

      01000100

      01000100

      00111100

      00000000

 

      00000000

      01000100

      01000100

      01000100

      01111100

      01000100

      01000100

      01000100

      00000000

 

      00000000

      00111000

      00010000

      00010000

      00010000

      00010000

      00010000

      00111000

      00000000

 

      00000000

      00000100

      00000100

      00000100

      00000100

      00000100

      01000100

      00111000

      00000000

 

      00000000

      01000100

      01001000

      01010000

      01100000

      01010000

      01001000

      01000100

      00000000

 

      00000000

      01000000

      01000000

      01000000

      01000000

      01000000

      01000000

      01111100

      00000000

 

      00000000

      01000100

      01101100

      01010100

      01010100

      01000100

      01000100

      01000100

      00000000

 

      00000000

      01000100

      01100100

      01010100

      01001100

      01000100

      01000100

      01000100

      00000000

 

      00000000

      00111000

      01000100

      01000100

      01000100

      01000100

      01000100

      00111000

      00000000

 

      00000000

      01111000

      01000100

      01000100

      01111000

      01000000

      01000000

      01000000

      00000000

 

      00000000

      00111000

      01000100

      01000100

      01000100

      01010100

      01001000

      00110100

      00000000

 

      00000000

      01111000

      01000100

      01000100

      01111000

      01010000

      01001000

      01000100

      00000000

 

      00000000

      00111000

      01000100

      01000000

      00111000

      00000100

      01000100

      00111000

      00000000

 

      00000000

      01111100

      00010000

      00010000

      00010000

      00010000

      00010000

      00010000

      00000000

 

      00000000

      01000100

      01000100

      01000100

      01000100

      01000100

      01000100

      00111000

      00000000

 

      00000000

      01000100

      01000100

      01000100

      00101000

      00101000

      00010000

      00010000

      00000000

 

      00000000

      01000100

      01000100

      01000100

      01010100

      01010100

      01101100

      01000100

      00000000

 

      00000000

      01000100

      01000100

      00101000

      00010000

      00101000

      01000100

      01000100

      00000000

 

      00000000

      01000100

      01000100

      00101000

      00010000

      00010000

      00010000

      00010000

      00000000

 

      00000000

      01111100

      00000100

      00001000

      00010000

      00100000

      01000000

      01111100

      00000000

 

      00000000

      00111000

      00100000

      00100000

      00100000

      00100000

      00100000

      00111000

      00000000

 

      00000000

      00000000

      01000000

      00100000

      00010000

      00001000

      00000100

      00000000

      00000000

 

      00000000

      00111000

      00001000

      00001000

      00001000

      00001000

      00001000

      00111000

      00000000

 

      00000000

      00010000

      00101000

      01000100

      00000000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      00000000

      11111110

 

      00000000

      00110000

      00110000

      00010000

      00001000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00000000

      00000000

      00111000

      00000100

      00111100

      01000100

      00111100

      00000000

 

      00000000

      01000000

      01000000

      01011000

      01100100

      01000100

      01100100

      01011000

      00000000

 

      00000000

      00000000

      00000000

      00111000

      01000100

      01000000

      01000100

      00111000

      00000000

 

      00000000

      00000100

      00000100

      00110100

      01001100

      01000100

      01001100

      00110100

      00000000

 

      00000000

      00000000

      00000000

      00111000

      01000100

      01111100

      01000000

      00111000

      00000000

 

      00000000

      00001000

      00010100

      00010000

      00111000

      00010000

      00010000

      00010000

      00000000

 

      00000000

      00000000

      00000000

      00111100

      01000100

      01000100

      00111100

      00000100

      00111000

 

      00000000

      01000000

      01000000

      01011000

      01100100

      01000100

      01000100

      01000100

      00000000

 

      00000000

      00010000

      00000000

      00110000

      00010000

      00010000

      00010000

      00111000

      00000000

 

      00000000

      00000100

      00000000

      00001100

      00000100

      00000100

      00000100

      00100100

      00011000

 

      00000000

      00100000

      00100000

      00100100

      00101000

      00110000

      00101000

      00100100

      00000000

 

      00000000

      00110000

      00010000

      00010000

      00010000

      00010000

      00010000

      00111000

      00000000

 

      00000000

      00000000

      00000000

      01101000

      01010100

      01010100

      01010100

      01010100

      00000000

 

      00000000

      00000000

      00000000

      01011000

      01100100

      01000100

      01000100

      01000100

      00000000

 

      00000000

      00000000

      00000000

      00111000

      01000100

      01000100

      01000100

      00111000

      00000000

 

      00000000

      00000000

      00000000

      01111000

      01000100

      01000100

      01111000

      01000000

      01000000

 

      00000000

      00000000

      00000000

      00111100

      01000100

      01000100

      00111100

      00000100

      00000100

 

      00000000

      00000000

      00000000

      01011000

      01100100

      01000000

      01000000

      01000000

      00000000

 

      00000000

      00000000

      00000000

      00111100

      01000000

      00111000

      00000100

      01111000

      00000000

 

      00000000

      00010000

      00010000

      01111100

      00010000

      00010000

      00010100

      00001000

      00000000

 

      00000000

      00000000

      00000000

      01000100

      01000100

      01000100

      01001100

      00110100

      00000000

 

      00000000

      00000000

      00000000

      01000100

      01000100

      01000100

      00101000

      00010000

      00000000

 

      00000000

      00000000

      00000000

      01000100

      01000100

      01010100

      01010100

      00101000

      00000000

 

      00000000

      00000000

      00000000

      01000100

      00101000

      00010000

      00101000

      01000100

      00000000

 

      00000000

      00000000

      00000000

      01000100

      01000100

      01000100

      00111100

      00000100

      00111000

 

      00000000

      00000000

      00000000

      01111100

      00001000

      00010000

      00100000

      01111100

      00000000

 

      00000000

      00001000

      00010000

      00010000

      00100000

      00010000

      00010000

      00001000

      00000000

 

      00000000

      00010000

      00010000

      00010000

      00000000

      00010000

      00010000

      00010000

      00000000

 

      00000000

      00100000

      00010000

      00010000

      00001000

      00010000

      00010000

      00100000

      00000000

 

      00000000

      00000000

      00100000

      01010100

      00001000

      00000000

      00000000

      00000000

      00000000

 

      00000000

      00000000

      01111100

      01111100

      01111100

      01111100

      01111100

      00000000

      00000000

 

 

 

 

SteveRance

 

From: Fairlight-CMI@yahoogroups.com [mailto:Fairlight-CMI@yahoogroups.com]
On Behalf Of Greg Holmes
Sent: Thursday, May 14, 2009 6:10 PM
To: Fairlight-CMI@yahoogroups.com
Subject: Re: [Fairlight-CMI] Fairlight fonts

 






I wrote a BASIC program to create those screen mock ups, so the font I 
used was whatever was available in the BASIC interpreter. (At least 
that's what I remember...)

The CMI screen resolution was 512 wide by 256 high. That vertical 
resolution looked OK on the CMI monitor, which stretched the image 
vertically, but not so good on a web page (modern monitors use square 
pixels). So I went with 512x432, because it looked "about right". Of 
course, this decision meant that some of the more graphical screens 
would not be exact representations of the CMI, but they would at least 
capture the spirit.

The CMI font is in a small grid. I think it was 6x7 dots in an 8x8 
space. The larger characters on the CMI (e.g. the "4/4" on Page R) are 
simply the standard characters made double-high. There was a built-in 
routine in the CMI software to display those characters. (I wrote one 
into my BASIC program.)

There should be a few "pixel" fonts available in TTF format, since the 
lo-tech look is popular. "Small Fonts" is one, although it is not 
fixed-pitch.

Try:
http://websitetips.com/fonts/pixel/

zootook01 wrote:
> I'm looking for a font that is similar to the one used on the Fairlight
CMI II. Preferably in ttf format.
> 
> Greg Holmes made some mock up pages and the font he used is close but not
quit there. Too many serifs...
> 

-- 
Greg Holmes
GH Services, Ontario, Canada
http://www.ghservices.com/
http://www.gregholmes.com/

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.