Subversion Repositories Kolibri OS

Rev

Rev 2990 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2990 Rev 3168
Line 16... Line 16...
16
	    db	0x12  	; 5     
16
	    db	0x12  	; 5     
17
	    db	0x1A	; 6
17
	    db	0x1A	; 6
18
	    db	0x77	; 7
18
	    db	0x77	; 7
19
	    db	0x49	; 8     
19
	    db	0x49	; 8     
20
	    db	0x00	; 9     
20
	    db	0x62	; 9     
21
	    db	0x00	; 10  
21
	    db	0x2E	; 10  
22
	    db	0x00	; 11  
22
	    db	0x1D	; 11  
23
	    db	0x00	; 12   
23
	    db	0x00	; 12   
24
	    db	0x00	; 13  
24
	    db	0x00	; 13  
25
	    db	0x00	; 14  
25
	    db	0x00	; 14  
26
	    db	0x00	; 15  
26
	    db	0x00	; 15  
27
	    db	0x00	; 16  
27
	    db	0x00	; 16  
28
	    db	0x00	; 17  
28
	    db	0x00	; 17  
Line 46... Line 46...
46
 
46
 
Line 47... Line 47...
47
diff16 "font02.table: ",0,$
47
diff16 "font02.table: ",0,$
Line 48... Line 48...
48
 
48
 
49
   times 33 dw 0
49
   times 33 dw 0
50
	char_entry  .ch_33, 4, 4   ; #33 !
50
	char_entry  .ch_33, 2, 4   ; #33 !
51
	char_entry  .ch_34, 4, 2   ; #34 "
51
	char_entry  .ch_34, 2, 2   ; #34 "
52
	char_entry  .ch_35, 0, 4   ; #35 #
52
	char_entry  .ch_35, 0, 4   ; #35 #
53
	char_entry  .ch_36, 0, 4   ; #36 $
53
	char_entry  .ch_36, 0, 4   ; #36 $
Line 54... Line 54...
54
	char_entry  .ch_37, 0, 3   ; #37 %
54
	char_entry  .ch_37, 0, 3   ; #37 %
55
 
55
 
56
	dw (.ch_38 -.chars)*16 + 4	    ; #38 &
56
	dw (.ch_38 -.chars)*16 + 4	    ; #38 &
57
	char_entry  .ch_39, 5, 1   ; #39 '
57
	char_entry  .ch_39, 2, 1   ; #39 '
58
    dw (.ch_40 -.chars)*16 + 1	    ; #40 (
58
	char_entry  .ch_40, 2, 1   ; #40 (
59
	dw (.ch_41 -.chars)*16 + 1	    ; #41 )
59
	char_entry  .ch_41, 2, 1   ; #41 )
60
	char_entry  .ch_42, 1, 3   ; #42 *
60
	char_entry  .ch_42, 1, 3   ; #42 *
61
	dw (.ch_43 -.chars)*16 + 2	    ; #43 +
61
	char_entry  .ch_43, 1, 2   ; #43 +
62
	dw (.ch_44 -.chars)*16 + 2	    ; #44 ,
62
	char_entry  .ch_44, 2, 2   ; #44 ,
63
	dw (.ch_45 -.chars)*16 + 1	    ; #45 -
63
	char_entry  .ch_45, 1, 1   ; #45 -
64
	dw (.ch_46 -.chars)*16 + 1	    ; #46 .
64
	char_entry  .ch_46, 2, 2   ; #46 .
65
	char_entry  .ch_47, 2, 1   ; #47 /
65
	char_entry  .ch_47, 1, 1   ; #47 /
66
	dw (.ch_48 -.chars)*16 + 2	    ; #48 0
66
	char_entry  .ch_48, 1, 2   ; #48 0
67
	dw (.ch_49 -.chars)*16 + 2	    ; #49 1
67
	char_entry  .ch_49, 2, 3   ; #49 1
68
	dw (.ch_50 -.chars)*16 + 3	    ; #50 2
68
	char_entry  .ch_50, 1, 3   ; #50 2
69
	dw (.ch_51 -.chars)*16 + 3	    ; #51 3
69
	char_entry  .ch_51, 1, 2   ; #51 3
70
	dw (.ch_52 -.chars)*16 + 3	    ; #52 4
70
	dw (.ch_52 -.chars)*16 + 3	    ; #52 4
71
	dw (.ch_53 -.chars)*16 + 2	    ; #53 5
71
	dw (.ch_53 -.chars)*16 + 2	    ; #53 5
72
	dw (.ch_54 -.chars)*16 + 2	    ; #54 6
72
	dw (.ch_54 -.chars)*16 + 2	    ; #54 6
73
	dw (.ch_55 -.chars)*16 + 2	    ; #55 7
73
	dw (.ch_55 -.chars)*16 + 2	    ; #55 7
74
	dw (.ch_56 -.chars)*16 + 2	    ; #56 8
74
	dw (.ch_56 -.chars)*16 + 2	    ; #56 8
75
	dw (.ch_57 -.chars)*16 + 2	    ; #57 9
75
	dw (.ch_57 -.chars)*16 + 2	    ; #57 9
76
	dw (.ch_58 -.chars)*16 + 2	    ; #58 :
76
	char_entry  .ch_58, 4, 2   ; #58 :
77
	dw (.ch_59 -.chars)*16 + 3	    ; #59 ;
77
	char_entry  .ch_59, 4, 4   ; #59 ;
78
	dw (.ch_60 -.chars)*16 + 1	    ; #60 <
78
	dw (.ch_60 -.chars)*16 + 1	    ; #60 <
79
	dw (.ch_61 -.chars)*16 + 2	    ; #61 =
79
	char_entry  .ch_61, 0, 2   ; #61 =
80
	dw (.ch_62 -.chars)*16 + 1	    ; #62 >
80
	dw (.ch_62 -.chars)*16 + 1	    ; #62 >
81
	dw (.ch_63 -.chars)*16 + 3	    ; #63 ?
81
	dw (.ch_63 -.chars)*16 + 3	    ; #63 ?
82
	dw (.ch_64 -.chars)*16 + 2	    ; #64 @
82
	dw (.ch_64 -.chars)*16 + 2	    ; #64 @
Line 87... Line 87...
87
	dw (.ch_69 -.chars)*16 + 4	    ; #69 E
87
	dw (.ch_69 -.chars)*16 + 4	    ; #69 E
88
	dw (.ch_70 -.chars)*16 + 3	    ; #70 F
88
	dw (.ch_70 -.chars)*16 + 3	    ; #70 F
89
	dw (.ch_71 -.chars)*16 + 2	    ; #71 G
89
	dw (.ch_71 -.chars)*16 + 2	    ; #71 G
90
	dw (.ch_72 -.chars)*16 + 3	    ; #72 H
90
	dw (.ch_72 -.chars)*16 + 3	    ; #72 H
91
	dw (.ch_73 -.chars)*16 + 3	    ; #73 I
91
	char_entry  .ch_73, 4, 3   ; #73 I
-
 
92
	dw (.ch_73 -.chars)*16 + 3	    ; #73 I
92
	dw (.ch_74 -.chars)*16 + 2	    ; #74 J
93
	dw (.ch_74 -.chars)*16 + 2	    ; #74 J
93
	dw (.ch_75 -.chars)*16 + 3	    ; #75 K
94
	dw (.ch_75 -.chars)*16 + 3	    ; #75 K
94
	dw (.ch_76 -.chars)*16 + 2	    ; #76 L
95
	dw (.ch_76 -.chars)*16 + 2	    ; #76 L
95
	dw (.ch_77 -.chars)*16 + 4	    ; #77 M
96
	dw (.ch_77 -.chars)*16 + 4	    ; #77 M
96
	dw (.ch_78 -.chars)*16 + 3	    ; #78 N
97
	dw (.ch_78 -.chars)*16 + 3	    ; #78 N
Line 98... Line 99...
98
	dw (.ch_80 -.chars)*16 + 2	    ; #80 P
99
	dw (.ch_80 -.chars)*16 + 2	    ; #80 P
99
	dw (.ch_81 -.chars)*16 + 3	    ; #81 Q
100
	dw (.ch_81 -.chars)*16 + 3	    ; #81 Q
100
	dw (.ch_82 -.chars)*16 + 3	    ; #82 R
101
	dw (.ch_82 -.chars)*16 + 3	    ; #82 R
101
	char_entry  .ch_83, 0, 2   ; #83 S
102
	char_entry  .ch_83, 0, 2   ; #83 S
102
	dw (.ch_83 -.chars)*16 + 3	    ; #83 S
103
	dw (.ch_84 -.chars)*16 + 2	    ; #84 T
103
	dw (.ch_84 -.chars)*16 + 2	    ; #84 T
-
 
104
	dw (.ch_85 -.chars)*16 + 3	    ; #85 U
104
	dw (.ch_85 -.chars)*16 + 3	    ; #85 U
105
	dw (.ch_86 -.chars)*16 + 3	    ; #86 V
105
	dw (.ch_86 -.chars)*16 + 3	    ; #86 V
106
	dw (.ch_87 -.chars)*16 + 3	    ; #87 W
106
	dw (.ch_87 -.chars)*16 + 3	    ; #87 W
107
	dw (.ch_88 -.chars)*16 + 2	    ; #88 X
107
	dw (.ch_88 -.chars)*16 + 2	    ; #88 X
108
	dw (.ch_89 -.chars)*16 + 2	    ; #88 Y
108
	dw (.ch_89 -.chars)*16 + 2	    ; #88 Y
Line 150... Line 150...
150
	dw (.ch_130-.chars)*16 + 3	    ; #130
150
	dw (.ch_130-.chars)*16 + 3	    ; #130
151
	dw (.ch_131-.chars)*16 + 2	    ; #131
151
	dw (.ch_131-.chars)*16 + 2	    ; #131
152
	dw (.ch_132-.chars)*16 + 6	    ; #132
152
	dw (.ch_132-.chars)*16 + 6	    ; #132
153
	dw (.ch_133-.chars)*16 + 4	    ; #133 E
153
	dw (.ch_133-.chars)*16 + 4	    ; #133 E
154
	dw (.ch_134-.chars)*16 + 3	    ; #134
154
	dw (.ch_134-.chars)*16 + 3	    ; #134 Zhe
155
	dw (.ch_135-.chars)*16 + 3	    ; #135
155
	char_entry  .ch_135, 0, 4   ; #135 'Ze'
156
	dw (.ch_136-.chars)*16 + 3	    ; #136
156
	dw (.ch_136-.chars)*16 + 3	    ; #136
157
	dw (.ch_137-.chars)*16 + 4	    ; #137
157
	dw (.ch_137-.chars)*16 + 4	    ; #137
158
	dw (.ch_138-.chars)*16 + 3	    ; #138 K
158
	dw (.ch_138-.chars)*16 + 3	    ; #138 K
159
	dw (.ch_139-.chars)*16 + 3	    ; #139
159
	dw (.ch_139-.chars)*16 + 3	    ; #139
160
	dw (.ch_140-.chars)*16 + 4	    ; #140 M
160
	dw (.ch_140-.chars)*16 + 4	    ; #140 M
161
	dw (.ch_141-.chars)*16 + 3	    ; #141 H
161
	dw (.ch_141-.chars)*16 + 3	    ; #141 H
Line 265... Line 265...
265
 
265
 
Line 266... Line 266...
266
.chars:
266
.chars:
267
    dw	0
267
    dw	0
268
.ch_33:    ; !
268
.ch_33:    ; !
-
 
269
.ch_46:    ; .
269
    lntick	3, 3, 0, 3
270
    lntick	3, 3, 0, 3
270
    lntick	4, 2, 2, 3
271
    lntick	4, 2, 2, 3
271
    lntick	4, 7, 2, 6
272
    lntick	4, 7, 2, 6
272
    gptick  1, 2, 91
273
    gptick  1, 2, 91
273
.ch_34:    ; "
274
.ch_34:    ; "
Line 279... Line 280...
279
    gptick	3, 2, 112
280
    gptick	3, 2, 112
280
    lntick	0, 7, 0, 8
281
    lntick	0, 7, 0, 8
281
    lntick	1,11, 0, 8
282
    lntick	1,11, 0, 8
282
 
283
 
Line -... Line 284...
-
 
284
.ch_135:   ; 'Ze'
-
 
285
    lntick	0,12, 0, 2
-
 
286
.ch_51:    ; 3
-
 
287
    gptick 11, 3, 106
283
.ch_36:    ; $
288
.ch_36:    ; $
284
    lntick	3, 2, 2, 14
-
 
285
    lntick	5, 2, 2, 14
-
 
286
.ch_83:   ; S
289
.ch_83:    ; S
287
    gptick  8, 0, 125 
290
    gptick  8, 0, 125 
288
    gptick  1, 4, 118 
291
    gptick  1, 4, 118 
289
    lntick	0, 3, 3
292
    lntick	0, 3, 3
-
 
293
    lntick	3, 2, 2, 14
-
 
294
    lntick	5, 2, 2, 14
Line 290... Line 295...
290
 
295
 
291
.ch_37:    ; %
296
.ch_37:    ; %
292
.ch_47:    ; /
297
.ch_47:    ; /
293
    gptick	5, 2, 124
298
    gptick	5, 2, 124
Line 298... Line 303...
298
    gptick	8, 6, 84
303
    gptick	8, 6, 84
299
    gptick 19, 4, 44
304
    gptick 19, 4, 44
300
    gptick	4, 0, 44
305
    gptick	4, 0, 44
301
    ritick	3, 3, 0
306
    ritick	3, 3, 0
302
.ch_40:    ; (
307
 
-
 
308
.ch_40:    ; (
303
    gptick	5, 3, 80
309
    gptick	9, 3, 121
304
.ch_41:    ; )
310
.ch_41:    ; )
305
    gptick	9, 7, 80
311
    gptick 10, 7, 121
306
.ch_42:    ; *
312
 
-
 
313
.ch_42:    ; *
307
    gptick	7, 4, 71
314
    gptick	7, 4, 71
308
    gptick  6, 0, 71
315
    gptick  6, 0, 71
309
    lntick	4, 5, 2, 8
316
.ch_43:    ; +
310
.ch_43:    ; +
-
 
311
    lntick	2, 2, 2, 5
317
    lntick	4, 5, 2, 7
312
.ch_45:    ; -
318
.ch_45:    ; -
313
.ch_61:    ; =
319
    lntick	1, 8, 0, 7
-
 
320
.ch_61:    ; =
314
    lntick	0, 4, 0, 5
321
    lntick	1, 9, 0, 7
315
    lntick	0, 6, 0, 5
322
    lntick	1, 6, 0, 7
316
.ch_58:    ; :
323
 
317
.ch_59:    ; ;
324
.ch_59:    ; ;
318
    cstick	1, 7, 0, 0
325
    lntick	5, 9, 2, 2
319
.ch_46:    ; .
326
.ch_58:    ; :
320
.ch_44:    ; ,
327
    cstick	3,10, 0, 0
-
 
328
.ch_44:    ; ,
321
    cstick	1, 3, 0, 0
329
    cstick	3, 4, 0, 0
322
    ritick	1, 1, 0
330
    gptick	3, 6, 48
323
.ch_55:    ; 7
331
 
-
 
332
.ch_48:    ; 0
-
 
333
    gptick  7, 6, 122
-
 
334
    gptick  6, 2, 122
-
 
335
 
-
 
336
.ch_55:    ; 7
324
    gptick	1, 2, 81
337
    gptick	1, 2, 81
325
    lntick	0, 8, 0, 4
338
    lntick	0, 8, 0, 4
326
.ch_64:    ; @
339
.ch_64:    ; @
327
    cstick	2, 6, 0, 1
340
    cstick	2, 6, 0, 1
328
.ch_48:    ; 0
341
 
329
.ch_79:    ; O
342
.ch_79:    ; O
330
.ch_142:   ;
343
.ch_142:   ;
331
.ch_81:    ; Q
344
.ch_81:    ; Q
332
    gptick	5, 4, 116
345
    gptick	5, 4, 116
333
    lntick	4, 3, 2, 5
346
    lntick	4, 3, 2, 5
334
    lntick	3, 1, 0, 2
347
    lntick	3, 1, 0, 2
335
.ch_49:    ; 1
348
 
-
 
349
.ch_49:    ; 1
336
.ch_124:   ; |
350
    lntick	2,10, 1, 2
-
 
351
.ch_73:    ; I
-
 
352
    lntick	4, 4, 2, 11
-
 
353
    lntick	2, 3, 0, 5
-
 
354
    lntick	2,14, 0, 5
-
 
355
 
-
 
356
.ch_124:   ; |
337
    lntick	2, 2, 2, 7
357
 
338
    ritick	1, 6, 0
-
 
339
.ch_50:    ; 2
-
 
-
 
358
.ch_50:    ; 2
340
    lntick	0, 2, 0, 5
359
    gptick 11, 1, 106
341
    lntick	1, 3, 1, 3
-
 
342
.ch_51:    ; 3
-
 
343
    gptick	8, 1, 64
-
 
344
    gptick     10, 6, 65
360
    lntick	1, 5, 1, 5
345
.ch_83:    ; S
-
 
346
    lntick	1, 5, 0, 3
-
 
347
    gptick	3, 2, 55
361
    gptick 12, 6, 99 
348
.ch_53:    ; 5
362
 
-
 
363
 
-
 
364
.ch_53:    ; 5
349
    gptick     10, 6, 65
365
    gptick     10, 6, 65
350
    gptick     13, 4, 104
366
    gptick     13, 4, 104
351
.ch_52:    ; 4
367
.ch_52:    ; 4
352
    lntick	0, 5, 1, 4
368
    lntick	0, 5, 1, 4
353
    lntick	0, 4, 0, 5
369
    lntick	0, 4, 0, 5
Line 405... Line 421...
405
.ch_141:   ; H
421
.ch_141:   ; H
406
    lntick	1, 5, 0, 3
422
    lntick	1, 5, 0, 3
407
    lntick	0, 2, 2, 7
423
    lntick	0, 2, 2, 7
408
    lntick	4, 2, 2, 7
424
    lntick	4, 2, 2, 7
409
.ch_73:    ; I
425
.ch_74:    ; J
410
    lntick	1, 8, 0, 3
-
 
411
    lntick	2, 3, 2, 5
-
 
412
    lntick	1, 2, 0, 3
-
 
413
.ch_74:    ; J
-
 
414
    gptick     31, 6, 88
426
    gptick     31, 6, 88
415
    lntick	2, 8, 0, 3
427
    lntick	2, 8, 0, 3
416
.ch_84:    ; T
428
.ch_84:    ; T
417
.ch_146:   ; ’
429
.ch_146:   ; ’
418
    lntick	2, 2, 2, 6
430
    lntick	2, 2, 2, 6
Line 608... Line 620...
608
.ch_156:   ; MZNAK
620
.ch_156:   ; MZNAK
609
    gptick     14, 0, 89
621
    gptick     14, 0, 89
610
    lntick	1, 3, 2, 6
622
    lntick	1, 3, 2, 6
611
    ritick	0, 8, 0
623
    ritick	0, 8, 0
612
.ch_135:   ; ZE
624
.ch_157:   ; AE
613
    ritick	3, 5, 0
-
 
614
.ch_157:   ; AE
-
 
615
    gptick	8, 1, 64
625
    gptick	8, 1, 64
616
    gptick     10, 6, 65
626
    gptick     10, 6, 65
617
    lntick	1, 5, 0, 4
627
    lntick	1, 5, 0, 4
618
.ch_158:   ; JU
628
.ch_158:   ; JU
619
    gptick     28, 7, 80
629
    gptick     28, 7, 80