Rev 2318 | Rev 2322 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2318 | Rev 2320 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | dw (x mod 16) shl 12 + (y mod 32) shl 8 + (rmod 4) shl 3 + ((len-8) mod 8) + 0xE0 |
21 | dw (x mod 16) shl 12 + (y mod 32) shl 8 + (rmod 4) shl 3 + ((len-8) mod 8) + 0xE0 |
22 | end if} |
22 | end if} |
23 | 23 | ||
Line 24... | Line 24... | ||
24 | ;align 8 |
24 | ;align 8 |
25 | sdsh_data: |
25 | ;sdsh_data: |
Line 26... | Line 26... | ||
26 | 26 | ||
27 | .numfonts db 2 ; number of system fonts |
27 | .numfonts db 2 ; number of system fonts |
28 | .numsptks db 32 ; number of special ticks |
28 | .numsptks db 32 ; number of special ticks |
29 | .numticks dw ? ; total number of ticks |
29 | .numticks dw ? ; total number of ticks |
30 | .sp_ticks dd .special_ticks ; special table |
30 | .sp_ticks dd .special_ticks ; special table |
31 | .ticktble dd .tick_table ; general table |
- | |
32 | .origtble dd .origs ; origins table |
- | |
33 | .chartble dd .chars ; characters table |
31 | .ticktble dd .tick_table ; general table |
34 | .pix4 db 34 |
32 | .pix4 db 34 |
35 | .pix5 db 40 |
33 | .pix5 db 42 |
36 | .pix6 db 50 |
34 | .pix6 db 50 |
37 | .pix7 db 60 |
35 | .pix7 db 58 |
Line 38... | Line 36... | ||
38 | .pix8 db 70 |
36 | .pix8 db 66 |
39 | 37 | ||
40 | align 4 |
38 | align 4 |
41 | ; ---- special tickfields ---- |
39 | ; ---- special tickfields ---- |
Line 48... | Line 46... | ||
48 | align 16 |
46 | align 16 |
49 | .info: |
47 | .info: |
Line 50... | Line 48... | ||
50 | 48 | ||
51 | ; System font #0: 5x9 |
49 | ; System font #0: 5x9 |
52 | .fnt0.x db 5 ; X-width |
50 | .fnt0.x db 5 ; + 0: X-width |
53 | .fnt0.y db 9 ; Y-heigth |
51 | .fnt0.y db 9 ; + 1: Y-heigth |
54 | .fnt0.rs dw 0 ; reserved |
52 | .fnt0.rs dw 0 ; + 2: reserved |
55 | .fnt0.tab dd .table0 |
53 | .fnt0.tab dd .table0 ; + 4 |
Line 56... | Line 54... | ||
56 | .fnt0.org dd .origs0 |
54 | .fnt0.org dd .origs0 ; + 8 |
57 | 55 | ||
58 | align 16 |
56 | align 16 |
59 | ; System font #1: 7x10 |
57 | ; System font #1: 7x10 |
Line 169... | Line 167... | ||
169 | db 0, 0 ;84: |
167 | db 0, 0 ;84: |
170 | db 0, 0 ;85: |
168 | db 0, 0 ;85: |
171 | times 4 (db 0, 0) ;86..89 |
169 | times 4 (db 0, 0) ;86..89 |
172 | .v9: |
170 | .v9: |
173 | times 8 (db 0, 0, 0) ;90..97 |
171 | db 0, 0, 0 ;90: |
174 | .v10: |
172 | db 0, 0, 0 ;91: |
- | 173 | db 0, 0, 0 ;92: |
|
- | 174 | db 0, 0, 0 ;93: |
|
- | 175 | .v10: |
|
175 | db 00010100b, 01010000b, 0100b ; 98: @0CGOQÑÎÝ |
176 | db 00010100b, 01010000b, 0100b ; 94: @0CGOQÑÎÝ |
176 | db 01010100b, 01010001b, 0100b ; 99: 689 |
177 | db 01010100b, 01010001b, 0100b ; 95: 689 |
177 | db 0, 0, 0 ;100: |
178 | db 0, 0, 0 ; 96: |
- | 179 | db 0, 0, 0 ; 97: |
|
- | 180 | .v11: |
|
- | 181 | db 10100000b, 01010010b, 000001b ; 98: $s |
|
- | 182 | db 0, 0, 0 ; 99: |
|
- | 183 | db 0, 0, 0 ;100: |
|
178 | db 0, 0, 0 ;101: |
184 | db 0, 0, 0 ;101: |
179 | times 4 (db 0, 0, 0) ;102..105 |
185 | .v12: |
- | 186 | .v13: |
|
- | 187 | db 0, 0, 0, 0 ;106: |
|
- | 188 | db 0, 0, 0, 0 ;107: |
|
180 | .v11: |
189 | db 0, 0, 0, 0 ;108: |
- | 190 | db 0, 0, 0, 0 ;109: |
|
- | 191 | .v14: |
|
181 | db 10100000b, 01010010b, 000001b ;106: $s |
192 | db 0, 0, 0, 0 ;110: |
- | 193 | db 0, 0, 0, 0 ;111: |
|
- | 194 | db 0, 0, 0, 0 ;112: |
|
- | 195 | db 0, 0, 0, 0 ;113: |
|
- | 196 | .v15: |
|
- | 197 | db 0, 0, 0, 0 ;114: |
|
- | 198 | db 0, 0, 0, 0 ;115: |
|
- | 199 | db 0, 0, 0, 0 ;116: |
|
182 | db 0, 0, 0 ;107: |
200 | db 0, 0, 0, 0 ;117: |
183 | times 6 (db 0, 0, 0) ;108..113 |
201 | .v16: |
- | 202 | db 0, 0, 0, 0 ;118: |
|
- | 203 | db 0, 0, 0, 0 ;119: |
|
- | 204 | db 0, 0, 0, 0 ;120: |
|
- | 205 | db 0, 0, 0, 0 ;121: |
|
184 | 206 | ||
Line 185... | Line 207... | ||
185 | 207 | ||
186 | align 4 |
208 | align 4 |
187 | .table0: |
209 | .table0: |
Line 371... | Line 393... | ||
371 | dw (.ch0_215-.chars)*16 + 4 ; #215 |
393 | dw (.ch0_215-.chars)*16 + 4 ; #215 |
372 | dw (.ch0_216-.chars)*16 + 4 ; #216 |
394 | dw (.ch0_216-.chars)*16 + 4 ; #216 |
373 | dw (.ch0_217-.chars)*16 + 2 ; #217 |
395 | dw (.ch0_217-.chars)*16 + 2 ; #217 |
374 | dw (.ch0_218-.chars)*16 + 2 ; #218 |
396 | dw (.ch0_218-.chars)*16 + 2 ; #218 |
375 | 397 | times 5 dw 0 ; #219-223 |
|
376 | times 5 dw 0 ; #219-223 |
- | |
377 | dw (.ch0_224-.chars)*16 + 2 ; #224 p |
398 | dw (.ch0_224-.chars)*16 + 2 ; #224 p |
378 | dw (.ch0_225-.chars)*16 + 2 ; #225 c |
399 | dw (.ch0_225-.chars)*16 + 2 ; #225 c |
379 | dw (.ch0_226-.chars)*16 + 2 ; #226 ò |
400 | dw (.ch0_226-.chars)*16 + 2 ; #226 ò |
380 | dw (.ch0_227-.chars)*16 + 3 ; #227 ó |
401 | dw (.ch0_227-.chars)*16 + 3 ; #227 ó |
381 | dw (.ch0_228-.chars)*16 + 2 ; #228 ô |
402 | dw (.ch0_228-.chars)*16 + 2 ; #228 ô |
Line 391... | Line 412... | ||
391 | dw (.ch0_238-.chars)*16 + 3 ; #238 þ |
412 | dw (.ch0_238-.chars)*16 + 3 ; #238 þ |
392 | dw (.ch0_239-.chars)*16 + 3 ; #239 ÿ |
413 | dw (.ch0_239-.chars)*16 + 3 ; #239 ÿ |
393 | dw (.ch0_240-.chars)*16 + 5 ; #240 ¨ |
414 | dw (.ch0_240-.chars)*16 + 5 ; #240 ¨ |
394 | dw (.ch0_241-.chars)*16 + 4 ; #241 ¸ |
415 | dw (.ch0_241-.chars)*16 + 4 ; #241 ¸ |
395 | times 14 dw 0 ; #142-255 |
416 | times 14 dw 0 ; #242-255 |
396 | 417 | ||
Line 397... | Line 418... | ||
397 | ; ---------------------------------------------------- |
418 | ; ---------------------------------------------------- |
398 | align 4 |
419 | align 4 |
399 | .chars: |
420 | .chars: |
400 | dw 0 |
421 | dw 0 |