hgr_font: lower ASCII done

This commit is contained in:
Vince Weaver 2021-08-09 19:02:23 -04:00
parent 53e5ce0536
commit 34af0101ee

View File

@ -94,283 +94,283 @@ put_char_smc1:
hgr_font:
; ' ' $20
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
; ! $21
.byte $10 ; 00100
.byte $10 ; 00100
.byte $10 ; 00100
.byte $10 ; 00100
.byte $10 ; 00100
.byte $00 ; 00000
.byte $10 ; 00100
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $00
; " $22
.byte $28 ; 01010
.byte $28 ; 01010
.byte $28 ; 01010
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $14 ; 01010 X001 0100
.byte $14 ; 01010 X001 0100
.byte $14 ; 01010 X001 0100
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00
; # $23
.byte $28 ; 01010
.byte $28 ; 01010
.byte $7c ; 11111
.byte $28 ; 01010
.byte $7c ; 11111
.byte $28 ; 01010
.byte $28 ; 01010
.byte $14 ; 01010 X001 0100
.byte $14 ; 01010 X001 0100
.byte $3e ; 11111 X011 1110
.byte $14 ; 01010 X001 0100
.byte $3d ; 11111 X011 1110
.byte $14 ; 01010 X001 0100
.byte $14 ; 01010 X001 0100
.byte $00
; $ $24
.byte $10 ; 00100
.byte $3c ; 01111
.byte $50 ; 10100
.byte $38 ; 01110
.byte $14 ; 00101
.byte $78 ; 11110
.byte $10 ; 00100
.byte $08 ; 00100 X000 1000
.byte $3c ; 01111 X011 1100
.byte $0a ; 10100 X000 1010
.byte $1c ; 01110 X001 1100
.byte $28 ; 00101 X010 1000
.byte $1e ; 11110 X001 1110
.byte $08 ; 00100 X000 1000
.byte $00
; % $25
.byte $60 ; 11000
.byte $64 ; 11001
.byte $08 ; 00010
.byte $10 ; 00100
.byte $20 ; 01000
.byte $4c ; 10011
.byte $0c ; 00011
.byte $06 ; 11000 X000 0110
.byte $26 ; 11001 X010 0110
.byte $10 ; 00010 X001 0000
.byte $08 ; 00100 X000 1000
.byte $04 ; 01000 X000 0100
.byte $32 ; 10011 X011 0010
.byte $30 ; 00011 X011 0000
.byte $00
; & $26
.byte $20 ; 01000
.byte $50 ; 10100
.byte $50 ; 10100
.byte $20 ; 01000
.byte $54 ; 10101
.byte $48 ; 10010
.byte $34 ; 01101
.byte $04 ; 01000 X000 0100
.byte $0a ; 10100 X000 1010
.byte $0a ; 10100 X000 1010
.byte $04 ; 01000 X000 0100
.byte $2a ; 10101 X010 1010
.byte $12 ; 10010 X001 0010
.byte $2c ; 01101 X010 1100
.byte $00
; ' $27
.byte $10 ; 00100
.byte $10 ; 00100
.byte $10 ; 00100
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00
; ( $28
.byte $10 ; 00100
.byte $20 ; 01000
.byte $40 ; 10000
.byte $40 ; 10000
.byte $40 ; 10000
.byte $20 ; 01000
.byte $10 ; 00100
.byte $08 ; 00100 X000 1000
.byte $04 ; 01000 X000 0100
.byte $02 ; 10000 X000 0010
.byte $02 ; 10000 X000 0010
.byte $02 ; 10000 X000 0010
.byte $04 ; 01000 X000 0100
.byte $08 ; 00100 X000 1000
.byte $00
; ) $29
.byte $10 ; 00100
.byte $08 ; 00010
.byte $04 ; 00001
.byte $04 ; 00001
.byte $04 ; 00001
.byte $08 ; 00010
.byte $10 ; 00100
.byte $08 ; 00100 X000 1000
.byte $10 ; 00010 X001 0000
.byte $20 ; 00001 X010 0000
.byte $20 ; 00001 X010 0000
.byte $20 ; 00001 X010 0000
.byte $10 ; 00010 X001 0000
.byte $08 ; 00100 X000 1000
.byte $00
; * $2A
.byte $10 ; 00100
.byte $54 ; 10101
.byte $38 ; 01110
.byte $10 ; 00100
.byte $38 ; 01110
.byte $54 ; 10101
.byte $10 ; 00100
.byte $08 ; 00100 X000 1000
.byte $2a ; 10101 X010 1010
.byte $1c ; 01110 X001 1100
.byte $08 ; 00100 X000 1000
.byte $1c ; 01110 X001 1100
.byte $2a ; 10101 X010 1010
.byte $08 ; 00100 X000 1000
.byte $00
; + $2B
.byte $00 ; 00000
.byte $10 ; 00100
.byte $10 ; 00100
.byte $7c ; 11111
.byte $10 ; 00100
.byte $10 ; 00100
.byte $00 ; 00000
.byte $00 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $3e ; 11111 X011 1110
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $00 ; 00000 X000 0000
.byte $00
; ,
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $04 ; 00100
.byte $04 ; 00100
.byte $08 ; 01000
; , $2C
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $04 ; 01000 X000 0100
.byte $00
; -
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $1f ; 11111
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 01000
; - $2D
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $3e ; 11111 X011 1110
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 01000 X000 0000
.byte $00
; .
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $00 ; 00000
.byte $04 ; 00100
; . $2E
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $00
; /
.byte $00 ; 00000
.byte $01 ; 00001
.byte $02 ; 00010
.byte $04 ; 00100
.byte $08 ; 01000
.byte $10 ; 10000
.byte $00 ; 00100
; / $2F
.byte $00 ; 00000 X000 0000
.byte $20 ; 00001 X010 0000
.byte $10 ; 00010 X001 0000
.byte $08 ; 00100 X000 1000
.byte $04 ; 01000 X000 0100
.byte $02 ; 10000 X000 0010
.byte $00 ; 00000 X000 0000
.byte $00
; 0
.byte $0e ; 01110
.byte $11 ; 10001
.byte $13 ; 10011
.byte $15 ; 10101
.byte $19 ; 11001
.byte $11 ; 10001
.byte $0e ; 01110
; 0 $30
.byte $1c ; 01110 X001 1100
.byte $22 ; 10001 X010 0010
.byte $32 ; 10011 X011 0010
.byte $2a ; 10101 X010 1010
.byte $26 ; 11001 X010 0110
.byte $22 ; 10001 X010 0010
.byte $1c ; 01110 X001 1100
.byte $00
; 1
.byte $04 ; 00100
.byte $0c ; 01100
.byte $04 ; 00100
.byte $04 ; 00100
.byte $04 ; 00100
.byte $04 ; 00100
.byte $0e ; 01110
; 1 $31
.byte $08 ; 00100 X000 1000
.byte $0c ; 01100 X000 1100
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $1c ; 01110 X001 1100
.byte $00
; 2
.byte $0e ; 01110
.byte $11 ; 10001
.byte $01 ; 00001
.byte $06 ; 00110
.byte $08 ; 01000
.byte $10 ; 10000
.byte $1f ; 11111
; 2 $32
.byte $1c ; 01110 X001 1100
.byte $22 ; 10001 X010 0010
.byte $20 ; 00001 X010 0000
.byte $18 ; 00110 X001 1000
.byte $04 ; 01000 X000 0100
.byte $02 ; 10000 X000 0010
.byte $3e ; 11111 X011 1110
.byte $00
; 3
.byte $1f ; 11111
.byte $01 ; 00001
.byte $02 ; 00010
.byte $06 ; 00110
.byte $01 ; 00001
.byte $11 ; 10001
.byte $0e ; 01110
; 3 $33
.byte $3e ; 11111 X011 1110
.byte $20 ; 00001 X010 0000
.byte $10 ; 00010 X001 0000
.byte $18 ; 00110 X001 1000
.byte $20 ; 00001 X010 0000
.byte $22 ; 10001 X010 0010
.byte $1c ; 01110 X001 1100
.byte $00
; 4
.byte $02 ; 00010
.byte $06 ; 00110
.byte $0a ; 01010
.byte $12 ; 10010
.byte $1f ; 11111
.byte $02 ; 00010
.byte $02 ; 00010
; 4 $34
.byte $10 ; 00010 X001 0000
.byte $18 ; 00110 X001 1000
.byte $14 ; 01010 X001 0100
.byte $12 ; 10010 X001 0010
.byte $3e ; 11111 X011 1110
.byte $10 ; 00010 X001 0000
.byte $10 ; 00010 X001 0000
.byte $00
; 5
.byte $1f ; 11111
.byte $10 ; 10000
.byte $1e ; 11110
.byte $01 ; 00001
.byte $01 ; 00001
.byte $11 ; 10001
.byte $0e ; 01110
; 5 $35
.byte $3e ; 11111 X011 1110
.byte $02 ; 10000 X000 0010
.byte $1e ; 11110 X001 1110
.byte $20 ; 00001 X010 0000
.byte $20 ; 00001 X010 0000
.byte $22 ; 10001 X010 0010
.byte $1c ; 01110 X001 1100
.byte $00
; 6
.byte $07 ; 00111
.byte $08 ; 01000
.byte $10 ; 10000
.byte $1e ; 11110
.byte $11 ; 10001
.byte $11 ; 10001
.byte $0e ; 01110
; 6 $36
.byte $38 ; 00111 X011 1000
.byte $04 ; 01000 X000 0100
.byte $02 ; 10000 X000 0010
.byte $1e ; 11110 X001 1110
.byte $22 ; 10001 X010 0010
.byte $22 ; 10001 X010 0010
.byte $1c ; 01110 X001 1100
.byte $00
; 7
.byte $1f ; 11111
.byte $01 ; 00001
.byte $02 ; 00010
.byte $04 ; 00100
.byte $08 ; 01000
.byte $08 ; 01000
.byte $08 ; 01000
; 7 $37
.byte $3e ; 11111 X011 1110
.byte $20 ; 00001 X010 0000
.byte $10 ; 00010 X001 0000
.byte $08 ; 00100 X000 1000
.byte $04 ; 01000 X000 0100
.byte $04 ; 01000 X000 0100
.byte $04 ; 01000 X000 0100
.byte $00
; 8
.byte $0e ; 01110
.byte $11 ; 10001
.byte $11 ; 10001
.byte $0e ; 01110
.byte $11 ; 10001
.byte $11 ; 10001
.byte $0e ; 01110
; 8 $38
.byte $1c ; 01110 X001 1100
.byte $22 ; 10001 X010 0010
.byte $22 ; 10001 X010 0010
.byte $1c ; 01110 X001 1100
.byte $22 ; 10001 X010 0010
.byte $22 ; 10001 X010 0010
.byte $1c ; 01110 X001 1100
.byte $00
; 9
.byte $0e ; 01110
.byte $11 ; 10001
.byte $11 ; 10001
.byte $0f ; 01111
.byte $01 ; 00001
.byte $02 ; 00010
.byte $1c ; 11100
; 9 $39
.byte $1c ; 01110 X001 1100
.byte $22 ; 10001 X010 0010
.byte $22 ; 10001 X010 0010
.byte $1e ; 01111 X001 1110
.byte $20 ; 00001 X010 0000
.byte $10 ; 00010 X001 0000
.byte $0e ; 11100 X000 1110
.byte $00
; :
.byte $00 ; 00000
.byte $00 ; 00000
.byte $04 ; 00100
.byte $00 ; 00000
.byte $04 ; 00100
.byte $00 ; 00000
.byte $00 ; 00000
; : $3A
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $00 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00
; ;
.byte $00 ; 00000
.byte $00 ; 00000
.byte $04 ; 00100
.byte $00 ; 00000
.byte $04 ; 00100
.byte $04 ; 00100
.byte $08 ; 01000
; ; $3B
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $00 ; 00000 X000 0000
.byte $08 ; 00100 X000 1000
.byte $08 ; 00100 X000 1000
.byte $04 ; 01000 X000 0100
.byte $00
; <
.byte $02 ; 00010
.byte $04 ; 00100
.byte $08 ; 01000
.byte $10 ; 10000
.byte $08 ; 01000
.byte $04 ; 00100
.byte $02 ; 00010
; < $3C
.byte $10 ; 00010 X001 0000
.byte $08 ; 00100 X000 1000
.byte $08 ; 01000 X000 0100
.byte $02 ; 10000 X000 0010
.byte $04 ; 01000 X000 0100
.byte $08 ; 00100 X000 1000
.byte $10 ; 00010 X001 0000
.byte $00
; =
.byte $00 ; 00000
.byte $00 ; 00000
.byte $1f ; 11111
.byte $00 ; 00000
.byte $1f ; 11111
.byte $00 ; 00000
.byte $00 ; 00000
; = $3D
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $3e ; 11111 X011 1110
.byte $00 ; 00000 X000 0000
.byte $3e ; 11111 X011 1110
.byte $00 ; 00000 X000 0000
.byte $00 ; 00000 X000 0000
.byte $00
; >
.byte $08 ; 01000
.byte $04 ; 00100
.byte $02 ; 00010
.byte $01 ; 00001
.byte $02 ; 00010
.byte $04 ; 00100
.byte $08 ; 01000
; > $3E
.byte $04 ; 01000 X000 0100
.byte $08 ; 00100 X000 1000
.byte $10 ; 00010 X001 0000
.byte $20 ; 00001 X010 0000
.byte $10 ; 00010 X001 0000
.byte $08 ; 00100 X000 1000
.byte $04 ; 01000 X000 0100
.byte $00
; ? $3F
.byte $1c ; 01110 X001 1100