f_spect.s (22855B)
1; font_spect.ms 2; Text font 3; Michael Hope, 1998 4; michaelh@earthling.net 5; Distrubuted under the Artistic License - see www.opensource.org 6; 7 8 .module font_spect 9 .area _HOME 10 11_font_spect:: 12 .byte 1+4 ; 128 character encoding 13 .byte 128-32 ; Tiles required 14 15 .byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; All map to space 16 .byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 17 .byte 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ; 0x20 18 .byte 16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31 19 .byte 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47 ; 0x40 20 .byte 48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63 21 .byte 64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79 ; 0x60 22 .byte 80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95 23 24 .db 0 25 .db 0b00000000 26 .db 0b00000000 27 .db 0b00000000 28 .db 0b00000000 29 .db 0b00000000 30 .db 0b00000000 31 .db 0b00000000 32; Character: ! 33 .db 0b00000000 34 .db 0b00010000 35 .db 0b00010000 36 .db 0b00010000 37 .db 0b00010000 38 .db 0b00000000 39 .db 0b00010000 40 .db 0b00000000 41; Character: " 42 .db 0b00000000 43 .db 0b00100100 44 .db 0b00100100 45 .db 0b00000000 46 .db 0b00000000 47 .db 0b00000000 48 .db 0b00000000 49 .db 0b00000000 50; Character: # 51 .db 0b00000000 52 .db 0b00100100 53 .db 0b01111110 54 .db 0b00100100 55 .db 0b00100100 56 .db 0b01111110 57 .db 0b00100100 58 .db 0b00000000 59; Character: $ 60 .db 0b00000000 61 .db 0b00001000 62 .db 0b00111110 63 .db 0b00101000 64 .db 0b00111110 65 .db 0b00001010 66 .db 0b00111110 67 .db 0b00001000 68; Character: % 69 .db 0b00000000 70 .db 0b01100010 71 .db 0b01100100 72 .db 0b00001000 73 .db 0b00010000 74 .db 0b00100110 75 .db 0b01000110 76 .db 0b00000000 77; Character: & 78 .db 0b00000000 79 .db 0b00010000 80 .db 0b00101000 81 .db 0b00010000 82 .db 0b00101010 83 .db 0b01000100 84 .db 0b00111010 85 .db 0b00000000 86; Character: ' 87 .db 0b00000000 88 .db 0b00001000 89 .db 0b00010000 90 .db 0b00000000 91 .db 0b00000000 92 .db 0b00000000 93 .db 0b00000000 94 .db 0b00000000 95; Character: ( 96 .db 0b00000000 97 .db 0b00000100 98 .db 0b00001000 99 .db 0b00001000 100 .db 0b00001000 101 .db 0b00001000 102 .db 0b00000100 103 .db 0b00000000 104; Character: ) 105 .db 0b00000000 106 .db 0b00100000 107 .db 0b00010000 108 .db 0b00010000 109 .db 0b00010000 110 .db 0b00010000 111 .db 0b00100000 112 .db 0b00000000 113; Character: * 114 .db 0b00000000 115 .db 0b00000000 116 .db 0b00010100 117 .db 0b00001000 118 .db 0b00111110 119 .db 0b00001000 120 .db 0b00010100 121 .db 0b00000000 122; Character: + 123 .db 0b00000000 124 .db 0b00000000 125 .db 0b00001000 126 .db 0b00001000 127 .db 0b00111110 128 .db 0b00001000 129 .db 0b00001000 130 .db 0b00000000 131; Character: , 132 .db 0b00000000 133 .db 0b00000000 134 .db 0b00000000 135 .db 0b00000000 136 .db 0b00000000 137 .db 0b00001000 138 .db 0b00001000 139 .db 0b00010000 140; Character: - 141 .db 0b00000000 142 .db 0b00000000 143 .db 0b00000000 144 .db 0b00000000 145 .db 0b00111110 146 .db 0b00000000 147 .db 0b00000000 148 .db 0b00000000 149; Character: . 150 .db 0b00000000 151 .db 0b00000000 152 .db 0b00000000 153 .db 0b00000000 154 .db 0b00000000 155 .db 0b00011000 156 .db 0b00011000 157 .db 0b00000000 158; Character: / 159 .db 0b00000000 160 .db 0b00000000 161 .db 0b00000010 162 .db 0b00000100 163 .db 0b00001000 164 .db 0b00010000 165 .db 0b00100000 166 .db 0b00000000 167; Character: 0 168 .db 0b00000000 169 .db 0b00111100 170 .db 0b01000110 171 .db 0b01001010 172 .db 0b01010010 173 .db 0b01100010 174 .db 0b00111100 175 .db 0b00000000 176; Character: 1 177 .db 0b00000000 178 .db 0b00011000 179 .db 0b00101000 180 .db 0b00001000 181 .db 0b00001000 182 .db 0b00001000 183 .db 0b00111110 184 .db 0b00000000 185; Character: 2 186 .db 0b00000000 187 .db 0b00111100 188 .db 0b01000010 189 .db 0b00000010 190 .db 0b00111100 191 .db 0b01000000 192 .db 0b01111110 193 .db 0b00000000 194; Character: 3 195 .db 0b00000000 196 .db 0b00111100 197 .db 0b01000010 198 .db 0b00001100 199 .db 0b00000010 200 .db 0b01000010 201 .db 0b00111100 202 .db 0b00000000 203; Character: 4 204 .db 0b00000000 205 .db 0b00001000 206 .db 0b00011000 207 .db 0b00101000 208 .db 0b01001000 209 .db 0b01111110 210 .db 0b00001000 211 .db 0b00000000 212; Character: 5 213 .db 0b00000000 214 .db 0b01111110 215 .db 0b01000000 216 .db 0b01111100 217 .db 0b00000010 218 .db 0b01000010 219 .db 0b00111100 220 .db 0b00000000 221; Character: 6 222 .db 0b00000000 223 .db 0b00111100 224 .db 0b01000000 225 .db 0b01111100 226 .db 0b01000010 227 .db 0b01000010 228 .db 0b00111100 229 .db 0b00000000 230; Character: 7 231 .db 0b00000000 232 .db 0b01111110 233 .db 0b00000010 234 .db 0b00000100 235 .db 0b00001000 236 .db 0b00010000 237 .db 0b00010000 238 .db 0b00000000 239; Character: 8 240 .db 0b00000000 241 .db 0b00111100 242 .db 0b01000010 243 .db 0b00111100 244 .db 0b01000010 245 .db 0b01000010 246 .db 0b00111100 247 .db 0b00000000 248; Character: 9 249 .db 0b00000000 250 .db 0b00111100 251 .db 0b01000010 252 .db 0b01000010 253 .db 0b00111110 254 .db 0b00000010 255 .db 0b00111100 256 .db 0b00000000 257; Character: : 258 .db 0b00000000 259 .db 0b00000000 260 .db 0b00000000 261 .db 0b00010000 262 .db 0b00000000 263 .db 0b00000000 264 .db 0b00010000 265 .db 0b00000000 266; Character: ; 267 .db 0b00000000 268 .db 0b00000000 269 .db 0b00010000 270 .db 0b00000000 271 .db 0b00000000 272 .db 0b00010000 273 .db 0b00010000 274 .db 0b00100000 275; Character: < 276 .db 0b00000000 277 .db 0b00000000 278 .db 0b00000100 279 .db 0b00001000 280 .db 0b00010000 281 .db 0b00001000 282 .db 0b00000100 283 .db 0b00000000 284; Character: = 285 .db 0b00000000 286 .db 0b00000000 287 .db 0b00000000 288 .db 0b00111110 289 .db 0b00000000 290 .db 0b00111110 291 .db 0b00000000 292 .db 0b00000000 293; Character: > 294 .db 0b00000000 295 .db 0b00000000 296 .db 0b00010000 297 .db 0b00001000 298 .db 0b00000100 299 .db 0b00001000 300 .db 0b00010000 301 .db 0b00000000 302; Character: ? 303 .db 0b00000000 304 .db 0b00111100 305 .db 0b01000010 306 .db 0b00000100 307 .db 0b00001000 308 .db 0b00000000 309 .db 0b00001000 310 .db 0b00000000 311; Character: @ 312 .db 0b00000000 313 .db 0b00111100 314 .db 0b01001010 315 .db 0b01010110 316 .db 0b01011110 317 .db 0b01000000 318 .db 0b00111100 319 .db 0b00000000 320; Character: A 321 .db 0b00000000 322 .db 0b00111100 323 .db 0b01000010 324 .db 0b01000010 325 .db 0b01111110 326 .db 0b01000010 327 .db 0b01000010 328 .db 0b00000000 329; Character: B 330 .db 0b00000000 331 .db 0b01111100 332 .db 0b01000010 333 .db 0b01111100 334 .db 0b01000010 335 .db 0b01000010 336 .db 0b01111100 337 .db 0b00000000 338; Character: C 339 .db 0b00000000 340 .db 0b00111100 341 .db 0b01000010 342 .db 0b01000000 343 .db 0b01000000 344 .db 0b01000010 345 .db 0b00111100 346 .db 0b00000000 347; Character: D 348 .db 0b00000000 349 .db 0b01111000 350 .db 0b01000100 351 .db 0b01000010 352 .db 0b01000010 353 .db 0b01000100 354 .db 0b01111000 355 .db 0b00000000 356; Character: E 357 .db 0b00000000 358 .db 0b01111110 359 .db 0b01000000 360 .db 0b01111100 361 .db 0b01000000 362 .db 0b01000000 363 .db 0b01111110 364 .db 0b00000000 365; Character: F 366 .db 0b00000000 367 .db 0b01111110 368 .db 0b01000000 369 .db 0b01111100 370 .db 0b01000000 371 .db 0b01000000 372 .db 0b01000000 373 .db 0b00000000 374; Character: G 375 .db 0b00000000 376 .db 0b00111100 377 .db 0b01000010 378 .db 0b01000000 379 .db 0b01001110 380 .db 0b01000010 381 .db 0b00111100 382 .db 0b00000000 383; Character: H 384 .db 0b00000000 385 .db 0b01000010 386 .db 0b01000010 387 .db 0b01111110 388 .db 0b01000010 389 .db 0b01000010 390 .db 0b01000010 391 .db 0b00000000 392; Character: I 393 .db 0b00000000 394 .db 0b00111110 395 .db 0b00001000 396 .db 0b00001000 397 .db 0b00001000 398 .db 0b00001000 399 .db 0b00111110 400 .db 0b00000000 401; Character: J 402 .db 0b00000000 403 .db 0b00000010 404 .db 0b00000010 405 .db 0b00000010 406 .db 0b01000010 407 .db 0b01000010 408 .db 0b00111100 409 .db 0b00000000 410; Character: K 411 .db 0b00000000 412 .db 0b01000100 413 .db 0b01001000 414 .db 0b01110000 415 .db 0b01001000 416 .db 0b01000100 417 .db 0b01000010 418 .db 0b00000000 419; Character: L 420 .db 0b00000000 421 .db 0b01000000 422 .db 0b01000000 423 .db 0b01000000 424 .db 0b01000000 425 .db 0b01000000 426 .db 0b01111110 427 .db 0b00000000 428; Character: M 429 .db 0b00000000 430 .db 0b01000010 431 .db 0b01100110 432 .db 0b01011010 433 .db 0b01000010 434 .db 0b01000010 435 .db 0b01000010 436 .db 0b00000000 437; Character: N 438 .db 0b00000000 439 .db 0b01000010 440 .db 0b01100010 441 .db 0b01010010 442 .db 0b01001010 443 .db 0b01000110 444 .db 0b01000010 445 .db 0b00000000 446; Character: O 447 .db 0b00000000 448 .db 0b00111100 449 .db 0b01000010 450 .db 0b01000010 451 .db 0b01000010 452 .db 0b01000010 453 .db 0b00111100 454 .db 0b00000000 455; Character: P 456 .db 0b00000000 457 .db 0b01111100 458 .db 0b01000010 459 .db 0b01000010 460 .db 0b01111100 461 .db 0b01000000 462 .db 0b01000000 463 .db 0b00000000 464; Character: Q 465 .db 0b00000000 466 .db 0b00111100 467 .db 0b01000010 468 .db 0b01000010 469 .db 0b01010010 470 .db 0b01001010 471 .db 0b00111100 472 .db 0b00000000 473; Character: R 474 .db 0b00000000 475 .db 0b01111100 476 .db 0b01000010 477 .db 0b01000010 478 .db 0b01111100 479 .db 0b01000100 480 .db 0b01000010 481 .db 0b00000000 482; Character: S 483 .db 0b00000000 484 .db 0b00111100 485 .db 0b01000000 486 .db 0b00111100 487 .db 0b00000010 488 .db 0b01000010 489 .db 0b00111100 490 .db 0b00000000 491; Character: T 492 .db 0b00000000 493 .db 0b11111110 494 .db 0b00010000 495 .db 0b00010000 496 .db 0b00010000 497 .db 0b00010000 498 .db 0b00010000 499 .db 0b00000000 500; Character: U 501 .db 0b00000000 502 .db 0b01000010 503 .db 0b01000010 504 .db 0b01000010 505 .db 0b01000010 506 .db 0b01000010 507 .db 0b00111100 508 .db 0b00000000 509; Character: V 510 .db 0b00000000 511 .db 0b01000010 512 .db 0b01000010 513 .db 0b01000010 514 .db 0b01000010 515 .db 0b00100100 516 .db 0b00011000 517 .db 0b00000000 518; Character: W 519 .db 0b00000000 520 .db 0b01000010 521 .db 0b01000010 522 .db 0b01000010 523 .db 0b01000010 524 .db 0b01011010 525 .db 0b00100100 526 .db 0b00000000 527; Character: X 528 .db 0b00000000 529 .db 0b01000010 530 .db 0b00100100 531 .db 0b00011000 532 .db 0b00011000 533 .db 0b00100100 534 .db 0b01000010 535 .db 0b00000000 536; Character: Y 537 .db 0b00000000 538 .db 0b10000010 539 .db 0b01000100 540 .db 0b00101000 541 .db 0b00010000 542 .db 0b00010000 543 .db 0b00010000 544 .db 0b00000000 545; Character: Z 546 .db 0b00000000 547 .db 0b01111110 548 .db 0b00000100 549 .db 0b00001000 550 .db 0b00010000 551 .db 0b00100000 552 .db 0b01111110 553 .db 0b00000000 554; Character: [ 555 .db 0b00000000 556 .db 0b00001110 557 .db 0b00001000 558 .db 0b00001000 559 .db 0b00001000 560 .db 0b00001000 561 .db 0b00001110 562 .db 0b00000000 563; Character: \ 564 .db 0b00000000 565 .db 0b00000000 566 .db 0b01000000 567 .db 0b00100000 568 .db 0b00010000 569 .db 0b00001000 570 .db 0b00000100 571 .db 0b00000000 572; Character: ] 573 .db 0b00000000 574 .db 0b01110000 575 .db 0b00010000 576 .db 0b00010000 577 .db 0b00010000 578 .db 0b00010000 579 .db 0b01110000 580 .db 0b00000000 581; Character: ^ 582 .db 0b00000000 583 .db 0b00010000 584 .db 0b00111000 585 .db 0b01010100 586 .db 0b00010000 587 .db 0b00010000 588 .db 0b00010000 589 .db 0b00000000 590; Character: _ 591 .db 0b00000000 592 .db 0b00000000 593 .db 0b00000000 594 .db 0b00000000 595 .db 0b00000000 596 .db 0b00000000 597 .db 0b00000000 598 .db 0b11111111 599; Character: Pound 600 .db 0b00000000 601 .db 0b00011100 602 .db 0b00100010 603 .db 0b01111000 604 .db 0b00100000 605 .db 0b00100000 606 .db 0b01111110 607 .db 0b00000000 608; Character: a 609 .db 0b00000000 610 .db 0b00000000 611 .db 0b00111000 612 .db 0b00000100 613 .db 0b00111100 614 .db 0b01000100 615 .db 0b00111100 616 .db 0b00000000 617; Character: b 618 .db 0b00000000 619 .db 0b00100000 620 .db 0b00100000 621 .db 0b00111100 622 .db 0b00100010 623 .db 0b00100010 624 .db 0b00111100 625 .db 0b00000000 626; Character: c 627 .db 0b00000000 628 .db 0b00000000 629 .db 0b00011100 630 .db 0b00100000 631 .db 0b00100000 632 .db 0b00100000 633 .db 0b00011100 634 .db 0b00000000 635; Character: d 636 .db 0b00000000 637 .db 0b00000100 638 .db 0b00000100 639 .db 0b00111100 640 .db 0b01000100 641 .db 0b01000100 642 .db 0b00111100 643 .db 0b00000000 644; Character: e 645 .db 0b00000000 646 .db 0b00000000 647 .db 0b00111000 648 .db 0b01000100 649 .db 0b01111000 650 .db 0b01000000 651 .db 0b00111100 652 .db 0b00000000 653; Character: f 654 .db 0b00000000 655 .db 0b00001100 656 .db 0b00010000 657 .db 0b00011000 658 .db 0b00010000 659 .db 0b00010000 660 .db 0b00010000 661 .db 0b00000000 662; Character: g 663 .db 0b00000000 664 .db 0b00000000 665 .db 0b00111100 666 .db 0b01000100 667 .db 0b01000100 668 .db 0b00111100 669 .db 0b00000100 670 .db 0b00111000 671; Character: h 672 .db 0b00000000 673 .db 0b01000000 674 .db 0b01000000 675 .db 0b01111000 676 .db 0b01000100 677 .db 0b01000100 678 .db 0b01000100 679 .db 0b00000000 680; Character: i 681 .db 0b00000000 682 .db 0b00010000 683 .db 0b00000000 684 .db 0b00110000 685 .db 0b00010000 686 .db 0b00010000 687 .db 0b00111000 688 .db 0b00000000 689; Character: j 690 .db 0b00000000 691 .db 0b00000100 692 .db 0b00000000 693 .db 0b00000100 694 .db 0b00000100 695 .db 0b00000100 696 .db 0b00100100 697 .db 0b00011000 698; Character: k 699 .db 0b00000000 700 .db 0b00100000 701 .db 0b00101000 702 .db 0b00110000 703 .db 0b00110000 704 .db 0b00101000 705 .db 0b00100100 706 .db 0b00000000 707; Character: l 708 .db 0b00000000 709 .db 0b00010000 710 .db 0b00010000 711 .db 0b00010000 712 .db 0b00010000 713 .db 0b00010000 714 .db 0b00001100 715 .db 0b00000000 716; Character: m 717 .db 0b00000000 718 .db 0b00000000 719 .db 0b01101000 720 .db 0b01010100 721 .db 0b01010100 722 .db 0b01010100 723 .db 0b01010100 724 .db 0b00000000 725; Character: n 726 .db 0b00000000 727 .db 0b00000000 728 .db 0b01111000 729 .db 0b01000100 730 .db 0b01000100 731 .db 0b01000100 732 .db 0b01000100 733 .db 0b00000000 734; Character: o 735 .db 0b00000000 736 .db 0b00000000 737 .db 0b00111000 738 .db 0b01000100 739 .db 0b01000100 740 .db 0b01000100 741 .db 0b00111000 742 .db 0b00000000 743; Character: p 744 .db 0b00000000 745 .db 0b00000000 746 .db 0b01111000 747 .db 0b01000100 748 .db 0b01000100 749 .db 0b01111000 750 .db 0b01000000 751 .db 0b01000000 752; Character: q 753 .db 0b00000000 754 .db 0b00000000 755 .db 0b00111100 756 .db 0b01000100 757 .db 0b01000100 758 .db 0b00111100 759 .db 0b00000100 760 .db 0b00000110 761; Character: r 762 .db 0b00000000 763 .db 0b00000000 764 .db 0b00011100 765 .db 0b00100000 766 .db 0b00100000 767 .db 0b00100000 768 .db 0b00100000 769 .db 0b00000000 770; Character: s 771 .db 0b00000000 772 .db 0b00000000 773 .db 0b00111000 774 .db 0b01000000 775 .db 0b00111000 776 .db 0b00000100 777 .db 0b01111000 778 .db 0b00000000 779; Character: t 780 .db 0b00000000 781 .db 0b00010000 782 .db 0b00111000 783 .db 0b00010000 784 .db 0b00010000 785 .db 0b00010000 786 .db 0b00001100 787 .db 0b00000000 788; Character: u 789 .db 0b00000000 790 .db 0b00000000 791 .db 0b01000100 792 .db 0b01000100 793 .db 0b01000100 794 .db 0b01000100 795 .db 0b00111000 796 .db 0b00000000 797; Character: v 798 .db 0b00000000 799 .db 0b00000000 800 .db 0b01000100 801 .db 0b01000100 802 .db 0b00101000 803 .db 0b00101000 804 .db 0b00010000 805 .db 0b00000000 806; Character: w 807 .db 0b00000000 808 .db 0b00000000 809 .db 0b01000100 810 .db 0b01010100 811 .db 0b01010100 812 .db 0b01010100 813 .db 0b00101000 814 .db 0b00000000 815; Character: x 816 .db 0b00000000 817 .db 0b00000000 818 .db 0b01000100 819 .db 0b00101000 820 .db 0b00010000 821 .db 0b00101000 822 .db 0b01000100 823 .db 0b00000000 824; Character: y 825 .db 0b00000000 826 .db 0b00000000 827 .db 0b01000100 828 .db 0b01000100 829 .db 0b01000100 830 .db 0b00111100 831 .db 0b00000100 832 .db 0b00111000 833; Character: z 834 .db 0b00000000 835 .db 0b00000000 836 .db 0b01111100 837 .db 0b00001000 838 .db 0b00010000 839 .db 0b00100000 840 .db 0b01111100 841 .db 0b00000000 842; Character: { 843 .db 0b00000000 844 .db 0b00001110 845 .db 0b00001000 846 .db 0b00110000 847 .db 0b00001000 848 .db 0b00001000 849 .db 0b00001110 850 .db 0b00000000 851; Character: | 852 .db 0b00000000 853 .db 0b00001000 854 .db 0b00001000 855 .db 0b00001000 856 .db 0b00001000 857 .db 0b00001000 858 .db 0b00001000 859 .db 0b00000000 860; Character: } 861 .db 0b00000000 862 .db 0b01110000 863 .db 0b00010000 864 .db 0b00001100 865 .db 0b00010000 866 .db 0b00010000 867 .db 0b01110000 868 .db 0b00000000 869; Character: ~ 870 .db 0b00000000 871 .db 0b00010100 872 .db 0b00101000 873 .db 0b00000000 874 .db 0b00000000 875 .db 0b00000000 876 .db 0b00000000 877 .db 0b00000000 878; Character: Copyright 879 .db 0b00111100 880 .db 0b01000010 881 .db 0b10011001 882 .db 0b10100001 883 .db 0b10100001 884 .db 0b10011001 885 .db 0b01000010 886 .db 0b00111100