; font_spect.ms
;	Text font
;	Michael Hope, 1998
;	michaelh@earthling.net
;	Distrubuted under the Artistic License - see www.opensource.org
;
	.module 	font_spect
	.area	_DATA
_font_spect::
	.byte	1+4		; 128 character encoding
	.byte	128-32		; Tiles required

	.byte	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0		; All map to space
	.byte	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	.byte	0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15	; 0x20
	.byte	16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
	.byte	32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47 ; 0x40
	.byte	48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63
	.byte	64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79 ; 0x60
	.byte	80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95

	.db	0
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
; Character: !
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00000000 
; Character: "
        .db    0b00000000 
        .db    0b00100100 
        .db    0b00100100 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
; Character: #
        .db    0b00000000 
        .db    0b00100100 
        .db    0b01111110 
        .db    0b00100100 
        .db    0b00100100 
        .db    0b01111110 
        .db    0b00100100 
        .db    0b00000000 
; Character: $
        .db    0b00000000 
        .db    0b00001000 
        .db    0b00111110 
        .db    0b00101000 
        .db    0b00111110 
        .db    0b00001010 
        .db    0b00111110 
        .db    0b00001000 
; Character: %
        .db    0b00000000 
        .db    0b01100010 
        .db    0b01100100 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00100110 
        .db    0b01000110 
        .db    0b00000000 
; Character: &
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00101000 
        .db    0b00010000 
        .db    0b00101010 
        .db    0b01000100 
        .db    0b00111010 
        .db    0b00000000 
; Character: '
        .db    0b00000000 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
; Character: (
        .db    0b00000000 
        .db    0b00000100 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00000100 
        .db    0b00000000 
; Character: )
        .db    0b00000000 
        .db    0b00100000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00100000 
        .db    0b00000000 
; Character: *
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00010100 
        .db    0b00001000 
        .db    0b00111110 
        .db    0b00001000 
        .db    0b00010100 
        .db    0b00000000 
; Character: +
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00111110 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00000000 
; Character: ,
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00010000 
; Character: -
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111110 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
; Character: .
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00011000 
        .db    0b00011000 
        .db    0b00000000 
; Character: /
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000010 
        .db    0b00000100 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00100000 
        .db    0b00000000 
; Character: 0
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000110 
        .db    0b01001010 
        .db    0b01010010 
        .db    0b01100010 
        .db    0b00111100 
        .db    0b00000000 
; Character: 1
        .db    0b00000000 
        .db    0b00011000 
        .db    0b00101000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00111110 
        .db    0b00000000 
; Character: 2
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b00000010 
        .db    0b00111100 
        .db    0b01000000 
        .db    0b01111110 
        .db    0b00000000 
; Character: 3
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b00001100 
        .db    0b00000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: 4
        .db    0b00000000 
        .db    0b00001000 
        .db    0b00011000 
        .db    0b00101000 
        .db    0b01001000 
        .db    0b01111110 
        .db    0b00001000 
        .db    0b00000000 
; Character: 5
        .db    0b00000000 
        .db    0b01111110 
        .db    0b01000000 
        .db    0b01111100 
        .db    0b00000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: 6
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000000 
        .db    0b01111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: 7
        .db    0b00000000 
        .db    0b01111110 
        .db    0b00000010 
        .db    0b00000100 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00000000 
; Character: 8
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: 9
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00111110 
        .db    0b00000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: :
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00000000 
; Character: ;
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00100000 
; Character: <
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000100 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00001000 
        .db    0b00000100 
        .db    0b00000000 
; Character: =
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111110 
        .db    0b00000000 
        .db    0b00111110 
        .db    0b00000000 
        .db    0b00000000 
; Character: >
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00001000 
        .db    0b00000100 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00000000 
; Character: ?
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b00000100 
        .db    0b00001000 
        .db    0b00000000 
        .db    0b00001000 
        .db    0b00000000 
; Character: @
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01001010 
        .db    0b01010110 
        .db    0b01011110 
        .db    0b01000000 
        .db    0b00111100 
        .db    0b00000000 
; Character: A
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01111110 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00000000 
; Character: B
        .db    0b00000000 
        .db    0b01111100 
        .db    0b01000010 
        .db    0b01111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01111100 
        .db    0b00000000 
; Character: C
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: D
        .db    0b00000000 
        .db    0b01111000 
        .db    0b01000100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000100 
        .db    0b01111000 
        .db    0b00000000 
; Character: E
        .db    0b00000000 
        .db    0b01111110 
        .db    0b01000000 
        .db    0b01111100 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01111110 
        .db    0b00000000 
; Character: F
        .db    0b00000000 
        .db    0b01111110 
        .db    0b01000000 
        .db    0b01111100 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b00000000 
; Character: G
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b01000000 
        .db    0b01001110 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: H
        .db    0b00000000 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01111110 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00000000 
; Character: I
        .db    0b00000000 
        .db    0b00111110 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00111110 
        .db    0b00000000 
; Character: J
        .db    0b00000000 
        .db    0b00000010 
        .db    0b00000010 
        .db    0b00000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: K
        .db    0b00000000 
        .db    0b01000100 
        .db    0b01001000 
        .db    0b01110000 
        .db    0b01001000 
        .db    0b01000100 
        .db    0b01000010 
        .db    0b00000000 
; Character: L
        .db    0b00000000 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01111110 
        .db    0b00000000 
; Character: M
        .db    0b00000000 
        .db    0b01000010 
        .db    0b01100110 
        .db    0b01011010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00000000 
; Character: N
        .db    0b00000000 
        .db    0b01000010 
        .db    0b01100010 
        .db    0b01010010 
        .db    0b01001010 
        .db    0b01000110 
        .db    0b01000010 
        .db    0b00000000 
; Character: O
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: P
        .db    0b00000000 
        .db    0b01111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01111100 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b00000000 
; Character: Q
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01010010 
        .db    0b01001010 
        .db    0b00111100 
        .db    0b00000000 
; Character: R
        .db    0b00000000 
        .db    0b01111100 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01111100 
        .db    0b01000100 
        .db    0b01000010 
        .db    0b00000000 
; Character: S
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000000 
        .db    0b00111100 
        .db    0b00000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: T
        .db    0b00000000 
        .db    0b11111110 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00000000 
; Character: U
        .db    0b00000000 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00111100 
        .db    0b00000000 
; Character: V
        .db    0b00000000 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b00100100 
        .db    0b00011000 
        .db    0b00000000 
; Character: W
        .db    0b00000000 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01000010 
        .db    0b01011010 
        .db    0b00100100 
        .db    0b00000000 
; Character: X
        .db    0b00000000 
        .db    0b01000010 
        .db    0b00100100 
        .db    0b00011000 
        .db    0b00011000 
        .db    0b00100100 
        .db    0b01000010 
        .db    0b00000000 
; Character: Y
        .db    0b00000000 
        .db    0b10000010 
        .db    0b01000100 
        .db    0b00101000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00000000 
; Character: Z
        .db    0b00000000 
        .db    0b01111110 
        .db    0b00000100 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00100000 
        .db    0b01111110 
        .db    0b00000000 
; Character: [
        .db    0b00000000 
        .db    0b00001110 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001110 
        .db    0b00000000 
; Character: \
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01000000 
        .db    0b00100000 
        .db    0b00010000 
        .db    0b00001000 
        .db    0b00000100 
        .db    0b00000000 
; Character: ]
        .db    0b00000000 
        .db    0b01110000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b01110000 
        .db    0b00000000 
; Character: ^
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00111000 
        .db    0b01010100 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00000000 
; Character: _
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b11111111 
; Character: Pound
        .db    0b00000000 
        .db    0b00011100 
        .db    0b00100010 
        .db    0b01111000 
        .db    0b00100000 
        .db    0b00100000 
        .db    0b01111110 
        .db    0b00000000 
; Character: a
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111000 
        .db    0b00000100 
        .db    0b00111100 
        .db    0b01000100 
        .db    0b00111100 
        .db    0b00000000 
; Character: b
        .db    0b00000000 
        .db    0b00100000 
        .db    0b00100000 
        .db    0b00111100 
        .db    0b00100010 
        .db    0b00100010 
        .db    0b00111100 
        .db    0b00000000 
; Character: c
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00011100 
        .db    0b00100000 
        .db    0b00100000 
        .db    0b00100000 
        .db    0b00011100 
        .db    0b00000000 
; Character: d
        .db    0b00000000 
        .db    0b00000100 
        .db    0b00000100 
        .db    0b00111100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00111100 
        .db    0b00000000 
; Character: e
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111000 
        .db    0b01000100 
        .db    0b01111000 
        .db    0b01000000 
        .db    0b00111100 
        .db    0b00000000 
; Character: f
        .db    0b00000000 
        .db    0b00001100 
        .db    0b00010000 
        .db    0b00011000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00000000 
; Character: g
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00111100 
        .db    0b00000100 
        .db    0b00111000 
; Character: h
        .db    0b00000000 
        .db    0b01000000 
        .db    0b01000000 
        .db    0b01111000 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00000000 
; Character: i
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00000000 
        .db    0b00110000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00111000 
        .db    0b00000000 
; Character: j
        .db    0b00000000 
        .db    0b00000100 
        .db    0b00000000 
        .db    0b00000100 
        .db    0b00000100 
        .db    0b00000100 
        .db    0b00100100 
        .db    0b00011000 
; Character: k
        .db    0b00000000 
        .db    0b00100000 
        .db    0b00101000 
        .db    0b00110000 
        .db    0b00110000 
        .db    0b00101000 
        .db    0b00100100 
        .db    0b00000000 
; Character: l
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00001100 
        .db    0b00000000 
; Character: m
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01101000 
        .db    0b01010100 
        .db    0b01010100 
        .db    0b01010100 
        .db    0b01010100 
        .db    0b00000000 
; Character: n
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01111000 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00000000 
; Character: o
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111000 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00111000 
        .db    0b00000000 
; Character: p
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01111000 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01111000 
        .db    0b01000000 
        .db    0b01000000 
; Character: q
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00111100 
        .db    0b00000100 
        .db    0b00000110 
; Character: r
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00011100 
        .db    0b00100000 
        .db    0b00100000 
        .db    0b00100000 
        .db    0b00100000 
        .db    0b00000000 
; Character: s
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00111000 
        .db    0b01000000 
        .db    0b00111000 
        .db    0b00000100 
        .db    0b01111000 
        .db    0b00000000 
; Character: t
        .db    0b00000000 
        .db    0b00010000 
        .db    0b00111000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b00001100 
        .db    0b00000000 
; Character: u
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00111000 
        .db    0b00000000 
; Character: v
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00101000 
        .db    0b00101000 
        .db    0b00010000 
        .db    0b00000000 
; Character: w
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01000100 
        .db    0b01010100 
        .db    0b01010100 
        .db    0b01010100 
        .db    0b00101000 
        .db    0b00000000 
; Character: x
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01000100 
        .db    0b00101000 
        .db    0b00010000 
        .db    0b00101000 
        .db    0b01000100 
        .db    0b00000000 
; Character: y
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b01000100 
        .db    0b00111100 
        .db    0b00000100 
        .db    0b00111000 
; Character: z
        .db    0b00000000 
        .db    0b00000000 
        .db    0b01111100 
        .db    0b00001000 
        .db    0b00010000 
        .db    0b00100000 
        .db    0b01111100 
        .db    0b00000000 
; Character: {
        .db    0b00000000 
        .db    0b00001110 
        .db    0b00001000 
        .db    0b00110000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001110 
        .db    0b00000000 
; Character: |
        .db    0b00000000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00001000 
        .db    0b00000000 
; Character: }
        .db    0b00000000 
        .db    0b01110000 
        .db    0b00010000 
        .db    0b00001100 
        .db    0b00010000 
        .db    0b00010000 
        .db    0b01110000 
        .db    0b00000000 
; Character: ~
        .db    0b00000000 
        .db    0b00010100 
        .db    0b00101000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
        .db    0b00000000 
; Character: Copyright
        .db    0b00111100 
        .db    0b01000010 
        .db    0b10011001 
        .db    0b10100001 
        .db    0b10100001 
        .db    0b10011001 
        .db    0b01000010 
        .db    0b00111100 
