mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-11-17 14:12:58 +00:00
hgr_font: update font
This commit is contained in:
parent
e152360e7d
commit
53e5ce0536
@ -28,6 +28,14 @@ font_test:
|
||||
|
||||
jsr hgr_put_string
|
||||
|
||||
lda #<test2
|
||||
sta OUTL
|
||||
lda #>test2
|
||||
sta OUTH
|
||||
|
||||
jsr hgr_put_string
|
||||
|
||||
|
||||
end:
|
||||
jmp end
|
||||
|
||||
@ -36,5 +44,8 @@ test1:
|
||||
; 0123456789012345678901234567890123456789
|
||||
.byte 0,10,"PACK MY BOX WITH FIVE DOZEN LIQUOR JUGS!",0
|
||||
|
||||
test2:
|
||||
.byte 0,30,"pack my box with five dozen liquor jugs@",0
|
||||
|
||||
|
||||
.include "hgr_font.s"
|
||||
|
@ -94,112 +94,112 @@ put_char_smc1:
|
||||
hgr_font:
|
||||
|
||||
; ' ' $20
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
; ! $21
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $00 ; 00000
|
||||
.byte $10 ; 00100
|
||||
.byte $00
|
||||
; " $22
|
||||
.byte $28 ; 010 10
|
||||
.byte $28 ; 010 10
|
||||
.byte $28 ; 010 10
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $28 ; 01010
|
||||
.byte $28 ; 01010
|
||||
.byte $28 ; 01010
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00
|
||||
; # $23
|
||||
.byte $28 ; 010 10
|
||||
.byte $28 ; 010 10
|
||||
.byte $7c ; 111 11
|
||||
.byte $28 ; 010 10
|
||||
.byte $7c ; 111 11
|
||||
.byte $28 ; 010 10
|
||||
.byte $28 ; 010 10
|
||||
.byte $28 ; 01010
|
||||
.byte $28 ; 01010
|
||||
.byte $7c ; 11111
|
||||
.byte $28 ; 01010
|
||||
.byte $7c ; 11111
|
||||
.byte $28 ; 01010
|
||||
.byte $28 ; 01010
|
||||
.byte $00
|
||||
; $ $24
|
||||
.byte $10 ; 001 00
|
||||
.byte $3c ; 011 11
|
||||
.byte $50 ; 101 00
|
||||
.byte $38 ; 011 10
|
||||
.byte $14 ; 001 01
|
||||
.byte $78 ; 111 10
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 00100
|
||||
.byte $3c ; 01111
|
||||
.byte $50 ; 10100
|
||||
.byte $38 ; 01110
|
||||
.byte $14 ; 00101
|
||||
.byte $78 ; 11110
|
||||
.byte $10 ; 00100
|
||||
.byte $00
|
||||
; % $25
|
||||
.byte $60 ; 110 00
|
||||
.byte $64 ; 110 01
|
||||
.byte $08 ; 000 10
|
||||
.byte $10 ; 001 00
|
||||
.byte $20 ; 010 00
|
||||
.byte $4c ; 100 11
|
||||
.byte $0c ; 000 11
|
||||
.byte $60 ; 11000
|
||||
.byte $64 ; 11001
|
||||
.byte $08 ; 00010
|
||||
.byte $10 ; 00100
|
||||
.byte $20 ; 01000
|
||||
.byte $4c ; 10011
|
||||
.byte $0c ; 00011
|
||||
.byte $00
|
||||
; & $26
|
||||
.byte $20 ; 010 00
|
||||
.byte $50 ; 101 00
|
||||
.byte $50 ; 101 00
|
||||
.byte $20 ; 010 00
|
||||
.byte $54 ; 101 01
|
||||
.byte $48 ; 100 10
|
||||
.byte $34 ; 011 01
|
||||
.byte $20 ; 01000
|
||||
.byte $50 ; 10100
|
||||
.byte $50 ; 10100
|
||||
.byte $20 ; 01000
|
||||
.byte $54 ; 10101
|
||||
.byte $48 ; 10010
|
||||
.byte $34 ; 01101
|
||||
.byte $00
|
||||
; ' $27
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00
|
||||
; ( $28
|
||||
.byte $10 ; 001 00
|
||||
.byte $20 ; 010 00
|
||||
.byte $40 ; 100 00
|
||||
.byte $40 ; 100 00
|
||||
.byte $40 ; 100 00
|
||||
.byte $20 ; 010 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 00100
|
||||
.byte $20 ; 01000
|
||||
.byte $40 ; 10000
|
||||
.byte $40 ; 10000
|
||||
.byte $40 ; 10000
|
||||
.byte $20 ; 01000
|
||||
.byte $10 ; 00100
|
||||
.byte $00
|
||||
; ) $29
|
||||
.byte $10 ; 001 00
|
||||
.byte $08 ; 000 10
|
||||
.byte $04 ; 000 01
|
||||
.byte $04 ; 000 01
|
||||
.byte $04 ; 000 01
|
||||
.byte $08 ; 000 10
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 00100
|
||||
.byte $08 ; 00010
|
||||
.byte $04 ; 00001
|
||||
.byte $04 ; 00001
|
||||
.byte $04 ; 00001
|
||||
.byte $08 ; 00010
|
||||
.byte $10 ; 00100
|
||||
.byte $00
|
||||
; * $2A
|
||||
.byte $10 ; 001 00
|
||||
.byte $54 ; 101 01
|
||||
.byte $38 ; 011 10
|
||||
.byte $10 ; 001 00
|
||||
.byte $38 ; 011 10
|
||||
.byte $54 ; 101 01
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 00100
|
||||
.byte $54 ; 10101
|
||||
.byte $38 ; 01110
|
||||
.byte $10 ; 00100
|
||||
.byte $38 ; 01110
|
||||
.byte $54 ; 10101
|
||||
.byte $10 ; 00100
|
||||
.byte $00
|
||||
; + $2B
|
||||
.byte $00 ; 000 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $7c ; 111 11
|
||||
.byte $10 ; 001 00
|
||||
.byte $10 ; 001 00
|
||||
.byte $00 ; 000 00
|
||||
.byte $00 ; 00000
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $7c ; 11111
|
||||
.byte $10 ; 00100
|
||||
.byte $10 ; 00100
|
||||
.byte $00 ; 00000
|
||||
.byte $00
|
||||
; ,
|
||||
.byte $00 ; 00000
|
||||
@ -372,23 +372,23 @@ hgr_font:
|
||||
.byte $04 ; 00100
|
||||
.byte $08 ; 01000
|
||||
.byte $00
|
||||
; ?
|
||||
.byte $0e ; 01110
|
||||
.byte $11 ; 10001
|
||||
.byte $02 ; 00010
|
||||
.byte $04 ; 00100
|
||||
.byte $04 ; 00100
|
||||
.byte $00 ; 00000
|
||||
.byte $04 ; 00100
|
||||
; ? $3F
|
||||
.byte $1c ; 01110 X001 1100
|
||||
.byte $22 ; 10001 X010 0010
|
||||
.byte $10 ; 00010 X001 0000
|
||||
.byte $08 ; 00100 X000 1000
|
||||
.byte $08 ; 00100 X000 1000
|
||||
.byte $00 ; 00000 X000 0000
|
||||
.byte $08 ; 00100 X000 1000
|
||||
.byte $00
|
||||
; @ $40
|
||||
.byte $38 ; 011 10
|
||||
.byte $44 ; 100 01
|
||||
.byte $54 ; 101 01
|
||||
.byte $5c ; 101 11
|
||||
.byte $58 ; 101 10
|
||||
.byte $40 ; 100 00
|
||||
.byte $3c ; 011 11
|
||||
.byte $1c ; 01110 X001 1100
|
||||
.byte $22 ; 10001 X010 0010
|
||||
.byte $2a ; 10101 X010 1010
|
||||
.byte $3a ; 10111 X011 1010
|
||||
.byte $1a ; 10110 X001 1010
|
||||
.byte $02 ; 10000 X000 0010
|
||||
.byte $3c ; 01111 X011 1100
|
||||
.byte $00
|
||||
; A $41
|
||||
.byte $08 ; 00100 X000 1000
|
||||
@ -682,6 +682,7 @@ hgr_font:
|
||||
.byte $16 ; 10110
|
||||
.byte $10 ; 10000
|
||||
.byte $0f ; 01111
|
||||
.byte $00
|
||||
; @
|
||||
.byte $04 ; 00100
|
||||
.byte $0a ; 01010
|
||||
@ -690,6 +691,7 @@ hgr_font:
|
||||
.byte $1f ; 11111
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
; A
|
||||
.byte $1e ; 11110
|
||||
.byte $11 ; 10001
|
||||
@ -698,6 +700,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $1e ; 11110
|
||||
.byte $00
|
||||
; B
|
||||
.byte $0e ; 01110
|
||||
.byte $11 ; 10001
|
||||
@ -706,6 +709,7 @@ hgr_font:
|
||||
.byte $10 ; 10000
|
||||
.byte $11 ; 10001
|
||||
.byte $0e ; 01110
|
||||
.byte $00
|
||||
; C
|
||||
.byte $1e ; 11110
|
||||
.byte $11 ; 10001
|
||||
@ -714,6 +718,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $1e ; 11110
|
||||
.byte $00
|
||||
; D
|
||||
.byte $1f ; 11111
|
||||
.byte $10 ; 10000
|
||||
@ -722,6 +727,7 @@ hgr_font:
|
||||
.byte $10 ; 10000
|
||||
.byte $10 ; 10000
|
||||
.byte $1f ; 11111
|
||||
.byte $00
|
||||
; E
|
||||
.byte $1f ; 11111
|
||||
.byte $10 ; 10000
|
||||
@ -730,6 +736,7 @@ hgr_font:
|
||||
.byte $10 ; 10000
|
||||
.byte $10 ; 10000
|
||||
.byte $10 ; 10000
|
||||
.byte $00
|
||||
; F
|
||||
.byte $0f ; 01111
|
||||
.byte $10 ; 10000
|
||||
@ -738,6 +745,7 @@ hgr_font:
|
||||
.byte $13 ; 10011
|
||||
.byte $11 ; 10001
|
||||
.byte $0f ; 01111
|
||||
.byte $00
|
||||
; G
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
@ -746,6 +754,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
; H
|
||||
.byte $0e ; 01110
|
||||
.byte $04 ; 00100
|
||||
@ -754,6 +763,7 @@ hgr_font:
|
||||
.byte $04 ; 00100
|
||||
.byte $04 ; 00100
|
||||
.byte $0e ; 01110
|
||||
.byte $00
|
||||
; I
|
||||
.byte $01 ; 00001
|
||||
.byte $01 ; 00001
|
||||
@ -762,6 +772,7 @@ hgr_font:
|
||||
.byte $01 ; 00001
|
||||
.byte $11 ; 10001
|
||||
.byte $0e ; 01110
|
||||
.byte $00
|
||||
; J
|
||||
.byte $11 ; 10001
|
||||
.byte $12 ; 10010
|
||||
@ -770,6 +781,7 @@ hgr_font:
|
||||
.byte $14 ; 10100
|
||||
.byte $12 ; 10010
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
; K
|
||||
.byte $10 ; 10000
|
||||
.byte $10 ; 10000
|
||||
@ -778,6 +790,7 @@ hgr_font:
|
||||
.byte $10 ; 10000
|
||||
.byte $10 ; 10000
|
||||
.byte $1f ; 11111
|
||||
.byte $00
|
||||
; L
|
||||
.byte $11 ; 10001
|
||||
.byte $1b ; 11011
|
||||
@ -786,6 +799,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
; M
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
@ -794,6 +808,7 @@ hgr_font:
|
||||
.byte $13 ; 10011
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
; N
|
||||
.byte $0e ; 01110
|
||||
.byte $11 ; 10001
|
||||
@ -802,6 +817,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $0e ; 01110
|
||||
.byte $00
|
||||
; O
|
||||
.byte $1e ; 11110
|
||||
.byte $11 ; 10001
|
||||
@ -810,6 +826,7 @@ hgr_font:
|
||||
.byte $10 ; 10000
|
||||
.byte $10 ; 10000
|
||||
.byte $10 ; 10000
|
||||
.byte $00
|
||||
; P
|
||||
.byte $0e ; 01110
|
||||
.byte $11 ; 10001
|
||||
@ -818,6 +835,7 @@ hgr_font:
|
||||
.byte $15 ; 10101
|
||||
.byte $12 ; 10010
|
||||
.byte $0d ; 01101
|
||||
.byte $00
|
||||
; Q
|
||||
.byte $1e ; 11110
|
||||
.byte $11 ; 10001
|
||||
@ -826,6 +844,7 @@ hgr_font:
|
||||
.byte $14 ; 10100
|
||||
.byte $12 ; 10010
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
; R
|
||||
.byte $0e ; 01110
|
||||
.byte $11 ; 10001
|
||||
@ -834,6 +853,7 @@ hgr_font:
|
||||
.byte $01 ; 00001
|
||||
.byte $11 ; 10001
|
||||
.byte $0e ; 01110
|
||||
.byte $00
|
||||
; S
|
||||
.byte $1f ; 11111
|
||||
.byte $04 ; 00100
|
||||
@ -842,6 +862,7 @@ hgr_font:
|
||||
.byte $04 ; 00100
|
||||
.byte $04 ; 00100
|
||||
.byte $04 ; 00100
|
||||
.byte $00
|
||||
; T
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
@ -850,6 +871,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $0e ; 01110
|
||||
.byte $00
|
||||
; U
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
@ -858,6 +880,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $0a ; 01010
|
||||
.byte $04 ; 00100
|
||||
.byte $00
|
||||
; V
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
@ -866,6 +889,7 @@ hgr_font:
|
||||
.byte $15 ; 10101
|
||||
.byte $1b ; 11011
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
; W
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
@ -874,6 +898,7 @@ hgr_font:
|
||||
.byte $0a ; 01010
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
.byte $00
|
||||
;
|
||||
.byte $11 ; 10001
|
||||
.byte $11 ; 10001
|
||||
@ -882,6 +907,7 @@ hgr_font:
|
||||
.byte $04 ; 00100
|
||||
.byte $04 ; 00100
|
||||
.byte $04 ; 00100
|
||||
.byte $00
|
||||
; Y
|
||||
.byte $1f ; 11111
|
||||
.byte $01 ; 00001
|
||||
@ -890,6 +916,7 @@ hgr_font:
|
||||
.byte $08 ; 01000
|
||||
.byte $10 ; 10000
|
||||
.byte $1f ; 11111
|
||||
.byte $00
|
||||
; Z
|
||||
.byte $1f ; 11111
|
||||
.byte $18 ; 11000
|
||||
@ -898,6 +925,7 @@ hgr_font:
|
||||
.byte $18 ; 11000
|
||||
.byte $18 ; 11000
|
||||
.byte $1f ; 11111
|
||||
.byte $00
|
||||
; [
|
||||
.byte $00 ; 00000
|
||||
.byte $10 ; 10000
|
||||
@ -906,6 +934,7 @@ hgr_font:
|
||||
.byte $02 ; 00010
|
||||
.byte $01 ; 00001
|
||||
.byte $00 ; 00000
|
||||
.byte $00
|
||||
; \.
|
||||
.byte $1f ; 11111
|
||||
.byte $03 ; 00011
|
||||
@ -914,6 +943,7 @@ hgr_font:
|
||||
.byte $03 ; 00011
|
||||
.byte $03 ; 00011
|
||||
.byte $1f ; 11111
|
||||
.byte $00
|
||||
; ]
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
@ -922,6 +952,7 @@ hgr_font:
|
||||
.byte $11 ; 10001
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $00
|
||||
; ^
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
@ -930,6 +961,7 @@ hgr_font:
|
||||
.byte $00 ; 00000
|
||||
.byte $00 ; 00000
|
||||
.byte $1f ; 11111
|
||||
.byte $00
|
||||
; _
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user