aboutsummaryrefslogtreecommitdiffstats
path: root/src/font.asm
blob: ce83d2a9a9d0fc7b94f8ffa5fe785a157ad8b8b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
; auto-generated by tools/genfont.py - 4x8 mixed-case font, 96 glyphs
SECTION "font", ROM0
FontData::
    db $00,$00,$00,$00,$00,$00,$00,$00    ; 'SP'
    db $00,$04,$04,$04,$00,$04,$00,$00    ; '!'
    db $00,$0A,$0A,$00,$00,$00,$00,$00    ; '"'
    db $00,$0A,$0E,$0A,$0E,$0A,$00,$00    ; '#'
    db $00,$06,$0A,$04,$0A,$0C,$00,$00    ; '$'
    db $00,$0A,$02,$04,$08,$0A,$00,$00    ; '%'
    db $00,$04,$0A,$04,$0A,$06,$00,$00    ; '&'
    db $00,$04,$04,$00,$00,$00,$00,$00    ; '''
    db $00,$02,$04,$04,$04,$02,$00,$00    ; '('
    db $00,$08,$04,$04,$04,$08,$00,$00    ; ')'
    db $00,$0A,$04,$0E,$04,$0A,$00,$00    ; '*'
    db $00,$00,$04,$0E,$04,$00,$00,$00    ; '+'
    db $00,$00,$00,$00,$04,$08,$00,$00    ; ','
    db $00,$00,$00,$0E,$00,$00,$00,$00    ; '-'
    db $00,$00,$00,$00,$04,$00,$00,$00    ; '.'
    db $00,$02,$02,$04,$08,$08,$00,$00    ; '/'
    db $00,$04,$0A,$0A,$0A,$04,$00,$00    ; '0'
    db $00,$04,$0C,$04,$04,$0E,$00,$00    ; '1'
    db $00,$0C,$02,$04,$08,$0E,$00,$00    ; '2'
    db $00,$0C,$02,$04,$02,$0C,$00,$00    ; '3'
    db $00,$0A,$0A,$0E,$02,$02,$00,$00    ; '4'
    db $00,$0E,$08,$0C,$02,$0C,$00,$00    ; '5'
    db $00,$06,$08,$0C,$0A,$04,$00,$00    ; '6'
    db $00,$0E,$02,$04,$04,$04,$00,$00    ; '7'
    db $00,$04,$0A,$04,$0A,$04,$00,$00    ; '8'
    db $00,$04,$0A,$06,$02,$0C,$00,$00    ; '9'
    db $00,$00,$04,$00,$04,$00,$00,$00    ; ':'
    db $00,$00,$04,$00,$04,$08,$00,$00    ; ';'
    db $00,$02,$04,$08,$04,$02,$00,$00    ; '<'
    db $00,$00,$0E,$00,$0E,$00,$00,$00    ; '='
    db $00,$08,$04,$02,$04,$08,$00,$00    ; '>'
    db $00,$0C,$02,$04,$00,$04,$00,$00    ; '?'
    db $00,$04,$0A,$0E,$08,$06,$00,$00    ; '@'
    db $00,$0C,$0A,$0E,$0A,$0A,$00,$00    ; 'A'
    db $00,$0C,$0A,$0C,$0A,$0C,$00,$00    ; 'B'
    db $00,$06,$08,$08,$08,$06,$00,$00    ; 'C'
    db $00,$0C,$0A,$0A,$0A,$0C,$00,$00    ; 'D'
    db $00,$0E,$08,$0C,$08,$0E,$00,$00    ; 'E'
    db $00,$0E,$08,$0C,$08,$08,$00,$00    ; 'F'
    db $00,$06,$08,$0A,$0A,$06,$00,$00    ; 'G'
    db $00,$0A,$0A,$0E,$0A,$0A,$00,$00    ; 'H'
    db $00,$0E,$04,$04,$04,$0E,$00,$00    ; 'I'
    db $00,$02,$02,$02,$0A,$04,$00,$00    ; 'J'
    db $00,$0A,$0A,$0C,$0A,$0A,$00,$00    ; 'K'
    db $00,$08,$08,$08,$08,$0E,$00,$00    ; 'L'
    db $00,$0A,$0E,$0E,$0A,$0A,$00,$00    ; 'M'
    db $00,$0A,$0E,$0E,$0E,$0A,$00,$00    ; 'N'
    db $00,$04,$0A,$0A,$0A,$04,$00,$00    ; 'O'
    db $00,$0C,$0A,$0C,$08,$08,$00,$00    ; 'P'
    db $00,$04,$0A,$0A,$04,$02,$00,$00    ; 'Q'
    db $00,$0C,$0A,$0C,$0A,$0A,$00,$00    ; 'R'
    db $00,$06,$08,$04,$02,$0C,$00,$00    ; 'S'
    db $00,$0E,$04,$04,$04,$04,$00,$00    ; 'T'
    db $00,$0A,$0A,$0A,$0A,$06,$00,$00    ; 'U'
    db $00,$0A,$0A,$0A,$04,$04,$00,$00    ; 'V'
    db $00,$0A,$0A,$0E,$0E,$0A,$00,$00    ; 'W'
    db $00,$0A,$0A,$04,$0A,$0A,$00,$00    ; 'X'
    db $00,$0A,$0A,$04,$04,$04,$00,$00    ; 'Y'
    db $00,$0E,$02,$04,$08,$0E,$00,$00    ; 'Z'
    db $00,$0C,$08,$08,$08,$0C,$00,$00    ; '['
    db $00,$08,$08,$04,$02,$02,$00,$00    ; '\\'
    db $00,$06,$02,$02,$02,$06,$00,$00    ; ']'
    db $00,$04,$0A,$00,$00,$00,$00,$00    ; '^'
    db $00,$00,$00,$00,$00,$00,$00,$0E    ; '_'
    db $00,$08,$04,$00,$00,$00,$00,$00    ; '`'
    db $00,$00,$0C,$06,$0A,$06,$00,$00    ; 'a'
    db $00,$08,$08,$0C,$0A,$0C,$00,$00    ; 'b'
    db $00,$00,$06,$08,$08,$06,$00,$00    ; 'c'
    db $00,$02,$02,$06,$0A,$06,$00,$00    ; 'd'
    db $00,$00,$04,$0A,$0C,$06,$00,$00    ; 'e'
    db $00,$06,$04,$0E,$04,$04,$00,$00    ; 'f'
    db $00,$00,$06,$0A,$06,$02,$0C,$00    ; 'g'
    db $00,$08,$08,$0C,$0A,$0A,$00,$00    ; 'h'
    db $00,$04,$00,$04,$04,$04,$00,$00    ; 'i'
    db $00,$00,$02,$00,$02,$02,$0C,$00    ; 'j'
    db $00,$08,$0A,$0C,$0A,$0A,$00,$00    ; 'k'
    db $00,$0C,$04,$04,$04,$06,$00,$00    ; 'l'
    db $00,$00,$0A,$0E,$0E,$0A,$00,$00    ; 'm'
    db $00,$00,$0C,$0A,$0A,$0A,$00,$00    ; 'n'
    db $00,$00,$04,$0A,$0A,$04,$00,$00    ; 'o'
    db $00,$00,$0C,$0A,$0C,$08,$08,$00    ; 'p'
    db $00,$00,$06,$0A,$06,$02,$02,$00    ; 'q'
    db $00,$00,$0A,$0C,$08,$08,$00,$00    ; 'r'
    db $00,$00,$06,$0C,$06,$0C,$00,$00    ; 's'
    db $00,$04,$0E,$04,$04,$06,$00,$00    ; 't'
    db $00,$00,$0A,$0A,$0A,$06,$00,$00    ; 'u'
    db $00,$00,$0A,$0A,$0A,$04,$00,$00    ; 'v'
    db $00,$00,$0A,$0E,$0E,$0A,$00,$00    ; 'w'
    db $00,$00,$0A,$04,$04,$0A,$00,$00    ; 'x'
    db $00,$00,$0A,$0A,$06,$02,$0C,$00    ; 'y'
    db $00,$00,$0E,$02,$04,$0E,$00,$00    ; 'z'
    db $00,$02,$04,$0C,$04,$02,$00,$00    ; '{'
    db $00,$04,$04,$04,$04,$04,$00,$00    ; '|'
    db $00,$08,$04,$06,$04,$08,$00,$00    ; '}'
    db $00,$00,$00,$06,$0C,$00,$00,$00    ; '~'
    db $00,$0E,$0A,$0A,$0A,$0E,$00,$00    ; 'DEL'