home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 1 / FFMCD01.bin / bbs / libdisks / d700t799 / disk751.lha / PPMC / Source / PPMC_Font.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-11-05  |  6.2 KB  |  119 lines

  1. /*
  2.                             -----------------------
  3.                                   PPMC_Font.c
  4.                                 © 1992 REELSOFT
  5.                             -----------------------
  6.                               Font generarted by
  7.                               FontConverter_V2.0
  8.                             © 1992 by Andreas Baum
  9.                             -----------------------
  10. */
  11.  
  12. #include    <exec/types.h>
  13. #include    <graphics/text.h>
  14.  
  15. USHORT    PPMCdump [] = {
  16.     0xf6d8,    0xc799,    0xc3bf,    0x0000,    0x0000,    0x6f1b,    0xcf0d,    0xfbdf,
  17.     0xbcf0,    0x0000,    0x0f1f,    0x0e7c,    0x7be7,    0xff9e,    0xcf0f,    0x3c30,
  18.     0xf19e,    0x7c79,    0xf9ef,    0xf1e3,    0xccf0,    0xf3ff,    0xe078,    0x0006,
  19.     0x0300,    0x0301,    0xc0c3,    0xf000,    0x0000,    0x0000,    0x0000,    0x0000,
  20.     0x0000,    0x1800,    0xf6d9,    0xecf3,    0x6361,    0x8000,    0x0000,    0xd9be,
  21.     0x799d,    0x8601,    0xe798,    0x0303,    0x19b1,    0x8e66,    0xcf36,    0x1833,
  22.     0xcf0f,    0x6c39,    0xf9b3,    0x66cd,    0x8f33,    0x31e3,    0xccd9,    0xb31e,
  23.     0x301b,    0xf00c,    0x0300,    0x0303,    0x00c0,    0x3000,    0x0000,    0x0000,
  24.     0x1800,    0x0000,    0x0000,    0x7e3f,    0xc1ff,    0xcce3,    0x6661,    0xb318,
  25.     0x0001,    0x99f8,    0x61bd,    0xf7c3,    0x679f,    0xe601,    0x81ef,    0xdb67,
  26.     0x831e,    0x1860,    0xcf0f,    0xcc39,    0xfde1,    0xe787,    0x8f03,    0x31b6,
  27.     0x6d8f,    0x1e36,    0x181c,    0xe80c,    0xf3e7,    0x9f7b,    0xdffb,    0xf3fe,
  28.     0xf9ef,    0x9ffb,    0xff9e,    0x3dbc,    0xf1fe,    0xdb4e,    0xc0d9,    0xe7f9,
  29.     0xc061,    0x9e18,    0x0003,    0x1998,    0xc76c,    0x1e63,    0x3d98,    0x0cfc,
  30.     0xc37b,    0xdb7d,    0x831f,    0xdf6f,    0xff0f,    0x8c3f,    0xffe1,    0xfd87,
  31.     0xf9e3,    0x31b6,    0x7f86,    0x1e76,    0x0c1d,    0x0801,    0x9b3c,    0xf3cf,
  32.     0x33cf,    0xf6db,    0xef3c,    0xf3e6,    0x199b,    0x6db7,    0xb18c,    0xdb50,
  33.     0xc1fc,    0xf1cf,    0x7861,    0xfffe,    0x1f06,    0x1999,    0x81fe,    0x1e66,
  34.     0x66f8,    0x1800,    0x667b,    0xdf67,    0x831e,    0x1863,    0xcfcf,    0xcc3f,
  35.     0xf7e1,    0xe19f,    0x8c33,    0x319c,    0x7f8f,    0x0c66,    0x061d,    0x0800,
  36.     0xfb3c,    0x33ff,    0x33cf,    0xfcdb,    0xcf3c,    0xf3c3,    0xd99b,    0x6ff3,
  37.     0x1b19,    0x99d0,    0x00d9,    0xe3cf,    0x3061,    0x9e18,    0x000c,    0x199b,
  38.     0x198d,    0x9e66,    0x6618,    0x0cfc,    0xc06f,    0xb1e6,    0xcf36,    0x1837,
  39.     0xcfcf,    0x6c36,    0xf3b3,    0x60cd,    0x8f33,    0x319c,    0x3319,    0x8cc6,
  40.     0x031c,    0xe801,    0x9b3c,    0xf3c3,    0x1fcf,    0xf6db,    0xcf3c,    0xf3c0,
  41.     0x79b9,    0xc667,    0x8e30,    0xdb4e,    0xc0d8,    0xc679,    0xf861,    0xb318,
  42.     0xe0f8,    0x0f1f,    0xef0c,    0xf3c6,    0x3cf7,    0xe601,    0x8630,    0x31fc,
  43.     0x7be7,    0xf81f,    0xcf7b,    0x3ff6,    0xf19e,    0x607f,    0x8de3,    0x1f1c,
  44.     0x3330,    0xccfe,    0x019b,    0xf000,    0xffe7,    0x9f7f,    0x03cf,    0xf3db,
  45.     0xcdef,    0x9fc7,    0xcef9,    0xc66c,    0xcc7e,    0xdb3f,    0x0000,    0x0000,
  46.     0x003f,    0x0001,    0xc000,    0x0000,    0x0000,    0x0000,    0x0000,    0xc303,
  47.     0x001f,    0x8000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  48.     0x0000,    0x0000,    0x0000,    0x0007,    0x8078,    0x07f0,    0x0000,    0x0000,
  49.     0x3e00,    0xc000,    0x000c,    0x0300,    0x0000,    0x0000,    0x1800,    0x7e00,
  50.     0x0000,    0x0000,    0x0000,    0x0002,    0x0002,    0x0005,    0x0007,    0x0007,
  51.     0x000e,    0x0006,    0x0014,    0x000a,    0x001e,    0x0007,    0x0025,    0x0004,
  52.     0x0029,    0x0004,    0x002d,    0x0004,    0x0031,    0x0008,    0x0039,    0x0006,
  53.     0x003f,    0x0004,    0x0043,    0x0005,    0x0048,    0x0003,    0x004b,    0x0008,
  54.     0x0053,    0x0006,    0x0059,    0x0004,    0x005d,    0x0006,    0x0063,    0x0006,
  55.     0x0069,    0x0006,    0x006f,    0x0006,    0x0075,    0x0006,    0x007b,    0x0006,
  56.     0x0081,    0x0006,    0x0087,    0x0006,    0x008d,    0x0003,    0x0090,    0x0003,
  57.     0x0093,    0x0005,    0x0098,    0x0006,    0x009e,    0x0005,    0x00a3,    0x0006,
  58.     0x00a9,    0x0009,    0x00b2,    0x0007,    0x00b9,    0x0006,    0x00bf,    0x0007,
  59.     0x00c6,    0x0007,    0x00cd,    0x0006,    0x00d3,    0x0006,    0x00d9,    0x0007,
  60.     0x00e0,    0x0006,    0x00e6,    0x0002,    0x00e8,    0x0006,    0x00ee,    0x0006,
  61.     0x00f4,    0x0006,    0x00fa,    0x0008,    0x0102,    0x0007,    0x0109,    0x0008,
  62.     0x0111,    0x0006,    0x0117,    0x0008,    0x011f,    0x0007,    0x0126,    0x0006,
  63.     0x012c,    0x0006,    0x0132,    0x0007,    0x0139,    0x0007,    0x0140,    0x000a,
  64.     0x014a,    0x0008,    0x0152,    0x0006,    0x0158,    0x0005,    0x015d,    0x0004,
  65.     0x0161,    0x0008,    0x0169,    0x0004,    0x016d,    0x0008,    0x0175,    0x0007,
  66.     0x017c,    0x0003,    0x017f,    0x0007,    0x0186,    0x0006,    0x018c,    0x0006,
  67.     0x0192,    0x0006,    0x0198,    0x0006,    0x019e,    0x0004,    0x01a2,    0x0006,
  68.     0x01a8,    0x0006,    0x01ae,    0x0002,    0x01b0,    0x0002,    0x01b2,    0x0006,
  69.     0x00e6,    0x0002,    0x01b8,    0x0008,    0x01c0,    0x0006,    0x01c6,    0x0006,
  70.     0x01cc,    0x0006,    0x01d2,    0x0006,    0x01d8,    0x0005,    0x01dd,    0x0006,
  71.     0x01e3,    0x0004,    0x01e7,    0x0006,    0x01ed,    0x0007,    0x01f4,    0x0008,
  72.     0x01fc,    0x0006,    0x0202,    0x0007,    0x0209,    0x0006,    0x020f,    0x0004,
  73.     0x0213,    0x0002,    0x0215,    0x0004,    0x0001,    0x0002,    0x0005,    0x0006,
  74.     0x0006,    0x000a,    0x0007,    0x0004,    0x0004,    0x0004,    0x0007,    0x0006,
  75.     0x0004,    0x0005,    0x0003,    0x0008,    0x0006,    0x0004,    0x0006,    0x0006,
  76.     0x0006,    0x0006,    0x0006,    0x0006,    0x0006,    0x0006,    0x0004,    0x0004,
  77.     0x0005,    0x0006,    0x0005,    0x0006,    0x0009,    0x0007,    0x0006,    0x0007,
  78.     0x0007,    0x0006,    0x0006,    0x0007,    0x0006,    0x0002,    0x0006,    0x0006,
  79.     0x0006,    0x0008,    0x0007,    0x0008,    0x0006,    0x0008,    0x0007,    0x0006,
  80.     0x0006,    0x0007,    0x0007,    0x000a,    0x0008,    0x0006,    0x0005,    0x0003,
  81.     0x0007,    0x0004,    0x0008,    0x0006,    0x0003,    0x0007,    0x0006,    0x0006,
  82.     0x0006,    0x0006,    0x0004,    0x0006,    0x0006,    0x0002,    0x0003,    0x0006,
  83.     0x0002,    0x0008,    0x0006,    0x0006,    0x0006,    0x0006,    0x0005,    0x0006,
  84.     0x0004,    0x0006,    0x0007,    0x0008,    0x0006,    0x0007,    0x0006,    0x0004,
  85.     0x0002,    0x0004,    0x0002,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  86.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0000,    0x0001,
  87.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  88.     0x0001,    0x0001,    0x0001,    0x0001,    0x0002,    0x0002,    0x0001,    0x0001,
  89.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  90.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  91.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  92.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0000,    0x0001,
  93.     0x0001,    0x0000,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  94.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  95.     0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,
  96.     0x0002,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001,    0x0001
  97. } ;
  98.  
  99. struct    TextFont    PPMCFont ;
  100.  
  101. VOID    FontInit_PPMC ( VOID )
  102. {
  103.     PPMCFont.tf_Message.mn_Node.ln_Name    = "PPMC.font" ;
  104.     PPMCFont.tf_YSize                    = 0x0008 ;
  105.     PPMCFont.tf_Style                    = 0x00 ;
  106.     PPMCFont.tf_Flags                    = 0x60 ;
  107.     PPMCFont.tf_XSize                    = 0x0009 ;
  108.     PPMCFont.tf_Baseline                = 0x0006 ;
  109.     PPMCFont.tf_BoldSmear                = 0x0001 ;
  110.     PPMCFont.tf_Accessors                = 0x0000 ;
  111.     PPMCFont.tf_LoChar                    = 0x20 ;
  112.     PPMCFont.tf_HiChar                    = 0x7c ;
  113.     PPMCFont.tf_CharData                = (APTR)((char *)&PPMCdump [0] +0x00000000) ;
  114.     PPMCFont.tf_Modulo                    = 0x0044 ;
  115.     PPMCFont.tf_CharLoc                    = (APTR)((char *)&PPMCdump [0] +0x00000220) ;
  116.     PPMCFont.tf_CharSpace                = (APTR)((char *)&PPMCdump [0] +0x00000398) ;
  117.     PPMCFont.tf_CharKern                = (APTR)((char *)&PPMCdump [0] +0x00000454) ;
  118. }
  119. //    ...