From a494dc56e9739412f2f8b7ac2951895f442c9e40 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Wed, 16 Aug 2017 15:13:43 -0400 Subject: [PATCH] tfv: autogenerate background include for assembly language --- gr-sim/tfv_backgrounds.c | 678 ++++++++++++++++++++++++--------------- gr-utils/png2rle.c | 66 +++- tfv/Makefile | 46 ++- tfv/backgrounds.inc | 415 ++++++++++++++++++++++++ tfv/tfv.s | 6 +- tfv/title.inc | 38 --- 6 files changed, 918 insertions(+), 331 deletions(-) create mode 100644 tfv/backgrounds.inc delete mode 100644 tfv/title.inc diff --git a/gr-sim/tfv_backgrounds.c b/gr-sim/tfv_backgrounds.c index 35f30d2e..6c5eb9cd 100644 --- a/gr-sim/tfv_backgrounds.c +++ b/gr-sim/tfv_backgrounds.c @@ -1,264 +1,414 @@ -unsigned char title_rle[]= - { 0x28,0x28, -0x01,0x00, 0x19,0x20, -0x0F,0x00, 0x01,0x22, 0x03,0x66, 0x01,0x22, 0x01,0x62, 0x01,0x66, 0x01,0x62, 0x01,0x22, 0x01,0x66, 0x03,0x22, 0x01,0x66, 0x01,0x26, 0x01,0x62, 0x01,0x22, 0x01,0x62, 0x01,0x26, 0x01,0x62, 0x01,0x22, 0x03,0x66, 0x01,0x22, 0x01,0x55, 0x01,0x00, 0x03,0x11, 0x01,0x44, 0x03,0x22, 0x01,0x44, 0x03,0x22, -0x02,0x00, 0x02,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x66, 0x01,0x62, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x03,0x22, 0x01,0x66, 0x01,0x26, 0x01,0x62, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x55, 0x01,0x00, 0x01,0x01, 0x01,0x11, 0x01,0x41, 0x01,0x44, 0x01,0x42, 0x01,0x22, 0x01,0x42, 0x01,0x44, 0x01,0x42, 0x01,0x22, 0x01,0x02, -0x02,0x00, 0x02,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x03,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x62, 0x01,0x26, 0x01,0x22, 0x01,0x26, 0x01,0x62, 0x01,0x26, 0x02,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x55, 0x02,0x00, 0x01,0x11, 0x03,0x44, 0x01,0x22, 0x03,0x44, 0x01,0x22, -0x03,0x00, 0x01,0x02, 0x18,0x52, 0x01,0x55, -0x0E,0x00, 0x1E,0x60, -0x0A,0x00, 0x01,0x66, 0x03,0x22, 0x01,0x66, 0x01,0x26, 0x01,0x22, 0x01,0x26, 0x01,0x66, 0x01,0x22, 0x01,0x26, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x03,0x22, 0x01,0x66, 0x01,0x26, 0x01,0x22, 0x01,0x26, 0x01,0x66, 0x01,0x26, 0x02,0x62, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x55, -0x09,0x00, 0x01,0x66, 0x01,0x22, 0x01,0x26, 0x02,0x66, 0x01,0x22, 0x01,0x26, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x62, 0x01,0x26, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x01,0x26, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x02,0x26, 0x01,0x66, 0x01,0x62, 0x01,0x26, 0x01,0x62, 0x01,0x66, 0x01,0x55, -0x09,0x00, 0x01,0x66, 0x01,0x22, 0x03,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x62, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x02,0x26, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x02,0x66, 0x01,0x55, -0x09,0x00, 0x01,0x06, 0x1D,0x56, 0x01,0x55, 0x03,0x00, 0x01,0x10, -0x24,0x00, 0x01,0x10, 0x01,0x00, 0x01,0x10, 0x01,0x11, 0x01,0x01, -0x05,0x00, 0x08,0xCC, 0x01,0x40, 0x09,0x00, 0x01,0xD0, 0x01,0x0D, 0x01,0x00, 0x01,0xD0, 0x01,0x0D, 0x01,0x00, 0x01,0xD0, 0x05,0x00, 0x01,0x11, -0x0A,0x00, 0x01,0x04, 0x04,0x54, 0x02,0xCC, 0x01,0x44, 0x01,0x55, 0x06,0x00, 0x01,0xD0, 0x01,0xDD, 0x02,0xD0, 0x01,0xDD, 0x02,0xD0, 0x01,0xDD, 0x01,0xD0, 0x03,0x00, 0x02,0x01, 0x01,0x11, 0x02,0x01, -0x0C,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x54, 0x01,0x55, 0x06,0x00, 0x01,0xDD, 0x07,0xBB, 0x01,0xDD, 0x04,0x00, 0x01,0x10, 0x01,0x11, 0x01,0x10, -0x0C,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x54, 0x01,0x55, 0x07,0x00, 0x01,0xDD, 0x01,0xBB, 0x01,0xBF, 0x01,0xB0, 0x01,0xBB, 0x01,0xBF, 0x01,0xB0, 0x01,0xBB, 0x01,0xDD, 0x03,0x00, 0x01,0x10, 0x03,0x11, 0x01,0x10, -0x0A,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x54, 0x01,0x55, 0x08,0x00, 0x01,0xDD, 0x01,0xDB, 0x01,0xBB, 0x01,0x3B, 0x01,0x33, 0x02,0xBB, 0x01,0xDB, 0x01,0xDD, 0x03,0x00, 0x02,0x01, 0x01,0x11, 0x02,0x01, -0x0A,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x55, 0x09,0x00, 0x02,0xDD, 0x05,0xBB, 0x02,0xDD, 0x05,0x00, 0x01,0x11, -0x0C,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x55, 0x09,0x00, 0x01,0x0D, 0x01,0x00, 0x01,0xBB, 0x03,0xB1, 0x01,0xBB, 0x01,0x00, 0x01,0x0D, 0x04,0x00, 0x02,0xBB, -0x0C,0x00, 0x01,0x0C, 0x01,0x4C, 0x01,0x44, 0x01,0x55, 0x0C,0x00, 0x02,0xBB, 0x06,0x00, 0x01,0x20, 0x01,0x22, 0x01,0x2B, 0x01,0x0B, -0x0E,0x00, 0x02,0x05, 0x09,0x00, 0x01,0x20, 0x06,0x22, 0x03,0x20, 0x02,0x22, 0x01,0x02, 0x09,0x00, 0xFF,0xFF, }; -unsigned char map_rle[]= - { 0x28,0x28, -0x23,0x66, 0x01,0x46, 0x01,0x06, -0x05,0x66, 0x01,0x56, 0x0E,0x66, 0x01,0xE6, 0x04,0x66, 0x01,0x77, 0x01,0xFF, 0x01,0xF6, 0x08,0x66, 0x01,0x46, 0x03,0x44, 0x03,0x66, -0x01,0xE6, 0x01,0x56, 0x01,0x55, 0x01,0x56, 0x01,0xE6, 0x0B,0x66, 0x01,0x6E, 0x01,0x66, 0x01,0x6E, 0x02,0x66, 0x01,0x67, 0x04,0x6F, 0x07,0x66, 0x01,0x4F, 0x01,0x47, 0x01,0x4F, 0x01,0x44, -0x0B,0x66, 0x17,0xD6, 0x03,0x66, 0x01,0x64, 0x03,0x44, 0x01,0x46, -0x08,0x66, 0x01,0xDD, 0x07,0xFF, 0x01,0x4F, 0x05,0xFF, 0x01,0x8F, 0x01,0x88, 0x01,0x8F, 0x01,0xFF, 0x01,0x7F, 0x01,0x77, 0x01,0x07, 0x01,0x77, 0x01,0x07, 0x01,0x77, 0x01,0xDD, 0x03,0x66, 0x01,0xE6, 0x03,0xE4, 0x01,0xE6, -0x07,0x66, 0x01,0xDD, 0x06,0xFF, 0x01,0xF4, 0x01,0x84, 0x01,0xF4, 0x04,0xFF, 0x01,0x8F, 0x03,0xFF, 0x01,0x7F, 0x01,0x77, 0x03,0x75, 0x01,0x77, 0x01,0xDD, -0x0F,0x66, 0x01,0xDD, 0x0C,0xCF, 0x03,0xC8, 0x03,0xCF, 0x05,0xC7, 0x01,0xDD, -0x0A,0x66, 0x01,0xE6, 0x04,0x66, 0x01,0xDD, 0x02,0xCC, 0x01,0x4C, 0x03,0xCC, 0x01,0x77, 0x06,0xCC, 0x01,0x8C, 0x01,0x88, 0x01,0x8C, 0x01,0xCC, 0x01,0x4C, 0x05,0x44, 0x01,0xDD, -0x09,0x66, 0x01,0x6E, 0x01,0x66, 0x01,0x6E, 0x03,0x66, 0x01,0xDD, 0x01,0xCC, 0x01,0x4C, 0x01,0x44, 0x01,0x4C, 0x01,0xCC, 0x01,0x22, 0x03,0xFF, 0x01,0x22, 0x03,0xCC, 0x01,0x8C, 0x03,0xCC, 0x01,0xC4, 0x05,0x44, 0x01,0xDD, -0x0C,0x66, 0x01,0xE6, 0x02,0x66, 0x01,0xDD, 0x02,0xCC, 0x01,0xC8, 0x02,0xCC, 0x01,0xC2, 0x02,0xC7, 0x01,0xCF, 0x02,0xC2, 0x01,0xCC, 0x03,0xC8, 0x03,0xCC, 0x01,0xC8, 0x01,0xCC, 0x01,0xC8, 0x01,0xCC, 0x01,0xC8, 0x01,0xDD, -0x0B,0x66, 0x01,0x6E, 0x01,0x66, 0x01,0x6E, 0x01,0x66, 0x01,0xDD, 0x01,0x4C, 0x01,0x84, 0x01,0xC4, 0x0A,0xCC, 0x01,0x8C, 0x01,0x88, 0x01,0x8C, 0x01,0xCC, 0x01,0x4C, 0x05,0x44, 0x01,0xDD, -0x0F,0x66, 0x01,0xDD, 0x01,0xC4, 0x01,0xCC, 0x01,0x88, 0x0A,0xCC, 0x01,0x8C, 0x03,0xCC, 0x06,0x44, 0x01,0xDD, 0x02,0x66, 0x01,0x55, 0x01,0x56, 0x02,0x66, 0x01,0x55, -0x08,0x66, 0x01,0xDD, 0x05,0xCC, 0x05,0x9C, 0x01,0xCC, 0x01,0x1C, 0x03,0xC8, 0x01,0x1C, 0x02,0xCC, 0x01,0x84, 0x01,0xC4, 0x01,0x84, 0x01,0xC4, 0x01,0x84, 0x01,0xDD, 0x02,0x66, 0x01,0x55, 0x01,0x66, 0x01,0x65, 0x01,0x56, 0x01,0x55, -0x08,0x66, 0x01,0xDD, 0x03,0xCC, 0x02,0x4C, 0x01,0x99, 0x01,0x49, 0x01,0x44, 0x02,0x99, 0x01,0xCC, 0x01,0x11, 0x01,0xC1, 0x01,0x1C, 0x01,0xC1, 0x01,0x11, 0x07,0xCC, 0x01,0xDD, 0x02,0x66, 0x01,0x65, 0x03,0x66, 0x01,0x65, -0x02,0x66, 0x01,0x6E, 0x01,0xE6, 0x01,0x6E, 0x03,0x66, 0x01,0xDD, 0x02,0xCC, 0x01,0x44, 0x01,0xC8, 0x01,0x8C, 0x01,0x99, 0x01,0x94, 0x01,0x44, 0x01,0x94, 0x01,0x99, 0x01,0xCC, 0x01,0xC1, 0x03,0xCC, 0x01,0xC1, 0x07,0xCC, 0x01,0xDD, 0x03,0x66, 0x01,0x16, 0x01,0x91, 0x01,0x16, -0x04,0x66, 0x01,0xEE, 0x04,0x66, 0x01,0x6D, 0x04,0xDC, 0x01,0xD8, 0x02,0xD9, 0x01,0xD4, 0x02,0xD9, 0x02,0xDC, 0x01,0x8C, 0x01,0x88, 0x01,0x8E, 0x01,0xEE, 0x07,0xDC, 0x01,0x6D, 0x03,0x66, 0x01,0x69, 0x01,0x99, 0x01,0x69, -0x03,0x66, 0x01,0x05, 0x01,0x55, 0x01,0x66, 0x01,0x55, 0x01,0x65, 0x1C,0x66, 0x01,0x86, 0x01,0x96, 0x01,0x99, 0x01,0x96, 0x01,0x86, -0x02,0x66, 0x04,0x65, 0x1F,0x66, 0x01,0x99, -0x1B,0x66, 0x01,0xE6, 0x01,0x6E, 0x01,0xE6, 0x09,0x66, 0x01,0x69, -0x2B,0x66, 0xFF,0xFF, }; -unsigned char landing_rle[]= - { 0x28,0x28, -0x03,0x66, 0x01,0x56, -0x27,0x66, 0x01,0x55, 0x01,0xF5, -0x26,0x66, 0x01,0x55, 0x01,0xFF, 0x01,0xF5, -0x25,0x66, 0x01,0x55, 0x02,0xFF, 0x01,0xF5, -0x24,0x66, 0x01,0x55, 0x03,0xFF, 0x01,0xF5, 0x20,0x66, -0x01,0xCC, 0x01,0x2C, 0x01,0xCC, 0x01,0x55, 0x0F,0xF5, 0x04,0x22, -0x12,0xCC, 0x01,0x62, 0x01,0x22, 0x01,0x55, 0x01,0xFF, 0x03,0x11, 0x01,0x44, 0x03,0x22, 0x01,0x44, 0x03,0x22, 0x03,0xFF, 0x05,0x22, -0x11,0xCC, 0x01,0x22, 0x01,0x26, 0x01,0x55, 0x02,0xFF, 0x01,0x11, 0x03,0x44, 0x01,0x22, 0x03,0x44, 0x01,0x22, 0x04,0xFF, 0x06,0x22, -0x10,0xCC, 0x02,0x26, 0x01,0x55, 0x02,0xFF, 0x01,0xF1, 0x03,0xF4, 0x01,0xF2, 0x03,0xF4, 0x01,0xF2, 0x01,0xFF, 0x02,0x8F, 0x01,0xFF, 0x07,0x22, -0x0F,0xCC, 0x01,0x62, 0x01,0x26, 0x01,0x55, 0x0A,0x5F, 0x02,0xFF, 0x02,0x88, 0x01,0xFF, 0x08,0x22, -0x0E,0xCC, 0x01,0x22, 0x01,0xC2, 0x01,0x55, 0x09,0xFF, 0x01,0x55, 0x02,0xFF, 0x02,0x88, 0x0A,0xFF, -0x0F,0xCC, 0x03,0xC5, 0x01,0x85, 0x09,0xC5, 0x02,0x85, 0x04,0xC5, 0x01,0x85, 0x05,0xC5, -0x11,0xCC, 0x01,0xC8, 0x09,0xCC, 0x04,0x85, 0x04,0xCC, 0x01,0xC8, -0x1E,0xCC, 0x06,0x85, - - - - - -0xFE,0xCC, 0x06,0xCC, 0xFF,0xFF, }; -unsigned char harfco_rle[]= - { 0x28,0x28, -0x05,0x00, 0x1D,0xAA, 0x01,0x77, -0x09,0x00, 0x01,0xF0, 0x01,0x00, 0x1B,0xAA, 0x01,0x77, 0x03,0x00, 0x01,0xF0, -0x03,0x00, 0x01,0xF0, 0x17,0x00, 0x01,0xF0, -0x15,0x00, 0x01,0x0F, 0x19,0x00, 0x01,0xF0, -0x16,0x00, 0x01,0x0F, 0x17,0x00, -0x28,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x11,0x77, 0x01,0x07, 0x01,0x77, 0x05,0x07, 0x01,0x77, 0x01,0x00, 0x01,0x77, 0x01,0x07, 0x0B,0x77, 0x01,0x22, -0x0C,0x77, 0x01,0x57, 0x01,0x00, 0x01,0x57, 0x01,0x00, 0x01,0x57, 0x01,0x00, 0x01,0x57, 0x05,0x00, 0x01,0x57, 0x01,0x00, 0x01,0x57, 0x01,0x00, 0x01,0x57, 0x0A,0x77, 0x01,0x22, -0x0B,0x77, 0x01,0x75, 0x01,0x55, 0x01,0x50, 0x03,0x55, 0x01,0x50, 0x09,0x55, 0x01,0x50, 0x01,0x55, 0x01,0x75, 0x09,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, -0x27,0x77, 0x01,0x22, 0xFF,0xFF, }; -unsigned char belair_rle[]= - { 0x28,0x28, -0x0A,0x00, 0x01,0x05, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x05, -0x0B,0x00, 0x01,0x70, 0x09,0x00, 0x01,0x05, 0x0F,0x57, 0x01,0x05, 0x05,0x00, 0x01,0x0D, 0x01,0xD0, -0x05,0x00, 0x01,0x07, 0x01,0x7F, 0x01,0x07, 0x05,0x00, 0x01,0x70, 0x01,0xF7, 0x01,0x70, 0x17,0x00, 0x01,0xDD, -0x0E,0x00, 0x01,0x07, 0x17,0x00, 0x01,0x0D, -0x0D,0x00, 0x01,0x70, 0x1C,0x00, 0x01,0x60, 0x01,0xE6, 0x01,0x60, -0x07,0x00, 0x01,0x07, 0x01,0x7F, 0x01,0x07, 0x06,0x00, 0x01,0x50, 0x06,0x85, 0x01,0x50, 0x0E,0x00, 0x01,0x06, -0x0C,0x00, 0x05,0x50, 0x08,0x88, 0x10,0x00, -0x02,0x50, 0x01,0x20, 0x03,0x22, 0x01,0x92, 0x01,0xD9, 0x03,0x50, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x98, 0x01,0x55, 0x01,0x88, 0x01,0x89, 0x01,0x88, 0x02,0x08, 0x01,0x88, 0x01,0x89, 0x01,0x88, 0x03,0x50, 0x06,0x40, 0x07,0x50, -0x01,0x20, 0x03,0x22, 0x01,0x92, 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x03,0x00, 0x04,0x88, 0x01,0x55, 0x03,0x88, 0x02,0x00, 0x03,0x88, 0x03,0x00, 0x06,0x74, 0x07,0x00, -0x02,0x22, 0x01,0x92, 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x01,0x9D, 0x01,0xD9, 0x09,0x00, 0x01,0x08, 0x01,0x88, 0x02,0x00, 0x01,0x88, 0x01,0x08, 0x04,0x00, 0x01,0x77, 0x01,0x07, 0x02,0xE7, 0x01,0x07, 0x01,0x77, 0x07,0x00, -0x01,0x88, 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x01,0x9D, 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x13,0x00, 0x01,0x77, 0x01,0x00, 0x02,0xEE, 0x01,0x00, 0x01,0x77, 0x07,0x00, -0x01,0x88, 0x01,0xD9, 0x01,0x9D, 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x01,0x9D, 0x01,0x09, 0x13,0x00, 0x02,0x77, 0x02,0xEE, 0x02,0x77, 0x04,0x00, 0x01,0xD0, 0x01,0x10, 0x01,0x00, -0x01,0x88, 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x01,0x00, 0x01,0x09, 0x1F,0x00, 0x01,0xDD, 0x01,0x11, 0x01,0x01, -0x01,0x88, 0x01,0xD9, 0x01,0x9D, 0x01,0x09, 0x21,0x00, 0x01,0xDD, 0x02,0x00, -0x01,0x08, 0x01,0x09, 0x20,0x00, 0x01,0x40, 0x01,0x44, 0x01,0x04, 0x01,0xDD, 0x01,0x04, 0x01,0x44, -0x23,0x00, 0x05,0x04, - - - -0xA0,0x00, 0xFF,0xFF, }; -unsigned char math_office_rle[]= - { 0x28,0x28, -0x19,0x00, 0x0F,0x44, -0x19,0x00, 0x01,0x44, 0x01,0xFF, 0x01,0x4F, 0x01,0xF4, 0x02,0x44, 0x01,0xF4, 0x01,0xFF, 0x01,0xF4, 0x02,0x44, 0x01,0xFF, 0x01,0xF4, 0x01,0x44, 0x01,0xFF, -0x19,0x00, 0x01,0x44, 0x01,0xFF, 0x01,0x4F, 0x01,0xF4, 0x01,0x44, 0x01,0x4F, 0x01,0x44, 0x01,0xFF, 0x01,0x44, 0x01,0x4F, 0x01,0x44, 0x01,0xFF, 0x01,0x44, 0x01,0x4F, 0x01,0xFF, -0x19,0x00, 0x01,0x44, 0x02,0x4F, 0x04,0x44, 0x01,0x4F, 0x03,0x44, 0x01,0x4F, 0x02,0x44, 0x01,0x4F, -0x19,0x00, 0x0F,0x44, -0x02,0x00, 0x01,0x88, 0x01,0xB8, 0x07,0x00, 0x02,0x80, 0x07,0x00, 0x01,0xB8, 0x01,0x88, 0x02,0x00, 0x01,0x0A, 0x0F,0x07, -0x02,0x00, 0x01,0x88, 0x01,0xBB, 0x01,0x0B, 0x06,0x00, 0x01,0x88, 0x01,0xBB, 0x01,0xB0, 0x05,0x00, 0x01,0x0B, 0x01,0xBB, 0x01,0x88, 0x04,0x00, 0x01,0xB8, 0x01,0x88, -0x0E,0x00, 0x01,0x88, 0x08,0x00, 0x01,0x88, 0x01,0xFB, 0x07,0x00, 0x01,0x2B, 0x04,0x00, 0x01,0x0B, 0x01,0xBB, 0x01,0x88, -0x0E,0x00, 0x01,0x77, 0x01,0xFF, 0x07,0x00, 0x01,0xF8, 0x01,0xFF, 0x01,0xF0, 0x05,0x00, 0x01,0x44, 0x01,0x22, 0x05,0x00, 0x01,0xFF, 0x01,0x08, 0x01,0x80, -0x0D,0x00, 0x02,0xF7, 0x01,0x0B, 0x06,0x00, 0x01,0x7F, 0x01,0x11, 0x01,0x7F, 0x04,0x70, 0x01,0x11, 0x01,0x74, 0x01,0x72, 0x03,0x70, 0x01,0x11, 0x02,0x7F, 0x06,0x70, -0x09,0x00, 0x02,0x4F, 0x05,0x00, 0x01,0x70, 0x02,0x77, 0x01,0x71, 0x05,0x77, 0x01,0x71, 0x05,0x77, 0x01,0x71, 0x06,0x77, 0x01,0x57, 0x01,0x55, -0x09,0x00, 0x02,0x44, 0x04,0x00, 0x16,0x57, 0x01,0x55, 0x01,0x05, 0x01,0x55, -0x08,0x00, 0x02,0x04, 0x01,0xB4, 0x01,0x04, 0x03,0x00, 0x01,0x55, 0x02,0x05, 0x01,0x55, 0x01,0x05, 0x01,0xB5, 0x04,0x05, 0x01,0xD5, 0x05,0x05, 0x01,0xB5, 0x04,0x05, 0x01,0x55, 0x02,0x00, 0x01,0x55, -0x0A,0x00, 0x01,0xBB, 0x04,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x55, 0x01,0x00, 0x02,0x08, 0x02,0x00, 0x02,0x08, 0x04,0x00, 0x02,0x08, 0x04,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x55, -0x0A,0x00, 0x01,0x8B, 0x01,0x80, 0x03,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x55, 0x11,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x55, -0x0A,0x00, 0x02,0x08, 0x03,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x05, 0x11,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x05, -0x0F,0x00, 0x01,0x55, 0x14,0x00, 0x01,0x55, - - -0x82,0x00, 0xFF,0xFF, }; -unsigned char video_hr_rle[]= - { 0x28,0x28, -0x20,0x00, 0x01,0x77, 0x06,0x57, 0x01,0x77, -0x20,0x00, 0x01,0x77, 0x02,0x55, 0x01,0x15, 0x03,0x55, 0x01,0x77, -0x20,0x00, 0x01,0x77, 0x01,0x55, 0x01,0x51, 0x01,0x11, 0x03,0x55, 0x01,0x77, -0x20,0x00, 0x01,0x77, 0x02,0x55, 0x01,0x11, 0x03,0x55, 0x01,0x77, -0x13,0x00, 0x01,0x50, 0x02,0x55, 0x01,0x50, 0x09,0x00, 0x01,0x77, 0x01,0x55, 0x03,0x51, 0x02,0x55, 0x01,0x77, -0x03,0x00, 0x06,0x70, 0x03,0x00, 0x01,0xDD, 0x01,0xBD, 0x05,0x00, 0x01,0xB0, 0x01,0xBB, 0x01,0x88, 0x04,0x00, 0x02,0x80, 0x04,0x00, 0x01,0x77, 0x01,0x7C, 0x06,0x77, -0x02,0x00, 0x01,0x70, 0x04,0x77, 0x01,0x87, 0x01,0x88, 0x03,0x00, 0x01,0xDD, 0x01,0xBB, 0x01,0x0B, 0x05,0x00, 0x01,0xBB, 0x01,0x08, 0x03,0x00, 0x01,0xB0, 0x01,0xBB, 0x01,0x88, 0x09,0x00, 0x01,0x05, 0x01,0x50, -0x02,0x00, 0x01,0x74, 0x01,0x47, 0x01,0x44, 0x02,0x77, 0x01,0x87, 0x01,0x00, 0x01,0x88, 0x03,0x00, 0x01,0xDD, 0x01,0xFF, 0x06,0x00, 0x02,0x22, 0x04,0x00, 0x01,0xBB, 0x01,0x08, 0x0B,0x00, 0x01,0x05, -0x01,0x77, 0x02,0x99, 0x01,0x74, 0x01,0x77, 0x01,0x87, 0x02,0x00, 0x01,0x88, 0x03,0x00, 0x01,0xDD, 0x01,0xFF, 0x01,0x0F, 0x01,0x0B, 0x02,0x00, 0x01,0xB0, 0x01,0x20, 0x02,0x22, 0x04,0x00, 0x01,0x11, 0x0D,0x00, -0x01,0x77, 0x02,0x79, 0x01,0x77, 0x01,0x87, 0x01,0x00, 0x02,0xE0, 0x01,0x88, 0x03,0x00, 0x01,0x0D, 0x01,0x8F, 0x06,0x00, 0x02,0x52, 0x02,0x00, 0x01,0x0B, 0x01,0x01, 0x01,0x11, 0x0D,0x00, -0x03,0x77, 0x01,0x87, 0x01,0x00, 0x01,0xD0, 0x01,0xDE, 0x01,0xEE, 0x01,0x88, 0x04,0x07, 0x01,0x88, 0x06,0x07, 0x02,0x55, 0x04,0x07, 0x01,0x44, 0x0D,0x07, -0x02,0x77, 0x01,0x87, 0x01,0x00, 0x01,0x30, 0x01,0x3D, 0x01,0xDD, 0x01,0x8E, 0x01,0x08, 0x03,0x00, 0x01,0x08, 0x01,0xB8, 0x01,0x08, 0x05,0x00, 0x02,0x55, 0x04,0x00, 0x01,0x44, 0x0D,0x00, -0x01,0x77, 0x01,0x08, 0x01,0x00, 0x02,0x22, 0x01,0x33, 0x01,0x8D, 0x01,0x08, 0x05,0x00, 0x01,0xBB, 0x06,0x00, 0x02,0x55, 0x04,0x00, 0x01,0x44, 0x0D,0x00, -0x01,0x08, 0x01,0x00, 0x01,0x10, 0x01,0x12, 0x01,0x22, 0x01,0x83, 0x01,0x08, 0x06,0x00, 0x02,0x08, 0x04,0x00, 0x03,0x08, 0x03,0x00, 0x02,0x08, -0x0E,0x00, 0x01,0x40, 0x01,0x41, 0x01,0x11, 0x01,0x82, 0x01,0x08, 0x22,0x00, -0x01,0x19, 0x01,0x99, 0x01,0x44, 0x01,0x11, 0x01,0x88, 0x23,0x00, -0x01,0x11, 0x01,0x99, 0x01,0x44, 0x01,0x88, 0x24,0x00, -0x01,0x11, 0x01,0x99, 0x01,0x88, 0x25,0x00, -0x01,0x11, 0x01,0x88, 0x26,0x00, -0x01,0x88, 0x27,0x00, 0xFF,0xFF, }; -unsigned char collegep_rle[]= - { 0x28,0x28, -0x21,0x66, 0x02,0xF6, -0x08,0x66, 0x02,0xF6, 0x03,0xFF, 0x01,0xF6, 0x15,0x66, 0x01,0xF6, 0x05,0xFF, 0x01,0xF6, -0x06,0x66, 0x01,0x6F, 0x01,0x5F, 0x01,0xFF, 0x01,0xF5, 0x03,0xFF, 0x05,0x66, 0x01,0x76, 0x04,0xA6, 0x01,0x76, 0x04,0xA6, 0x01,0x76, 0x03,0x66, 0x02,0x5F, 0x03,0xFF, 0x02,0x5F, 0x01,0x6F, -0x08,0x66, 0x04,0x65, 0x05,0x66, 0x03,0x17, 0x02,0x1A, 0x01,0x17, 0x01,0xF7, 0x01,0x17, 0x02,0x1A, 0x03,0x17, 0x03,0x66, 0x02,0x65, 0x02,0x6F, -0x14,0x66, 0x01,0x1F, 0x01,0xFF, 0x01,0x1F, 0x01,0x4F, 0x01,0x1F, 0x01,0xFF, 0x01,0x1F, 0x01,0xFF, 0x01,0x1F, 0x01,0x4F, 0x01,0x1F, 0x01,0xFF, 0x01,0x1F, 0x0D,0x66, -0x0E,0xCC, 0x01,0x11, 0x01,0xFF, 0x01,0x11, 0x01,0x84, 0x01,0x11, 0x01,0xFF, 0x01,0x00, 0x01,0xFF, 0x01,0x11, 0x01,0x84, 0x01,0x11, 0x01,0xFF, 0x01,0x11, -0x1B,0xCC, 0x01,0xC7, 0x01,0xCF, 0x01,0xC7, 0x01,0xC8, 0x01,0xC7, 0x01,0xCF, 0x01,0xC0, 0x01,0xCF, 0x01,0xC7, 0x01,0xC8, 0x01,0xC7, 0x01,0xCF, 0x01,0xC7, -0x1E,0xCC, 0x01,0x5C, 0x02,0x15, 0x01,0x55, 0x02,0x15, 0x01,0x5C, -0x21,0xCC, 0x01,0x55, 0x01,0x11, 0x01,0x55, 0x01,0x51, 0x01,0x55, 0x01,0x11, 0x01,0x55, -0x21,0xCC, 0x01,0xC5, 0x01,0x51, 0x03,0x55, 0x01,0x51, 0x01,0xC5, 0x05,0xCC, 0x01,0x5C, 0x0A,0x88, -0x0B,0xCC, 0x01,0xFC, 0x01,0xFF, 0x01,0x5C, 0x01,0xCC, 0x01,0xDC, 0x08,0x8C, 0x05,0xCC, 0x01,0x88, 0x01,0x77, 0x01,0x7E, 0x08,0xEE, -0x0A,0xCC, 0x01,0x8F, 0x02,0xFF, 0x01,0x85, 0x01,0xED, 0x09,0xEE, 0x02,0xE8, 0x01,0xDC, 0x02,0xCC, 0x01,0x88, 0x02,0x77, 0x01,0x85, 0x01,0x58, 0x01,0x98, 0x05,0x88, -0x09,0xCC, 0x01,0x9C, 0x02,0x88, 0x01,0x48, 0x01,0x58, 0x01,0x88, 0x01,0x8E, 0x0A,0xEE, 0x01,0xED, 0x01,0xDC, 0x01,0xCC, 0x01,0x88, 0x02,0x77, 0x01,0x88, 0x01,0x85, 0x03,0x58, 0x01,0x55, 0x02,0x58, -0x08,0xCC, 0x01,0x8C, 0x01,0x98, 0x03,0x88, 0x01,0x48, 0x01,0x88, 0x01,0xA8, 0x01,0x8E, 0x0A,0xEE, 0x01,0xDD, 0x01,0xCC, 0x01,0xC8, 0x02,0x77, 0x02,0x88, 0x01,0x55, 0x02,0x88, 0x01,0x85, 0x02,0x88, -0x07,0xCC, 0x01,0x8C, 0x01,0x89, 0x02,0x88, 0x01,0x89, 0x04,0x88, 0x01,0x85, 0x01,0x88, 0x0B,0xEE, 0x03,0xC7, 0x01,0xC8, 0x01,0x88, 0x01,0x55, 0x03,0x88, 0x02,0x48, -0x06,0xCC, 0x01,0x8C, 0x01,0x89, 0x01,0x98, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x84, 0x03,0x88, 0x01,0x85, 0x01,0x88, 0x01,0xA8, 0x06,0xEE, 0x01,0xDE, 0x01,0xCE, 0x07,0xCC, 0x01,0x55, 0x01,0x48, 0x02,0x44, 0x01,0x49, 0x01,0x44, -0x08,0xCC, 0x05,0xC8, 0x06,0x88, 0x05,0xEE, 0x01,0xDD, 0x01,0xCD, 0x07,0xCC, 0x01,0x4C, 0x02,0x44, 0x01,0x49, 0x03,0x44, -0x11,0xDD, 0x01,0xED, 0x05,0xEE, 0x11,0xDD, -0x10,0x77, 0x01,0xE7, 0x05,0xEE, 0x12,0x77, -0x28,0x22, 0xFF,0xFF, }; -unsigned char umcp_rle[]= - { 0x28,0x28, -0x1D,0x66, 0x03,0xF6, 0x01,0x76, 0x03,0x56, -0x10,0x66, 0x02,0x96, 0x0D,0x66, 0x01,0xF6, 0x01,0x7F, 0x01,0xFF, 0x01,0x7F, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x77, 0x01,0x55, -0x0F,0x66, 0x01,0x99, 0x02,0xDD, 0x01,0x99, 0x08,0x66, 0x01,0xF6, 0x01,0x7F, 0x01,0xF7, 0x01,0x7F, 0x03,0x77, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x02,0x55, 0x01,0x65, -0x0B,0x66, 0x01,0xF6, 0x01,0x76, 0x01,0x56, 0x01,0x66, 0x01,0x99, 0x02,0xDD, 0x01,0x99, 0x08,0x66, 0x01,0x6F, 0x01,0xF7, 0x03,0x77, 0x01,0x57, 0x02,0x55, 0x03,0x65, -0x0A,0x66, 0x01,0xFF, 0x01,0x7F, 0x01,0xFF, 0x01,0x77, 0x01,0x55, 0x01,0x65, 0x02,0x66, 0x02,0x69, -0x2B,0x66, 0x07,0x46, -0x1C,0x66, 0x01,0x44, 0x03,0x66, 0x09,0xD4, -0x12,0x66, 0x01,0x16, 0x01,0x66, 0x01,0xF6, 0x01,0x66, 0x01,0x16, 0x03,0x66, 0x03,0x44, 0x02,0x66, 0x01,0xDD, 0x01,0x5D, 0x02,0xDD, 0x01,0x5D, 0x02,0xDD, 0x01,0x5D, 0x01,0xDD, 0x0D,0x66, 0x02,0xD6, -0x03,0x66, 0x01,0x51, 0x01,0x56, 0x01,0x5F, 0x01,0x56, 0x01,0x51, 0x02,0x66, 0x02,0x64, 0x01,0x84, 0x02,0x64, 0x01,0x66, 0x01,0xDD, 0x01,0xD5, 0x01,0xDD, 0x01,0x4D, 0x01,0x44, 0x01,0x4D, 0x01,0xDD, 0x01,0xD5, 0x01,0xDD, 0x0B,0x66, 0x02,0x6D, 0x02,0x1D, -0x01,0xCC, 0x01,0x5C, 0x07,0x55, 0x01,0x5C, 0x02,0xCC, 0x01,0x88, 0x03,0xCC, 0x01,0xDD, 0x01,0x5D, 0x02,0xDD, 0x01,0x8D, 0x02,0xDD, 0x01,0x5D, 0x01,0xDD, 0x06,0xCC, 0x01,0xC0, 0x01,0x08, 0x01,0x58, 0x01,0x50, 0x01,0x0C, 0x02,0xCC, 0x02,0x11, -0x01,0xCC, 0x01,0x1F, 0x01,0xFF, 0x05,0x1F, 0x01,0xFF, 0x01,0x1F, 0x02,0xCC, 0x01,0x88, 0x03,0xCC, 0x01,0xDD, 0x01,0xD5, 0x02,0xDD, 0x01,0x88, 0x02,0xDD, 0x01,0xD5, 0x01,0xDD, 0x07,0xCC, 0x01,0xC0, 0x01,0x08, 0x01,0x58, 0x01,0x50, 0x01,0x05, 0x01,0x55, 0x01,0x11, 0x01,0x10, -0x01,0xCC, 0x01,0x11, 0x01,0xFF, 0x01,0x10, 0x01,0x11, 0x01,0x10, 0x01,0x11, 0x01,0x10, 0x01,0xFF, 0x01,0x11, 0x17,0xCC, 0x01,0x00, 0x01,0x08, 0x01,0x58, 0x01,0x50, 0x01,0x05, 0x01,0x51, 0x01,0x11, -0x01,0xCC, 0x01,0x11, 0x01,0xFF, 0x01,0x10, 0x01,0x11, 0x01,0x88, 0x01,0x11, 0x01,0x10, 0x01,0xFF, 0x01,0x11, 0x18,0xCC, 0x01,0x00, 0x02,0x58, 0x01,0x50, 0x01,0x00, 0x01,0x51, -0x01,0xCC, 0x01,0x11, 0x01,0x7F, 0x02,0x71, 0x01,0x78, 0x02,0x71, 0x01,0x7F, 0x01,0x11, 0x19,0xCC, 0x01,0x00, 0x02,0x88, 0x01,0x00, 0x01,0x05, -0x01,0xCC, 0x09,0xC7, 0x09,0xCC, 0x03,0x5C, 0x0D,0xCC, 0x01,0xC0, 0x01,0x05, 0x02,0x85, 0x01,0x00, -0x01,0xCC, 0x01,0x88, 0x01,0x48, 0x01,0x44, 0x01,0x4C, 0x0C,0xCC, 0x01,0x5C, 0x01,0xE5, 0x03,0xEE, 0x01,0xE5, 0x01,0x5C, 0x0C,0xCC, 0x01,0x00, 0x02,0x58, 0x01,0x50, -0x02,0x88, 0x01,0x48, 0x02,0x44, 0x0B,0xCC, 0x01,0x4C, 0x01,0xFF, 0x02,0x75, 0x04,0x55, 0x01,0x4C, 0x02,0xCC, 0x01,0xDC, 0x03,0xCC, 0x01,0x3C, 0x04,0xCC, 0x01,0xC0, 0x01,0x00, 0x02,0x88, -0x01,0xCC, 0x01,0x88, 0x01,0x84, 0x01,0x44, 0x01,0xC4, 0x0C,0xCC, 0x01,0xC4, 0x02,0x47, 0x03,0x45, 0x01,0xC4, 0x02,0xCC, 0x01,0xCD, 0x01,0xD9, 0x01,0xCD, 0x01,0xCC, 0x01,0xC3, 0x01,0x3D, 0x01,0xC3, 0x04,0xCC, 0x01,0x00, 0x01,0x05, 0x01,0x85, -0x1B,0xCC, 0x01,0xC4, 0x03,0xCC, 0x01,0xC4, 0x06,0xCC, 0x01,0x00, 0x01,0x08, -0x26,0xCC, 0x01,0xC0, 0x01,0x00, 0xFF,0xFF, }; -unsigned char dining_rle[]= - { 0x28,0x28, -0x01,0x88, 0x03,0x98, 0x02,0x88, 0x01,0x98, 0x02,0x88, 0x02,0x98, 0x02,0x88, 0x03,0x98, 0x01,0x88, 0x02,0x98, 0x01,0x88, 0x03,0x98, 0x04,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x03,0x98, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x98, -0x02,0x88, 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x89, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x02,0x88, 0x01,0x99, 0x05,0x88, 0x01,0x89, 0x01,0x98, 0x01,0x89, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, -0x02,0x88, 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x01,0x89, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x02,0x88, 0x01,0x99, 0x06,0x88, 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x99, 0x01,0x88, 0x01,0x99, -0x05,0x88, 0x01,0x08, 0x01,0xD8, 0x01,0x08, 0x01,0xD8, 0x01,0xF8, 0x01,0x18, 0x01,0xF8, 0x01,0x18, 0x07,0x88, 0x03,0x98, 0x01,0x88, 0x03,0x98, 0x01,0x88, 0x03,0x98, 0x01,0x88, 0x01,0x98, 0x02,0x88, 0x01,0x98, 0x01,0x88, 0x03,0x98, -0x05,0x88, 0x01,0xDD, 0x01,0x00, 0x01,0xDD, 0x01,0x0D, 0x02,0xF1, 0x02,0x1F, 0x07,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x02,0x88, 0x02,0x99, 0x01,0x98, 0x01,0x99, 0x02,0x88, 0x01,0x99, -0x06,0x88, 0x01,0x00, 0x01,0xDD, 0x01,0x00, 0x01,0xD0, 0x01,0x11, 0x01,0xFF, 0x01,0x11, 0x01,0xFF, 0x07,0x88, 0x01,0x99, 0x03,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x99, 0x01,0x88, 0x01,0x98, 0x01,0x99, 0x01,0x98, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x89, 0x01,0x99, 0x02,0x88, 0x01,0x99, - -0x2C,0x88, 0x02,0x58, 0x08,0x88, 0x01,0x00, 0x01,0xB0, -0x1B,0x88, 0x01,0x58, 0x01,0x55, 0x01,0xBB, 0x01,0xB8, 0x07,0x88, 0x01,0x00, 0x01,0xBB, 0x01,0x8B, 0x01,0x88, 0x01,0x68, 0x03,0x88, 0x01,0x78, 0x03,0x88, 0x02,0x08, 0x04,0x88, 0x02,0x08, -0x09,0x88, 0x02,0x85, 0x01,0xBB, 0x03,0x88, 0x01,0x66, 0x04,0x88, 0x01,0x00, 0x01,0x22, 0x02,0x88, 0x01,0xFF, 0x03,0x88, 0x01,0x77, 0x02,0xA7, 0x01,0xB7, 0x01,0xBB, 0x01,0x00, 0x01,0x57, 0x02,0xA7, 0x01,0xB7, 0x01,0xBB, 0x01,0x00, 0x07,0xA7, -0x03,0x08, 0x02,0x11, 0x01,0x08, 0x01,0x77, 0x02,0x66, 0x01,0x77, 0x04,0x08, 0x01,0x22, 0x01,0x02, 0x03,0x05, 0x02,0x08, 0x01,0x77, 0x03,0xAA, 0x01,0xFB, 0x01,0xF0, 0x01,0x55, 0x03,0xAA, 0x01,0x2B, 0x01,0x00, 0x07,0xAA, -0x03,0x00, 0x02,0x11, 0x04,0x77, 0x05,0x00, 0x01,0xA2, 0x07,0x00, 0x02,0x0A, 0x01,0x7A, 0x02,0x7F, 0x01,0x75, 0x01,0x7A, 0x01,0x6A, 0x02,0x72, 0x01,0x70, 0x03,0xAA, 0x01,0xB8, 0x01,0x88, 0x02,0xAA, -0x03,0x00, 0x01,0x81, 0x04,0x77, 0x06,0x00, 0x01,0xAA, 0x07,0x00, 0x01,0x70, 0x01,0x87, 0x02,0x88, 0x01,0x78, 0x02,0x77, 0x01,0x99, 0x02,0x77, 0x01,0x66, 0x01,0x77, 0x01,0x70, 0x01,0x0B, 0x01,0xBB, 0x01,0x88, -0x05,0x00, 0x04,0x57, 0x07,0x00, 0x02,0x08, 0x05,0x00, 0x01,0x07, 0x0A,0x77, 0x01,0x7F, 0x01,0x77, 0x01,0x7B, 0x01,0x04, 0x01,0x44, 0x01,0x08, 0x01,0x70, -0x04,0x00, 0x01,0x55, 0x01,0x88, 0x12,0x00, 0x01,0x07, 0x01,0x87, 0x07,0x07, 0x01,0x87, 0x01,0x07, 0x01,0x00, 0x01,0x20, 0x01,0x24, 0x01,0x00, 0x01,0x77, -0x04,0x00, 0x01,0x55, 0x02,0x08, 0x12,0x00, 0x01,0x88, 0x07,0x00, 0x01,0x88, 0x02,0x00, 0x01,0x22, 0x01,0x77, 0x01,0x07, 0x01,0x77, -0x04,0x00, 0x01,0x55, 0x14,0x00, 0x01,0x08, 0x07,0x00, 0x01,0x08, 0x01,0x00, 0x02,0x08, 0x01,0x07, 0x01,0x00, 0x01,0x07, - - -0x79,0x00, 0xFF,0xFF, }; -unsigned char metro_rle[]= - { 0x28,0x28, -0x1F,0x66, 0x09,0x77, -0x03,0x66, 0x04,0xF6, 0x0A,0x66, 0x01,0x11, 0x01,0x66, 0x02,0x16, 0x01,0x66, 0x01,0x76, 0x08,0x66, 0x01,0x77, 0x02,0x22, 0x02,0x27, 0x04,0x77, -0x02,0x66, 0x01,0x6F, 0x04,0x7F, 0x01,0x77, 0x09,0x66, 0x02,0x69, 0x02,0x19, 0x01,0x69, 0x01,0x77, 0x08,0x66, 0x01,0x77, 0x05,0x22, 0x01,0x27, 0x02,0x77, -0x02,0x66, 0x01,0x46, 0x1C,0x66, 0x01,0x77, 0x07,0x22, 0x01,0x77, -0x01,0x66, 0x01,0x46, 0x01,0x44, 0x01,0x46, 0x1B,0x66, 0x01,0x77, 0x07,0x22, 0x01,0x77, -0x01,0xC6, 0x01,0xC4, 0x01,0x84, 0x01,0xC4, 0x03,0xC6, 0x01,0x76, 0x02,0x86, 0x01,0x76, 0x09,0xC6, 0x0B,0x56, 0x01,0x97, 0x01,0xDD, 0x06,0x22, 0x01,0x77, -0x02,0xCC, 0x01,0xC8, 0x03,0xCC, 0x01,0x77, 0x02,0x80, 0x01,0x77, 0x01,0xFF, 0x14,0xCC, 0x01,0x77, 0x01,0xDD, 0x06,0x22, 0x01,0x77, -0x04,0xCC, 0x01,0x7C, 0x01,0x77, 0x02,0x80, 0x01,0x77, 0x02,0xFF, 0x14,0x0C, 0x01,0x77, 0x01,0xDD, 0x04,0xD2, 0x02,0x22, 0x01,0x77, -0x03,0xCC, 0x01,0x7C, 0x01,0x77, 0x02,0x08, 0x01,0x78, 0x01,0xF7, 0x01,0xFF, 0x01,0x0F, 0x14,0x00, 0x01,0x77, 0x01,0x0D, 0x02,0xDD, 0x01,0x0D, 0x03,0x02, 0x01,0x77, -0x02,0xCC, 0x01,0x7C, 0x01,0x87, 0x03,0x80, 0x01,0x77, 0x01,0xFF, 0x01,0x0F, 0x01,0x00, 0x01,0x55, 0x01,0x85, 0x14,0x00, 0x01,0xF9, 0x02,0x30, 0x01,0xF0, 0x02,0x80, 0x01,0x77, -0x01,0xCC, 0x01,0x7C, 0x01,0x07, 0x03,0x08, 0x01,0x77, 0x02,0xFF, 0x02,0x00, 0x01,0x55, 0x01,0x88, 0x01,0x08, 0x11,0x00, 0x01,0x30, 0x01,0xFF, 0x01,0xF0, 0x02,0xF3, 0x02,0xFF, 0x01,0x88, 0x01,0x77, -0x01,0x7C, 0x01,0x87, 0x03,0x80, 0x01,0x70, 0x01,0xF7, 0x01,0x1F, 0x01,0xFF, 0x02,0x00, 0x02,0xFF, 0x01,0x00, 0x01,0x80, 0x10,0x00, 0x01,0x0F, 0x06,0xFF, 0x01,0x88, 0x01,0x77, -0x01,0x07, 0x03,0x08, 0x01,0x78, 0x01,0x77, 0x01,0xFF, 0x01,0xF1, 0x01,0xFF, 0x02,0x00, 0x02,0xFF, 0x01,0x0F, 0x01,0x08, 0x04,0x00, 0x01,0xDD, 0x01,0xBD, 0x0C,0x00, 0x02,0x3F, 0x02,0x0F, 0x01,0x3F, 0x01,0x38, 0x01,0x77, -0x04,0x80, 0x01,0x77, 0x01,0xFF, 0x01,0x1F, 0x01,0xFF, 0x03,0x00, 0x02,0x1F, 0x06,0x00, 0x01,0xDD, 0x01,0xDB, 0x01,0x0B, 0x11,0x00, 0x01,0x77, -0x03,0x08, 0x01,0x77, 0x01,0xF7, 0x01,0xFF, 0x01,0xF1, 0x01,0x0F, 0x03,0x00, 0x02,0x11, 0x06,0x00, 0x01,0x22, 0x13,0x00, 0x01,0x77, -0x02,0x00, 0x01,0x70, 0x01,0x77, 0x03,0xFF, 0x04,0x00, 0x02,0x11, 0x06,0x00, 0x01,0x22, 0x01,0x02, 0x01,0x03, 0x0E,0x00, 0x01,0x50, 0x02,0x55, 0x01,0x77, -0x02,0x88, 0x01,0x77, 0x01,0xFF, 0x01,0x11, 0x01,0xFF, 0x05,0x00, 0x03,0x88, 0x05,0x00, 0x01,0x22, 0x11,0x00, 0x02,0x05, 0x01,0x77, -0x01,0x00, 0x01,0x77, 0x01,0xF7, 0x02,0xFF, 0x01,0x0F, 0x0D,0x00, 0x01,0x82, 0x01,0x80, 0x12,0x00, 0x01,0x77, -0x01,0x70, 0x01,0x77, 0x03,0xFF, 0x22,0x00, -0x02,0x77, 0x03,0xFF, 0x23,0x00, 0x01,0x77, 0xFF,0xFF, }; -unsigned char talbot_rle[]= - { 0x28,0x28, -0x01,0x22, 0x02,0x66, 0x02,0x77, 0x01,0xFF, 0x0C,0x77, 0x01,0x55, 0x01,0x00, 0x01,0x66, 0x02,0x00, 0x01,0x55, 0x0B,0x77, 0x01,0xFF, 0x04,0x77, -0x03,0x66, 0x02,0x77, 0x01,0xFF, 0x0B,0x77, 0x01,0x87, 0x01,0x55, 0x02,0x50, 0x02,0x53, 0x01,0x55, 0x01,0x87, 0x0A,0x77, 0x01,0xFF, 0x04,0x77, -0x03,0x66, 0x02,0x77, 0x01,0xFF, 0x06,0x77, 0x01,0x07, 0x01,0x00, 0x01,0x07, 0x01,0x77, 0x02,0x88, 0x04,0x85, 0x01,0x8C, 0x01,0x85, 0x02,0x88, 0x02,0x77, 0x02,0x87, 0x05,0x77, 0x01,0xFF, 0x04,0x77, -0x01,0x66, 0x01,0x33, 0x01,0x66, 0x02,0x77, 0x01,0xFF, 0x06,0x77, 0x01,0x88, 0x01,0xBB, 0x01,0xB7, 0x01,0x77, 0x01,0x88, 0x01,0x77, 0x01,0x88, 0x01,0x77, 0x02,0x27, 0x01,0x77, 0x01,0x88, 0x01,0x77, 0x01,0x88, 0x01,0x77, 0x01,0xB7, 0x01,0xBB, 0x01,0x88, 0x05,0x77, 0x01,0xFF, 0x04,0x77, -0x02,0x66, 0x01,0x76, 0x02,0x77, 0x01,0xFF, 0x06,0x77, 0x01,0x78, 0x01,0x1B, 0x02,0x77, 0x01,0x88, 0x01,0x87, 0x01,0x88, 0x01,0x57, 0x02,0x85, 0x01,0x57, 0x01,0x88, 0x01,0x87, 0x01,0x88, 0x02,0x77, 0x01,0x5B, 0x01,0x78, 0x05,0x77, 0x01,0xFF, 0x04,0x77, -0x02,0x66, 0x02,0x77, 0x01,0xFF, 0x08,0x0F, 0x01,0x11, 0x01,0x1F, 0x01,0xBF, 0x01,0x58, 0x02,0x05, 0x04,0x0F, 0x01,0x05, 0x01,0x5F, 0x01,0x58, 0x01,0xBF, 0x01,0x5F, 0x01,0x55, 0x05,0x0F, 0x01,0xB8, 0x01,0x88, 0x04,0x77, -0x01,0x66, 0x03,0x77, 0x01,0x44, 0x08,0x00, 0x01,0x41, 0x02,0x00, 0x01,0x88, 0x08,0x00, 0x01,0x88, 0x02,0x00, 0x01,0x25, 0x04,0x00, 0x01,0xB7, 0x01,0xB5, 0x01,0x88, 0x04,0x77, -0x01,0x66, 0x02,0x77, 0x01,0x47, 0x01,0xC4, 0x01,0x40, 0x02,0x00, 0x01,0x55, 0x01,0xB5, 0x03,0x00, 0x01,0x44, 0x02,0x00, 0x01,0x08, 0x06,0x00, 0x01,0x90, 0x01,0x95, 0x01,0x08, 0x02,0x00, 0x01,0x22, 0x05,0x00, 0x01,0x2B, 0x01,0x00, 0x01,0xFF, 0x03,0x77, -0x01,0x66, 0x02,0x77, 0x01,0x44, 0x01,0xCC, 0x01,0x44, 0x01,0x80, 0x01,0x00, 0x01,0x55, 0x01,0xBB, 0x01,0x0B, 0x02,0x00, 0x02,0x08, 0x08,0x00, 0x01,0x09, 0x01,0x99, 0x01,0x55, 0x01,0x99, 0x01,0x09, 0x01,0x95, 0x03,0x00, 0x01,0xB0, 0x01,0x20, 0x01,0x22, 0x01,0x00, 0x01,0xFF, -0x05,0x77, 0x01,0x44, 0x01,0xCC, 0x01,0x4C, 0x02,0xC4, 0x01,0x40, 0x01,0x00, 0x01,0x4B, 0x01,0x40, 0x01,0xB0, 0x0C,0x00, 0x01,0x99, 0x01,0x00, 0x01,0x99, 0x01,0x00, 0x01,0x09, 0x05,0x00, 0x01,0x82, 0x01,0x00, 0x01,0xFF, -0x05,0x77, 0x01,0x44, 0x01,0x4C, 0x01,0xC4, 0x01,0xCC, 0x01,0x4C, 0x01,0x04, 0x01,0x00, 0x01,0x44, 0x18,0x00, 0x01,0x88, 0x01,0x00, 0x01,0xFF, 0x01,0xF7, -0x04,0x77, 0x02,0x84, 0x02,0x8C, 0x01,0x44, 0x02,0x00, 0x01,0x55, 0x07,0x00, 0x01,0xD0, 0x06,0x8D, 0x01,0xD0, 0x08,0x00, 0x01,0xA0, 0x01,0xA8, 0x02,0x00, 0x01,0xFF, -0x04,0x77, 0x01,0x88, 0x02,0x44, 0x01,0x88, 0x01,0x00, 0x02,0x80, 0x02,0x05, 0x05,0x00, 0x02,0x0D, 0x06,0xD8, 0x02,0x0D, 0x09,0x00, 0x01,0x5D, 0x01,0xDD, 0x01,0xFF, -0x04,0x77, 0x01,0x88, 0x02,0x00, 0x01,0x88, 0x01,0x00, 0x01,0x88, 0x01,0xBB, 0x01,0xB0, 0x0A,0x00, 0x02,0x88, 0x0C,0x00, 0x01,0x0B, 0x01,0xBB, 0x01,0x0D, 0x01,0xFF, -0x03,0x77, 0x01,0xFF, 0x01,0x88, 0x02,0x80, 0x01,0x88, 0x01,0x00, 0x01,0x88, 0x01,0x4B, 0x09,0x00, 0x02,0xD0, 0x02,0x88, 0x02,0xD0, 0x0B,0x00, 0x01,0x6B, 0x01,0x00, 0x01,0x0F, 0x01,0xFF, -0x02,0x77, 0x01,0xFF, 0x05,0x00, 0x01,0x88, 0x01,0x44, 0x01,0x04, 0x01,0x0B, 0x05,0x00, 0x01,0xD0, 0x01,0xDD, 0x06,0x88, 0x01,0xDD, 0x01,0xD0, 0x07,0x00, 0x01,0x0B, 0x01,0x06, 0x01,0x66, 0x02,0x00, 0x01,0xFF, -0x02,0x77, 0x01,0xFF, 0x06,0x00, 0x01,0x22, 0x09,0x00, 0x06,0x0D, 0x0B,0x00, 0x01,0x22, 0x02,0x00, 0x01,0xFF, 0x01,0x77, -0x02,0xFF, 0x06,0x00, 0x01,0x82, 0x01,0x80, 0x18,0x00, 0x01,0x50, 0x01,0x52, 0x02,0x00, 0x01,0x0F, 0x01,0xF7, -0x01,0xFF, 0x01,0x0F, 0x25,0x00, -0x02,0xFF, 0x26,0x00, 0x01,0xFF, 0xFF,0xFF, }; +unsigned char title_rle[]={ + 0x28,0x28, + 0x01,0x00, 0x19,0x20, 0x0F,0x00, 0x01,0x22, 0x03,0x66, 0x01,0x22, 0x01,0x62, + 0x01,0x66, 0x01,0x62, 0x01,0x22, 0x01,0x66, 0x03,0x22, 0x01,0x66, 0x01,0x26, + 0x01,0x62, 0x01,0x22, 0x01,0x62, 0x01,0x26, 0x01,0x62, 0x01,0x22, 0x03,0x66, + 0x01,0x22, 0x01,0x55, 0x01,0x00, 0x03,0x11, 0x01,0x44, 0x03,0x22, 0x01,0x44, + 0x03,0x22, 0x02,0x00, 0x02,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x66, 0x01,0x62, + 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x03,0x22, 0x01,0x66, 0x01,0x26, 0x01,0x62, + 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x66, 0x02,0x22, + 0x01,0x55, 0x01,0x00, 0x01,0x01, 0x01,0x11, 0x01,0x41, 0x01,0x44, 0x01,0x42, + 0x01,0x22, 0x01,0x42, 0x01,0x44, 0x01,0x42, 0x01,0x22, 0x01,0x02, 0x02,0x00, + 0x02,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, + 0x03,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x62, 0x01,0x26, 0x01,0x22, 0x01,0x26, + 0x01,0x62, 0x01,0x26, 0x02,0x22, 0x01,0x66, 0x02,0x22, 0x01,0x55, 0x02,0x00, + 0x01,0x11, 0x03,0x44, 0x01,0x22, 0x03,0x44, 0x01,0x22, 0x03,0x00, 0x01,0x02, + 0x18,0x52, 0x01,0x55, 0x0E,0x00, 0x1E,0x60, 0x0A,0x00, 0x01,0x66, 0x03,0x22, + 0x01,0x66, 0x01,0x26, 0x01,0x22, 0x01,0x26, 0x01,0x66, 0x01,0x22, 0x01,0x26, + 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x03,0x22, 0x01,0x66, 0x01,0x26, 0x01,0x22, + 0x01,0x26, 0x01,0x66, 0x01,0x26, 0x02,0x62, 0x01,0x66, 0x01,0x22, 0x01,0x66, + 0x01,0x22, 0x01,0x66, 0x01,0x55, 0x09,0x00, 0x01,0x66, 0x01,0x22, 0x01,0x26, + 0x02,0x66, 0x01,0x22, 0x01,0x26, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x62, + 0x01,0x26, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x01,0x26, + 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x02,0x26, 0x01,0x66, 0x01,0x62, 0x01,0x26, + 0x01,0x62, 0x01,0x66, 0x01,0x55, 0x09,0x00, 0x01,0x66, 0x01,0x22, 0x03,0x66, + 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x62, + 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x01,0x66, 0x01,0x22, + 0x01,0x66, 0x02,0x26, 0x01,0x22, 0x02,0x66, 0x01,0x22, 0x02,0x66, 0x01,0x55, + 0x09,0x00, 0x01,0x06, 0x1D,0x56, 0x01,0x55, 0x03,0x00, 0x01,0x10, 0x24,0x00, + 0x01,0x10, 0x01,0x00, 0x01,0x10, 0x01,0x11, 0x01,0x01, 0x05,0x00, 0x08,0xCC, + 0x01,0x40, 0x09,0x00, 0x01,0xD0, 0x01,0x0D, 0x01,0x00, 0x01,0xD0, 0x01,0x0D, + 0x01,0x00, 0x01,0xD0, 0x05,0x00, 0x01,0x11, 0x0A,0x00, 0x01,0x04, 0x04,0x54, + 0x02,0xCC, 0x01,0x44, 0x01,0x55, 0x06,0x00, 0x01,0xD0, 0x01,0xDD, 0x02,0xD0, + 0x01,0xDD, 0x02,0xD0, 0x01,0xDD, 0x01,0xD0, 0x03,0x00, 0x02,0x01, 0x01,0x11, + 0x02,0x01, 0x0C,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x54, 0x01,0x55, 0x06,0x00, + 0x01,0xDD, 0x07,0xBB, 0x01,0xDD, 0x04,0x00, 0x01,0x10, 0x01,0x11, 0x01,0x10, + 0x0C,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x54, 0x01,0x55, 0x07,0x00, 0x01,0xDD, + 0x01,0xBB, 0x01,0xBF, 0x01,0xB0, 0x01,0xBB, 0x01,0xBF, 0x01,0xB0, 0x01,0xBB, + 0x01,0xDD, 0x03,0x00, 0x01,0x10, 0x03,0x11, 0x01,0x10, 0x0A,0x00, 0x02,0xCC, + 0x01,0x44, 0x01,0x54, 0x01,0x55, 0x08,0x00, 0x01,0xDD, 0x01,0xDB, 0x01,0xBB, + 0x01,0x3B, 0x01,0x33, 0x02,0xBB, 0x01,0xDB, 0x01,0xDD, 0x03,0x00, 0x02,0x01, + 0x01,0x11, 0x02,0x01, 0x0A,0x00, 0x02,0xCC, 0x01,0x44, 0x01,0x55, 0x09,0x00, + 0x02,0xDD, 0x05,0xBB, 0x02,0xDD, 0x05,0x00, 0x01,0x11, 0x0C,0x00, 0x02,0xCC, + 0x01,0x44, 0x01,0x55, 0x09,0x00, 0x01,0x0D, 0x01,0x00, 0x01,0xBB, 0x03,0xB1, + 0x01,0xBB, 0x01,0x00, 0x01,0x0D, 0x04,0x00, 0x02,0xBB, 0x0C,0x00, 0x01,0x0C, + 0x01,0x4C, 0x01,0x44, 0x01,0x55, 0x0C,0x00, 0x02,0xBB, 0x06,0x00, 0x01,0x20, + 0x01,0x22, 0x01,0x2B, 0x01,0x0B, 0x0E,0x00, 0x02,0x05, 0x09,0x00, 0x01,0x20, + 0x06,0x22, 0x03,0x20, 0x02,0x22, 0x01,0x02, 0x09,0x00, 0xFF,0xFF, }; +unsigned char map_rle[]={ + 0x28,0x28, + 0x23,0x66, 0x01,0x46, 0x01,0x06, 0x05,0x66, 0x01,0x56, 0x0E,0x66, 0x01,0xE6, + 0x04,0x66, 0x01,0x77, 0x01,0xFF, 0x01,0xF6, 0x08,0x66, 0x01,0x46, 0x03,0x44, + 0x03,0x66, 0x01,0xE6, 0x01,0x56, 0x01,0x55, 0x01,0x56, 0x01,0xE6, 0x0B,0x66, + 0x01,0x6E, 0x01,0x66, 0x01,0x6E, 0x02,0x66, 0x01,0x67, 0x04,0x6F, 0x07,0x66, + 0x01,0x4F, 0x01,0x47, 0x01,0x4F, 0x01,0x44, 0x0B,0x66, 0x17,0xD6, 0x03,0x66, + 0x01,0x64, 0x03,0x44, 0x01,0x46, 0x08,0x66, 0x01,0xDD, 0x07,0xFF, 0x01,0x4F, + 0x05,0xFF, 0x01,0x8F, 0x01,0x88, 0x01,0x8F, 0x01,0xFF, 0x01,0x7F, 0x01,0x77, + 0x01,0x07, 0x01,0x77, 0x01,0x07, 0x01,0x77, 0x01,0xDD, 0x03,0x66, 0x01,0xE6, + 0x03,0xE4, 0x01,0xE6, 0x07,0x66, 0x01,0xDD, 0x06,0xFF, 0x01,0xF4, 0x01,0x84, + 0x01,0xF4, 0x04,0xFF, 0x01,0x8F, 0x03,0xFF, 0x01,0x7F, 0x01,0x77, 0x03,0x75, + 0x01,0x77, 0x01,0xDD, 0x0F,0x66, 0x01,0xDD, 0x0C,0xCF, 0x03,0xC8, 0x03,0xCF, + 0x05,0xC7, 0x01,0xDD, 0x0A,0x66, 0x01,0xE6, 0x04,0x66, 0x01,0xDD, 0x02,0xCC, + 0x01,0x4C, 0x03,0xCC, 0x01,0x77, 0x06,0xCC, 0x01,0x8C, 0x01,0x88, 0x01,0x8C, + 0x01,0xCC, 0x01,0x4C, 0x05,0x44, 0x01,0xDD, 0x09,0x66, 0x01,0x6E, 0x01,0x66, + 0x01,0x6E, 0x03,0x66, 0x01,0xDD, 0x01,0xCC, 0x01,0x4C, 0x01,0x44, 0x01,0x4C, + 0x01,0xCC, 0x01,0x22, 0x03,0xFF, 0x01,0x22, 0x03,0xCC, 0x01,0x8C, 0x03,0xCC, + 0x01,0xC4, 0x05,0x44, 0x01,0xDD, 0x0C,0x66, 0x01,0xE6, 0x02,0x66, 0x01,0xDD, + 0x02,0xCC, 0x01,0xC8, 0x02,0xCC, 0x01,0xC2, 0x02,0xC7, 0x01,0xCF, 0x02,0xC2, + 0x01,0xCC, 0x03,0xC8, 0x03,0xCC, 0x01,0xC8, 0x01,0xCC, 0x01,0xC8, 0x01,0xCC, + 0x01,0xC8, 0x01,0xDD, 0x0B,0x66, 0x01,0x6E, 0x01,0x66, 0x01,0x6E, 0x01,0x66, + 0x01,0xDD, 0x01,0x4C, 0x01,0x84, 0x01,0xC4, 0x0A,0xCC, 0x01,0x8C, 0x01,0x88, + 0x01,0x8C, 0x01,0xCC, 0x01,0x4C, 0x05,0x44, 0x01,0xDD, 0x0F,0x66, 0x01,0xDD, + 0x01,0xC4, 0x01,0xCC, 0x01,0x88, 0x0A,0xCC, 0x01,0x8C, 0x03,0xCC, 0x06,0x44, + 0x01,0xDD, 0x02,0x66, 0x01,0x55, 0x01,0x56, 0x02,0x66, 0x01,0x55, 0x08,0x66, + 0x01,0xDD, 0x05,0xCC, 0x05,0x9C, 0x01,0xCC, 0x01,0x1C, 0x03,0xC8, 0x01,0x1C, + 0x02,0xCC, 0x01,0x84, 0x01,0xC4, 0x01,0x84, 0x01,0xC4, 0x01,0x84, 0x01,0xDD, + 0x02,0x66, 0x01,0x55, 0x01,0x66, 0x01,0x65, 0x01,0x56, 0x01,0x55, 0x08,0x66, + 0x01,0xDD, 0x03,0xCC, 0x02,0x4C, 0x01,0x99, 0x01,0x49, 0x01,0x44, 0x02,0x99, + 0x01,0xCC, 0x01,0x11, 0x01,0xC1, 0x01,0x1C, 0x01,0xC1, 0x01,0x11, 0x07,0xCC, + 0x01,0xDD, 0x02,0x66, 0x01,0x65, 0x03,0x66, 0x01,0x65, 0x02,0x66, 0x01,0x6E, + 0x01,0xE6, 0x01,0x6E, 0x03,0x66, 0x01,0xDD, 0x02,0xCC, 0x01,0x44, 0x01,0xC8, + 0x01,0x8C, 0x01,0x99, 0x01,0x94, 0x01,0x44, 0x01,0x94, 0x01,0x99, 0x01,0xCC, + 0x01,0xC1, 0x03,0xCC, 0x01,0xC1, 0x07,0xCC, 0x01,0xDD, 0x03,0x66, 0x01,0x16, + 0x01,0x91, 0x01,0x16, 0x04,0x66, 0x01,0xEE, 0x04,0x66, 0x01,0x6D, 0x04,0xDC, + 0x01,0xD8, 0x02,0xD9, 0x01,0xD4, 0x02,0xD9, 0x02,0xDC, 0x01,0x8C, 0x01,0x88, + 0x01,0x8E, 0x01,0xEE, 0x07,0xDC, 0x01,0x6D, 0x03,0x66, 0x01,0x69, 0x01,0x99, + 0x01,0x69, 0x03,0x66, 0x01,0x05, 0x01,0x55, 0x01,0x66, 0x01,0x55, 0x01,0x65, + 0x1C,0x66, 0x01,0x86, 0x01,0x96, 0x01,0x99, 0x01,0x96, 0x01,0x86, 0x02,0x66, + 0x04,0x65, 0x1F,0x66, 0x01,0x99, 0x1B,0x66, 0x01,0xE6, 0x01,0x6E, 0x01,0xE6, + 0x09,0x66, 0x01,0x69, 0x2B,0x66, 0xFF,0xFF, }; +unsigned char landing_rle[]={ + 0x28,0x28, + 0x03,0x66, 0x01,0x56, 0x27,0x66, 0x01,0x55, 0x01,0xF5, 0x26,0x66, 0x01,0x55, + 0x01,0xFF, 0x01,0xF5, 0x25,0x66, 0x01,0x55, 0x02,0xFF, 0x01,0xF5, 0x24,0x66, + 0x01,0x55, 0x03,0xFF, 0x01,0xF5, 0x20,0x66, 0x01,0xCC, 0x01,0x2C, 0x01,0xCC, + 0x01,0x55, 0x0F,0xF5, 0x04,0x22, 0x12,0xCC, 0x01,0x62, 0x01,0x22, 0x01,0x55, + 0x01,0xFF, 0x03,0x11, 0x01,0x44, 0x03,0x22, 0x01,0x44, 0x03,0x22, 0x03,0xFF, + 0x05,0x22, 0x11,0xCC, 0x01,0x22, 0x01,0x26, 0x01,0x55, 0x02,0xFF, 0x01,0x11, + 0x03,0x44, 0x01,0x22, 0x03,0x44, 0x01,0x22, 0x04,0xFF, 0x06,0x22, 0x10,0xCC, + 0x02,0x26, 0x01,0x55, 0x02,0xFF, 0x01,0xF1, 0x03,0xF4, 0x01,0xF2, 0x03,0xF4, + 0x01,0xF2, 0x01,0xFF, 0x02,0x8F, 0x01,0xFF, 0x07,0x22, 0x0F,0xCC, 0x01,0x62, + 0x01,0x26, 0x01,0x55, 0x0A,0x5F, 0x02,0xFF, 0x02,0x88, 0x01,0xFF, 0x08,0x22, + 0x0E,0xCC, 0x01,0x22, 0x01,0xC2, 0x01,0x55, 0x09,0xFF, 0x01,0x55, 0x02,0xFF, + 0x02,0x88, 0x0A,0xFF, 0x0F,0xCC, 0x03,0xC5, 0x01,0x85, 0x09,0xC5, 0x02,0x85, + 0x04,0xC5, 0x01,0x85, 0x05,0xC5, 0x11,0xCC, 0x01,0xC8, 0x09,0xCC, 0x04,0x85, + 0x04,0xCC, 0x01,0xC8, 0x1E,0xCC, 0x06,0x85, 0xFE,0xCC, 0x06,0xCC, 0xFF,0xFF, }; +unsigned char harfco_rle[]={ + 0x28,0x28, + 0x05,0x00, 0x1D,0xAA, 0x01,0x77, 0x09,0x00, 0x01,0xF0, 0x01,0x00, 0x1B,0xAA, + 0x01,0x77, 0x03,0x00, 0x01,0xF0, 0x03,0x00, 0x01,0xF0, 0x17,0x00, 0x01,0xF0, + 0x15,0x00, 0x01,0x0F, 0x19,0x00, 0x01,0xF0, 0x16,0x00, 0x01,0x0F, 0x17,0x00, + 0x28,0x22, 0x27,0x77, 0x01,0x22, 0x27,0x77, 0x01,0x22, 0x27,0x77, 0x01,0x22, + 0x11,0x77, 0x01,0x07, 0x01,0x77, 0x05,0x07, 0x01,0x77, 0x01,0x00, 0x01,0x77, + 0x01,0x07, 0x0B,0x77, 0x01,0x22, 0x0C,0x77, 0x01,0x57, 0x01,0x00, 0x01,0x57, + 0x01,0x00, 0x01,0x57, 0x01,0x00, 0x01,0x57, 0x05,0x00, 0x01,0x57, 0x01,0x00, + 0x01,0x57, 0x01,0x00, 0x01,0x57, 0x0A,0x77, 0x01,0x22, 0x0B,0x77, 0x01,0x75, + 0x01,0x55, 0x01,0x50, 0x03,0x55, 0x01,0x50, 0x09,0x55, 0x01,0x50, 0x01,0x55, + 0x01,0x75, 0x09,0x77, 0x01,0x22, 0x27,0x77, 0x01,0x22, 0x27,0x77, 0x01,0x22, + 0x27,0x77, 0x01,0x22, 0x27,0x77, 0x01,0x22, 0x27,0x77, 0x01,0x22, 0x27,0x77, + 0x01,0x22, 0x27,0x77, 0x01,0x22, 0x27,0x77, 0x01,0x22, 0xFF,0xFF, }; +unsigned char belair_rle[]={ + 0x28,0x28, + 0x0A,0x00, 0x01,0x05, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, + 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, + 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, 0x01,0x75, 0x01,0x57, + 0x01,0x05, 0x0B,0x00, 0x01,0x70, 0x09,0x00, 0x01,0x05, 0x0F,0x57, 0x01,0x05, + 0x05,0x00, 0x01,0x0D, 0x01,0xD0, 0x05,0x00, 0x01,0x07, 0x01,0x7F, 0x01,0x07, + 0x05,0x00, 0x01,0x70, 0x01,0xF7, 0x01,0x70, 0x17,0x00, 0x01,0xDD, 0x0E,0x00, + 0x01,0x07, 0x17,0x00, 0x01,0x0D, 0x0D,0x00, 0x01,0x70, 0x1C,0x00, 0x01,0x60, + 0x01,0xE6, 0x01,0x60, 0x07,0x00, 0x01,0x07, 0x01,0x7F, 0x01,0x07, 0x06,0x00, + 0x01,0x50, 0x06,0x85, 0x01,0x50, 0x0E,0x00, 0x01,0x06, 0x0C,0x00, 0x05,0x50, + 0x08,0x88, 0x10,0x00, 0x02,0x50, 0x01,0x20, 0x03,0x22, 0x01,0x92, 0x01,0xD9, + 0x03,0x50, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x98, 0x01,0x55, 0x01,0x88, + 0x01,0x89, 0x01,0x88, 0x02,0x08, 0x01,0x88, 0x01,0x89, 0x01,0x88, 0x03,0x50, + 0x06,0x40, 0x07,0x50, 0x01,0x20, 0x03,0x22, 0x01,0x92, 0x01,0xD9, 0x01,0x0D, + 0x01,0xD9, 0x03,0x00, 0x04,0x88, 0x01,0x55, 0x03,0x88, 0x02,0x00, 0x03,0x88, + 0x03,0x00, 0x06,0x74, 0x07,0x00, 0x02,0x22, 0x01,0x92, 0x01,0xD9, 0x01,0x0D, + 0x01,0xD9, 0x01,0x9D, 0x01,0xD9, 0x09,0x00, 0x01,0x08, 0x01,0x88, 0x02,0x00, + 0x01,0x88, 0x01,0x08, 0x04,0x00, 0x01,0x77, 0x01,0x07, 0x02,0xE7, 0x01,0x07, + 0x01,0x77, 0x07,0x00, 0x01,0x88, 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x01,0x9D, + 0x01,0xD9, 0x01,0x0D, 0x01,0xD9, 0x13,0x00, 0x01,0x77, 0x01,0x00, 0x02,0xEE, + 0x01,0x00, 0x01,0x77, 0x07,0x00, 0x01,0x88, 0x01,0xD9, 0x01,0x9D, 0x01,0xD9, + 0x01,0x0D, 0x01,0xD9, 0x01,0x9D, 0x01,0x09, 0x13,0x00, 0x02,0x77, 0x02,0xEE, + 0x02,0x77, 0x04,0x00, 0x01,0xD0, 0x01,0x10, 0x01,0x00, 0x01,0x88, 0x01,0xD9, + 0x01,0x0D, 0x01,0xD9, 0x01,0x00, 0x01,0x09, 0x1F,0x00, 0x01,0xDD, 0x01,0x11, + 0x01,0x01, 0x01,0x88, 0x01,0xD9, 0x01,0x9D, 0x01,0x09, 0x21,0x00, 0x01,0xDD, + 0x02,0x00, 0x01,0x08, 0x01,0x09, 0x20,0x00, 0x01,0x40, 0x01,0x44, 0x01,0x04, + 0x01,0xDD, 0x01,0x04, 0x01,0x44, 0x23,0x00, 0x05,0x04, 0xA0,0x00, 0xFF,0xFF, }; +unsigned char math_office_rle[]={ + 0x28,0x28, + 0x19,0x00, 0x0F,0x44, 0x19,0x00, 0x01,0x44, 0x01,0xFF, 0x01,0x4F, 0x01,0xF4, + 0x02,0x44, 0x01,0xF4, 0x01,0xFF, 0x01,0xF4, 0x02,0x44, 0x01,0xFF, 0x01,0xF4, + 0x01,0x44, 0x01,0xFF, 0x19,0x00, 0x01,0x44, 0x01,0xFF, 0x01,0x4F, 0x01,0xF4, + 0x01,0x44, 0x01,0x4F, 0x01,0x44, 0x01,0xFF, 0x01,0x44, 0x01,0x4F, 0x01,0x44, + 0x01,0xFF, 0x01,0x44, 0x01,0x4F, 0x01,0xFF, 0x19,0x00, 0x01,0x44, 0x02,0x4F, + 0x04,0x44, 0x01,0x4F, 0x03,0x44, 0x01,0x4F, 0x02,0x44, 0x01,0x4F, 0x19,0x00, + 0x0F,0x44, 0x02,0x00, 0x01,0x88, 0x01,0xB8, 0x07,0x00, 0x02,0x80, 0x07,0x00, + 0x01,0xB8, 0x01,0x88, 0x02,0x00, 0x01,0x0A, 0x0F,0x07, 0x02,0x00, 0x01,0x88, + 0x01,0xBB, 0x01,0x0B, 0x06,0x00, 0x01,0x88, 0x01,0xBB, 0x01,0xB0, 0x05,0x00, + 0x01,0x0B, 0x01,0xBB, 0x01,0x88, 0x04,0x00, 0x01,0xB8, 0x01,0x88, 0x0E,0x00, + 0x01,0x88, 0x08,0x00, 0x01,0x88, 0x01,0xFB, 0x07,0x00, 0x01,0x2B, 0x04,0x00, + 0x01,0x0B, 0x01,0xBB, 0x01,0x88, 0x0E,0x00, 0x01,0x77, 0x01,0xFF, 0x07,0x00, + 0x01,0xF8, 0x01,0xFF, 0x01,0xF0, 0x05,0x00, 0x01,0x44, 0x01,0x22, 0x05,0x00, + 0x01,0xFF, 0x01,0x08, 0x01,0x80, 0x0D,0x00, 0x02,0xF7, 0x01,0x0B, 0x06,0x00, + 0x01,0x7F, 0x01,0x11, 0x01,0x7F, 0x04,0x70, 0x01,0x11, 0x01,0x74, 0x01,0x72, + 0x03,0x70, 0x01,0x11, 0x02,0x7F, 0x06,0x70, 0x09,0x00, 0x02,0x4F, 0x05,0x00, + 0x01,0x70, 0x02,0x77, 0x01,0x71, 0x05,0x77, 0x01,0x71, 0x05,0x77, 0x01,0x71, + 0x06,0x77, 0x01,0x57, 0x01,0x55, 0x09,0x00, 0x02,0x44, 0x04,0x00, 0x16,0x57, + 0x01,0x55, 0x01,0x05, 0x01,0x55, 0x08,0x00, 0x02,0x04, 0x01,0xB4, 0x01,0x04, + 0x03,0x00, 0x01,0x55, 0x02,0x05, 0x01,0x55, 0x01,0x05, 0x01,0xB5, 0x04,0x05, + 0x01,0xD5, 0x05,0x05, 0x01,0xB5, 0x04,0x05, 0x01,0x55, 0x02,0x00, 0x01,0x55, + 0x0A,0x00, 0x01,0xBB, 0x04,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x55, 0x01,0x00, + 0x02,0x08, 0x02,0x00, 0x02,0x08, 0x04,0x00, 0x02,0x08, 0x04,0x00, 0x01,0x55, + 0x02,0x00, 0x01,0x55, 0x0A,0x00, 0x01,0x8B, 0x01,0x80, 0x03,0x00, 0x01,0x55, + 0x02,0x00, 0x01,0x55, 0x11,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x55, 0x0A,0x00, + 0x02,0x08, 0x03,0x00, 0x01,0x55, 0x02,0x00, 0x01,0x05, 0x11,0x00, 0x01,0x55, + 0x02,0x00, 0x01,0x05, 0x0F,0x00, 0x01,0x55, 0x14,0x00, 0x01,0x55, 0x82,0x00, 0xFF,0xFF, }; +unsigned char video_hr_rle[]={ + 0x28,0x28, + 0x20,0x00, 0x01,0x77, 0x06,0x57, 0x01,0x77, 0x20,0x00, 0x01,0x77, 0x02,0x55, + 0x01,0x15, 0x03,0x55, 0x01,0x77, 0x20,0x00, 0x01,0x77, 0x01,0x55, 0x01,0x51, + 0x01,0x11, 0x03,0x55, 0x01,0x77, 0x20,0x00, 0x01,0x77, 0x02,0x55, 0x01,0x11, + 0x03,0x55, 0x01,0x77, 0x13,0x00, 0x01,0x50, 0x02,0x55, 0x01,0x50, 0x09,0x00, + 0x01,0x77, 0x01,0x55, 0x03,0x51, 0x02,0x55, 0x01,0x77, 0x03,0x00, 0x06,0x70, + 0x03,0x00, 0x01,0xDD, 0x01,0xBD, 0x05,0x00, 0x01,0xB0, 0x01,0xBB, 0x01,0x88, + 0x04,0x00, 0x02,0x80, 0x04,0x00, 0x01,0x77, 0x01,0x7C, 0x06,0x77, 0x02,0x00, + 0x01,0x70, 0x04,0x77, 0x01,0x87, 0x01,0x88, 0x03,0x00, 0x01,0xDD, 0x01,0xBB, + 0x01,0x0B, 0x05,0x00, 0x01,0xBB, 0x01,0x08, 0x03,0x00, 0x01,0xB0, 0x01,0xBB, + 0x01,0x88, 0x09,0x00, 0x01,0x05, 0x01,0x50, 0x02,0x00, 0x01,0x74, 0x01,0x47, + 0x01,0x44, 0x02,0x77, 0x01,0x87, 0x01,0x00, 0x01,0x88, 0x03,0x00, 0x01,0xDD, + 0x01,0xFF, 0x06,0x00, 0x02,0x22, 0x04,0x00, 0x01,0xBB, 0x01,0x08, 0x0B,0x00, + 0x01,0x05, 0x01,0x77, 0x02,0x99, 0x01,0x74, 0x01,0x77, 0x01,0x87, 0x02,0x00, + 0x01,0x88, 0x03,0x00, 0x01,0xDD, 0x01,0xFF, 0x01,0x0F, 0x01,0x0B, 0x02,0x00, + 0x01,0xB0, 0x01,0x20, 0x02,0x22, 0x04,0x00, 0x01,0x11, 0x0D,0x00, 0x01,0x77, + 0x02,0x79, 0x01,0x77, 0x01,0x87, 0x01,0x00, 0x02,0xE0, 0x01,0x88, 0x03,0x00, + 0x01,0x0D, 0x01,0x8F, 0x06,0x00, 0x02,0x52, 0x02,0x00, 0x01,0x0B, 0x01,0x01, + 0x01,0x11, 0x0D,0x00, 0x03,0x77, 0x01,0x87, 0x01,0x00, 0x01,0xD0, 0x01,0xDE, + 0x01,0xEE, 0x01,0x88, 0x04,0x07, 0x01,0x88, 0x06,0x07, 0x02,0x55, 0x04,0x07, + 0x01,0x44, 0x0D,0x07, 0x02,0x77, 0x01,0x87, 0x01,0x00, 0x01,0x30, 0x01,0x3D, + 0x01,0xDD, 0x01,0x8E, 0x01,0x08, 0x03,0x00, 0x01,0x08, 0x01,0xB8, 0x01,0x08, + 0x05,0x00, 0x02,0x55, 0x04,0x00, 0x01,0x44, 0x0D,0x00, 0x01,0x77, 0x01,0x08, + 0x01,0x00, 0x02,0x22, 0x01,0x33, 0x01,0x8D, 0x01,0x08, 0x05,0x00, 0x01,0xBB, + 0x06,0x00, 0x02,0x55, 0x04,0x00, 0x01,0x44, 0x0D,0x00, 0x01,0x08, 0x01,0x00, + 0x01,0x10, 0x01,0x12, 0x01,0x22, 0x01,0x83, 0x01,0x08, 0x06,0x00, 0x02,0x08, + 0x04,0x00, 0x03,0x08, 0x03,0x00, 0x02,0x08, 0x0E,0x00, 0x01,0x40, 0x01,0x41, + 0x01,0x11, 0x01,0x82, 0x01,0x08, 0x22,0x00, 0x01,0x19, 0x01,0x99, 0x01,0x44, + 0x01,0x11, 0x01,0x88, 0x23,0x00, 0x01,0x11, 0x01,0x99, 0x01,0x44, 0x01,0x88, + 0x24,0x00, 0x01,0x11, 0x01,0x99, 0x01,0x88, 0x25,0x00, 0x01,0x11, 0x01,0x88, + 0x26,0x00, 0x01,0x88, 0x27,0x00, 0xFF,0xFF, }; +unsigned char collegep_rle[]={ + 0x28,0x28, + 0x21,0x66, 0x02,0xF6, 0x08,0x66, 0x02,0xF6, 0x03,0xFF, 0x01,0xF6, 0x15,0x66, + 0x01,0xF6, 0x05,0xFF, 0x01,0xF6, 0x06,0x66, 0x01,0x6F, 0x01,0x5F, 0x01,0xFF, + 0x01,0xF5, 0x03,0xFF, 0x05,0x66, 0x01,0x76, 0x04,0xA6, 0x01,0x76, 0x04,0xA6, + 0x01,0x76, 0x03,0x66, 0x02,0x5F, 0x03,0xFF, 0x02,0x5F, 0x01,0x6F, 0x08,0x66, + 0x04,0x65, 0x05,0x66, 0x03,0x17, 0x02,0x1A, 0x01,0x17, 0x01,0xF7, 0x01,0x17, + 0x02,0x1A, 0x03,0x17, 0x03,0x66, 0x02,0x65, 0x02,0x6F, 0x14,0x66, 0x01,0x1F, + 0x01,0xFF, 0x01,0x1F, 0x01,0x4F, 0x01,0x1F, 0x01,0xFF, 0x01,0x1F, 0x01,0xFF, + 0x01,0x1F, 0x01,0x4F, 0x01,0x1F, 0x01,0xFF, 0x01,0x1F, 0x0D,0x66, 0x0E,0xCC, + 0x01,0x11, 0x01,0xFF, 0x01,0x11, 0x01,0x84, 0x01,0x11, 0x01,0xFF, 0x01,0x00, + 0x01,0xFF, 0x01,0x11, 0x01,0x84, 0x01,0x11, 0x01,0xFF, 0x01,0x11, 0x1B,0xCC, + 0x01,0xC7, 0x01,0xCF, 0x01,0xC7, 0x01,0xC8, 0x01,0xC7, 0x01,0xCF, 0x01,0xC0, + 0x01,0xCF, 0x01,0xC7, 0x01,0xC8, 0x01,0xC7, 0x01,0xCF, 0x01,0xC7, 0x1E,0xCC, + 0x01,0x5C, 0x02,0x15, 0x01,0x55, 0x02,0x15, 0x01,0x5C, 0x21,0xCC, 0x01,0x55, + 0x01,0x11, 0x01,0x55, 0x01,0x51, 0x01,0x55, 0x01,0x11, 0x01,0x55, 0x21,0xCC, + 0x01,0xC5, 0x01,0x51, 0x03,0x55, 0x01,0x51, 0x01,0xC5, 0x05,0xCC, 0x01,0x5C, + 0x0A,0x88, 0x0B,0xCC, 0x01,0xFC, 0x01,0xFF, 0x01,0x5C, 0x01,0xCC, 0x01,0xDC, + 0x08,0x8C, 0x05,0xCC, 0x01,0x88, 0x01,0x77, 0x01,0x7E, 0x08,0xEE, 0x0A,0xCC, + 0x01,0x8F, 0x02,0xFF, 0x01,0x85, 0x01,0xED, 0x09,0xEE, 0x02,0xE8, 0x01,0xDC, + 0x02,0xCC, 0x01,0x88, 0x02,0x77, 0x01,0x85, 0x01,0x58, 0x01,0x98, 0x05,0x88, + 0x09,0xCC, 0x01,0x9C, 0x02,0x88, 0x01,0x48, 0x01,0x58, 0x01,0x88, 0x01,0x8E, + 0x0A,0xEE, 0x01,0xED, 0x01,0xDC, 0x01,0xCC, 0x01,0x88, 0x02,0x77, 0x01,0x88, + 0x01,0x85, 0x03,0x58, 0x01,0x55, 0x02,0x58, 0x08,0xCC, 0x01,0x8C, 0x01,0x98, + 0x03,0x88, 0x01,0x48, 0x01,0x88, 0x01,0xA8, 0x01,0x8E, 0x0A,0xEE, 0x01,0xDD, + 0x01,0xCC, 0x01,0xC8, 0x02,0x77, 0x02,0x88, 0x01,0x55, 0x02,0x88, 0x01,0x85, + 0x02,0x88, 0x07,0xCC, 0x01,0x8C, 0x01,0x89, 0x02,0x88, 0x01,0x89, 0x04,0x88, + 0x01,0x85, 0x01,0x88, 0x0B,0xEE, 0x03,0xC7, 0x01,0xC8, 0x01,0x88, 0x01,0x55, + 0x03,0x88, 0x02,0x48, 0x06,0xCC, 0x01,0x8C, 0x01,0x89, 0x01,0x98, 0x01,0x88, + 0x01,0x98, 0x01,0x88, 0x01,0x84, 0x03,0x88, 0x01,0x85, 0x01,0x88, 0x01,0xA8, + 0x06,0xEE, 0x01,0xDE, 0x01,0xCE, 0x07,0xCC, 0x01,0x55, 0x01,0x48, 0x02,0x44, + 0x01,0x49, 0x01,0x44, 0x08,0xCC, 0x05,0xC8, 0x06,0x88, 0x05,0xEE, 0x01,0xDD, + 0x01,0xCD, 0x07,0xCC, 0x01,0x4C, 0x02,0x44, 0x01,0x49, 0x03,0x44, 0x11,0xDD, + 0x01,0xED, 0x05,0xEE, 0x11,0xDD, 0x10,0x77, 0x01,0xE7, 0x05,0xEE, 0x12,0x77, 0x28,0x22, 0xFF,0xFF, }; +unsigned char umcp_rle[]={ + 0x28,0x28, + 0x1D,0x66, 0x03,0xF6, 0x01,0x76, 0x03,0x56, 0x10,0x66, 0x02,0x96, 0x0D,0x66, + 0x01,0xF6, 0x01,0x7F, 0x01,0xFF, 0x01,0x7F, 0x01,0x57, 0x01,0x75, 0x01,0x57, + 0x01,0x77, 0x01,0x55, 0x0F,0x66, 0x01,0x99, 0x02,0xDD, 0x01,0x99, 0x08,0x66, + 0x01,0xF6, 0x01,0x7F, 0x01,0xF7, 0x01,0x7F, 0x03,0x77, 0x01,0x75, 0x01,0x57, + 0x01,0x75, 0x02,0x55, 0x01,0x65, 0x0B,0x66, 0x01,0xF6, 0x01,0x76, 0x01,0x56, + 0x01,0x66, 0x01,0x99, 0x02,0xDD, 0x01,0x99, 0x08,0x66, 0x01,0x6F, 0x01,0xF7, + 0x03,0x77, 0x01,0x57, 0x02,0x55, 0x03,0x65, 0x0A,0x66, 0x01,0xFF, 0x01,0x7F, + 0x01,0xFF, 0x01,0x77, 0x01,0x55, 0x01,0x65, 0x02,0x66, 0x02,0x69, 0x2B,0x66, + 0x07,0x46, 0x1C,0x66, 0x01,0x44, 0x03,0x66, 0x09,0xD4, 0x12,0x66, 0x01,0x16, + 0x01,0x66, 0x01,0xF6, 0x01,0x66, 0x01,0x16, 0x03,0x66, 0x03,0x44, 0x02,0x66, + 0x01,0xDD, 0x01,0x5D, 0x02,0xDD, 0x01,0x5D, 0x02,0xDD, 0x01,0x5D, 0x01,0xDD, + 0x0D,0x66, 0x02,0xD6, 0x03,0x66, 0x01,0x51, 0x01,0x56, 0x01,0x5F, 0x01,0x56, + 0x01,0x51, 0x02,0x66, 0x02,0x64, 0x01,0x84, 0x02,0x64, 0x01,0x66, 0x01,0xDD, + 0x01,0xD5, 0x01,0xDD, 0x01,0x4D, 0x01,0x44, 0x01,0x4D, 0x01,0xDD, 0x01,0xD5, + 0x01,0xDD, 0x0B,0x66, 0x02,0x6D, 0x02,0x1D, 0x01,0xCC, 0x01,0x5C, 0x07,0x55, + 0x01,0x5C, 0x02,0xCC, 0x01,0x88, 0x03,0xCC, 0x01,0xDD, 0x01,0x5D, 0x02,0xDD, + 0x01,0x8D, 0x02,0xDD, 0x01,0x5D, 0x01,0xDD, 0x06,0xCC, 0x01,0xC0, 0x01,0x08, + 0x01,0x58, 0x01,0x50, 0x01,0x0C, 0x02,0xCC, 0x02,0x11, 0x01,0xCC, 0x01,0x1F, + 0x01,0xFF, 0x05,0x1F, 0x01,0xFF, 0x01,0x1F, 0x02,0xCC, 0x01,0x88, 0x03,0xCC, + 0x01,0xDD, 0x01,0xD5, 0x02,0xDD, 0x01,0x88, 0x02,0xDD, 0x01,0xD5, 0x01,0xDD, + 0x07,0xCC, 0x01,0xC0, 0x01,0x08, 0x01,0x58, 0x01,0x50, 0x01,0x05, 0x01,0x55, + 0x01,0x11, 0x01,0x10, 0x01,0xCC, 0x01,0x11, 0x01,0xFF, 0x01,0x10, 0x01,0x11, + 0x01,0x10, 0x01,0x11, 0x01,0x10, 0x01,0xFF, 0x01,0x11, 0x17,0xCC, 0x01,0x00, + 0x01,0x08, 0x01,0x58, 0x01,0x50, 0x01,0x05, 0x01,0x51, 0x01,0x11, 0x01,0xCC, + 0x01,0x11, 0x01,0xFF, 0x01,0x10, 0x01,0x11, 0x01,0x88, 0x01,0x11, 0x01,0x10, + 0x01,0xFF, 0x01,0x11, 0x18,0xCC, 0x01,0x00, 0x02,0x58, 0x01,0x50, 0x01,0x00, + 0x01,0x51, 0x01,0xCC, 0x01,0x11, 0x01,0x7F, 0x02,0x71, 0x01,0x78, 0x02,0x71, + 0x01,0x7F, 0x01,0x11, 0x19,0xCC, 0x01,0x00, 0x02,0x88, 0x01,0x00, 0x01,0x05, + 0x01,0xCC, 0x09,0xC7, 0x09,0xCC, 0x03,0x5C, 0x0D,0xCC, 0x01,0xC0, 0x01,0x05, + 0x02,0x85, 0x01,0x00, 0x01,0xCC, 0x01,0x88, 0x01,0x48, 0x01,0x44, 0x01,0x4C, + 0x0C,0xCC, 0x01,0x5C, 0x01,0xE5, 0x03,0xEE, 0x01,0xE5, 0x01,0x5C, 0x0C,0xCC, + 0x01,0x00, 0x02,0x58, 0x01,0x50, 0x02,0x88, 0x01,0x48, 0x02,0x44, 0x0B,0xCC, + 0x01,0x4C, 0x01,0xFF, 0x02,0x75, 0x04,0x55, 0x01,0x4C, 0x02,0xCC, 0x01,0xDC, + 0x03,0xCC, 0x01,0x3C, 0x04,0xCC, 0x01,0xC0, 0x01,0x00, 0x02,0x88, 0x01,0xCC, + 0x01,0x88, 0x01,0x84, 0x01,0x44, 0x01,0xC4, 0x0C,0xCC, 0x01,0xC4, 0x02,0x47, + 0x03,0x45, 0x01,0xC4, 0x02,0xCC, 0x01,0xCD, 0x01,0xD9, 0x01,0xCD, 0x01,0xCC, + 0x01,0xC3, 0x01,0x3D, 0x01,0xC3, 0x04,0xCC, 0x01,0x00, 0x01,0x05, 0x01,0x85, + 0x1B,0xCC, 0x01,0xC4, 0x03,0xCC, 0x01,0xC4, 0x06,0xCC, 0x01,0x00, 0x01,0x08, + 0x26,0xCC, 0x01,0xC0, 0x01,0x00, 0xFF,0xFF, }; +unsigned char dining_rle[]={ + 0x28,0x28, + 0x01,0x88, 0x03,0x98, 0x02,0x88, 0x01,0x98, 0x02,0x88, 0x02,0x98, 0x02,0x88, + 0x03,0x98, 0x01,0x88, 0x02,0x98, 0x01,0x88, 0x03,0x98, 0x04,0x88, 0x01,0x98, + 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x03,0x98, 0x01,0x88, 0x01,0x98, 0x01,0x88, + 0x01,0x98, 0x01,0x88, 0x01,0x98, 0x02,0x88, 0x01,0x99, 0x02,0x88, 0x01,0x99, + 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x89, 0x01,0x88, + 0x01,0x99, 0x01,0x88, 0x01,0x98, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x02,0x88, + 0x01,0x99, 0x05,0x88, 0x01,0x89, 0x01,0x98, 0x01,0x89, 0x01,0x88, 0x01,0x99, + 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, + 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x01,0x89, 0x01,0x99, + 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x98, + 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x98, 0x02,0x88, 0x01,0x99, 0x06,0x88, + 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x99, 0x01,0x88, 0x01,0x99, + 0x01,0x98, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x05,0x88, 0x01,0x08, 0x01,0xD8, + 0x01,0x08, 0x01,0xD8, 0x01,0xF8, 0x01,0x18, 0x01,0xF8, 0x01,0x18, 0x07,0x88, + 0x03,0x98, 0x01,0x88, 0x03,0x98, 0x01,0x88, 0x03,0x98, 0x01,0x88, 0x01,0x98, + 0x02,0x88, 0x01,0x98, 0x01,0x88, 0x03,0x98, 0x05,0x88, 0x01,0xDD, 0x01,0x00, + 0x01,0xDD, 0x01,0x0D, 0x02,0xF1, 0x02,0x1F, 0x07,0x88, 0x01,0x99, 0x01,0x98, + 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x01,0x88, 0x01,0x99, 0x02,0x88, 0x01,0x99, + 0x02,0x88, 0x02,0x99, 0x01,0x98, 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x06,0x88, + 0x01,0x00, 0x01,0xDD, 0x01,0x00, 0x01,0xD0, 0x01,0x11, 0x01,0xFF, 0x01,0x11, + 0x01,0xFF, 0x07,0x88, 0x01,0x99, 0x03,0x88, 0x01,0x99, 0x01,0x98, 0x01,0x99, + 0x01,0x88, 0x01,0x98, 0x01,0x99, 0x01,0x98, 0x01,0x88, 0x01,0x99, 0x01,0x88, + 0x01,0x89, 0x01,0x99, 0x02,0x88, 0x01,0x99, 0x2C,0x88, 0x02,0x58, 0x08,0x88, + 0x01,0x00, 0x01,0xB0, 0x1B,0x88, 0x01,0x58, 0x01,0x55, 0x01,0xBB, 0x01,0xB8, + 0x07,0x88, 0x01,0x00, 0x01,0xBB, 0x01,0x8B, 0x01,0x88, 0x01,0x68, 0x03,0x88, + 0x01,0x78, 0x03,0x88, 0x02,0x08, 0x04,0x88, 0x02,0x08, 0x09,0x88, 0x02,0x85, + 0x01,0xBB, 0x03,0x88, 0x01,0x66, 0x04,0x88, 0x01,0x00, 0x01,0x22, 0x02,0x88, + 0x01,0xFF, 0x03,0x88, 0x01,0x77, 0x02,0xA7, 0x01,0xB7, 0x01,0xBB, 0x01,0x00, + 0x01,0x57, 0x02,0xA7, 0x01,0xB7, 0x01,0xBB, 0x01,0x00, 0x07,0xA7, 0x03,0x08, + 0x02,0x11, 0x01,0x08, 0x01,0x77, 0x02,0x66, 0x01,0x77, 0x04,0x08, 0x01,0x22, + 0x01,0x02, 0x03,0x05, 0x02,0x08, 0x01,0x77, 0x03,0xAA, 0x01,0xFB, 0x01,0xF0, + 0x01,0x55, 0x03,0xAA, 0x01,0x2B, 0x01,0x00, 0x07,0xAA, 0x03,0x00, 0x02,0x11, + 0x04,0x77, 0x05,0x00, 0x01,0xA2, 0x07,0x00, 0x02,0x0A, 0x01,0x7A, 0x02,0x7F, + 0x01,0x75, 0x01,0x7A, 0x01,0x6A, 0x02,0x72, 0x01,0x70, 0x03,0xAA, 0x01,0xB8, + 0x01,0x88, 0x02,0xAA, 0x03,0x00, 0x01,0x81, 0x04,0x77, 0x06,0x00, 0x01,0xAA, + 0x07,0x00, 0x01,0x70, 0x01,0x87, 0x02,0x88, 0x01,0x78, 0x02,0x77, 0x01,0x99, + 0x02,0x77, 0x01,0x66, 0x01,0x77, 0x01,0x70, 0x01,0x0B, 0x01,0xBB, 0x01,0x88, + 0x05,0x00, 0x04,0x57, 0x07,0x00, 0x02,0x08, 0x05,0x00, 0x01,0x07, 0x0A,0x77, + 0x01,0x7F, 0x01,0x77, 0x01,0x7B, 0x01,0x04, 0x01,0x44, 0x01,0x08, 0x01,0x70, + 0x04,0x00, 0x01,0x55, 0x01,0x88, 0x12,0x00, 0x01,0x07, 0x01,0x87, 0x07,0x07, + 0x01,0x87, 0x01,0x07, 0x01,0x00, 0x01,0x20, 0x01,0x24, 0x01,0x00, 0x01,0x77, + 0x04,0x00, 0x01,0x55, 0x02,0x08, 0x12,0x00, 0x01,0x88, 0x07,0x00, 0x01,0x88, + 0x02,0x00, 0x01,0x22, 0x01,0x77, 0x01,0x07, 0x01,0x77, 0x04,0x00, 0x01,0x55, + 0x14,0x00, 0x01,0x08, 0x07,0x00, 0x01,0x08, 0x01,0x00, 0x02,0x08, 0x01,0x07, + 0x01,0x00, 0x01,0x07, 0x79,0x00, 0xFF,0xFF, }; +unsigned char metro_rle[]={ + 0x28,0x28, + 0x1F,0x66, 0x09,0x77, 0x03,0x66, 0x04,0xF6, 0x0A,0x66, 0x01,0x11, 0x01,0x66, + 0x02,0x16, 0x01,0x66, 0x01,0x76, 0x08,0x66, 0x01,0x77, 0x02,0x22, 0x02,0x27, + 0x04,0x77, 0x02,0x66, 0x01,0x6F, 0x04,0x7F, 0x01,0x77, 0x09,0x66, 0x02,0x69, + 0x02,0x19, 0x01,0x69, 0x01,0x77, 0x08,0x66, 0x01,0x77, 0x05,0x22, 0x01,0x27, + 0x02,0x77, 0x02,0x66, 0x01,0x46, 0x1C,0x66, 0x01,0x77, 0x07,0x22, 0x01,0x77, + 0x01,0x66, 0x01,0x46, 0x01,0x44, 0x01,0x46, 0x1B,0x66, 0x01,0x77, 0x07,0x22, + 0x01,0x77, 0x01,0xC6, 0x01,0xC4, 0x01,0x84, 0x01,0xC4, 0x03,0xC6, 0x01,0x76, + 0x02,0x86, 0x01,0x76, 0x09,0xC6, 0x0B,0x56, 0x01,0x97, 0x01,0xDD, 0x06,0x22, + 0x01,0x77, 0x02,0xCC, 0x01,0xC8, 0x03,0xCC, 0x01,0x77, 0x02,0x80, 0x01,0x77, + 0x01,0xFF, 0x14,0xCC, 0x01,0x77, 0x01,0xDD, 0x06,0x22, 0x01,0x77, 0x04,0xCC, + 0x01,0x7C, 0x01,0x77, 0x02,0x80, 0x01,0x77, 0x02,0xFF, 0x14,0x0C, 0x01,0x77, + 0x01,0xDD, 0x04,0xD2, 0x02,0x22, 0x01,0x77, 0x03,0xCC, 0x01,0x7C, 0x01,0x77, + 0x02,0x08, 0x01,0x78, 0x01,0xF7, 0x01,0xFF, 0x01,0x0F, 0x14,0x00, 0x01,0x77, + 0x01,0x0D, 0x02,0xDD, 0x01,0x0D, 0x03,0x02, 0x01,0x77, 0x02,0xCC, 0x01,0x7C, + 0x01,0x87, 0x03,0x80, 0x01,0x77, 0x01,0xFF, 0x01,0x0F, 0x01,0x00, 0x01,0x55, + 0x01,0x85, 0x14,0x00, 0x01,0xF9, 0x02,0x30, 0x01,0xF0, 0x02,0x80, 0x01,0x77, + 0x01,0xCC, 0x01,0x7C, 0x01,0x07, 0x03,0x08, 0x01,0x77, 0x02,0xFF, 0x02,0x00, + 0x01,0x55, 0x01,0x88, 0x01,0x08, 0x11,0x00, 0x01,0x30, 0x01,0xFF, 0x01,0xF0, + 0x02,0xF3, 0x02,0xFF, 0x01,0x88, 0x01,0x77, 0x01,0x7C, 0x01,0x87, 0x03,0x80, + 0x01,0x70, 0x01,0xF7, 0x01,0x1F, 0x01,0xFF, 0x02,0x00, 0x02,0xFF, 0x01,0x00, + 0x01,0x80, 0x10,0x00, 0x01,0x0F, 0x06,0xFF, 0x01,0x88, 0x01,0x77, 0x01,0x07, + 0x03,0x08, 0x01,0x78, 0x01,0x77, 0x01,0xFF, 0x01,0xF1, 0x01,0xFF, 0x02,0x00, + 0x02,0xFF, 0x01,0x0F, 0x01,0x08, 0x04,0x00, 0x01,0xDD, 0x01,0xBD, 0x0C,0x00, + 0x02,0x3F, 0x02,0x0F, 0x01,0x3F, 0x01,0x38, 0x01,0x77, 0x04,0x80, 0x01,0x77, + 0x01,0xFF, 0x01,0x1F, 0x01,0xFF, 0x03,0x00, 0x02,0x1F, 0x06,0x00, 0x01,0xDD, + 0x01,0xDB, 0x01,0x0B, 0x11,0x00, 0x01,0x77, 0x03,0x08, 0x01,0x77, 0x01,0xF7, + 0x01,0xFF, 0x01,0xF1, 0x01,0x0F, 0x03,0x00, 0x02,0x11, 0x06,0x00, 0x01,0x22, + 0x13,0x00, 0x01,0x77, 0x02,0x00, 0x01,0x70, 0x01,0x77, 0x03,0xFF, 0x04,0x00, + 0x02,0x11, 0x06,0x00, 0x01,0x22, 0x01,0x02, 0x01,0x03, 0x0E,0x00, 0x01,0x50, + 0x02,0x55, 0x01,0x77, 0x02,0x88, 0x01,0x77, 0x01,0xFF, 0x01,0x11, 0x01,0xFF, + 0x05,0x00, 0x03,0x88, 0x05,0x00, 0x01,0x22, 0x11,0x00, 0x02,0x05, 0x01,0x77, + 0x01,0x00, 0x01,0x77, 0x01,0xF7, 0x02,0xFF, 0x01,0x0F, 0x0D,0x00, 0x01,0x82, + 0x01,0x80, 0x12,0x00, 0x01,0x77, 0x01,0x70, 0x01,0x77, 0x03,0xFF, 0x22,0x00, + 0x02,0x77, 0x03,0xFF, 0x23,0x00, 0x01,0x77, 0xFF,0xFF, }; +unsigned char talbot_rle[]={ + 0x28,0x28, + 0x01,0x22, 0x02,0x66, 0x02,0x77, 0x01,0xFF, 0x0C,0x77, 0x01,0x55, 0x01,0x00, + 0x01,0x66, 0x02,0x00, 0x01,0x55, 0x0B,0x77, 0x01,0xFF, 0x04,0x77, 0x03,0x66, + 0x02,0x77, 0x01,0xFF, 0x0B,0x77, 0x01,0x87, 0x01,0x55, 0x02,0x50, 0x02,0x53, + 0x01,0x55, 0x01,0x87, 0x0A,0x77, 0x01,0xFF, 0x04,0x77, 0x03,0x66, 0x02,0x77, + 0x01,0xFF, 0x06,0x77, 0x01,0x07, 0x01,0x00, 0x01,0x07, 0x01,0x77, 0x02,0x88, + 0x04,0x85, 0x01,0x8C, 0x01,0x85, 0x02,0x88, 0x02,0x77, 0x02,0x87, 0x05,0x77, + 0x01,0xFF, 0x04,0x77, 0x01,0x66, 0x01,0x33, 0x01,0x66, 0x02,0x77, 0x01,0xFF, + 0x06,0x77, 0x01,0x88, 0x01,0xBB, 0x01,0xB7, 0x01,0x77, 0x01,0x88, 0x01,0x77, + 0x01,0x88, 0x01,0x77, 0x02,0x27, 0x01,0x77, 0x01,0x88, 0x01,0x77, 0x01,0x88, + 0x01,0x77, 0x01,0xB7, 0x01,0xBB, 0x01,0x88, 0x05,0x77, 0x01,0xFF, 0x04,0x77, + 0x02,0x66, 0x01,0x76, 0x02,0x77, 0x01,0xFF, 0x06,0x77, 0x01,0x78, 0x01,0x1B, + 0x02,0x77, 0x01,0x88, 0x01,0x87, 0x01,0x88, 0x01,0x57, 0x02,0x85, 0x01,0x57, + 0x01,0x88, 0x01,0x87, 0x01,0x88, 0x02,0x77, 0x01,0x5B, 0x01,0x78, 0x05,0x77, + 0x01,0xFF, 0x04,0x77, 0x02,0x66, 0x02,0x77, 0x01,0xFF, 0x08,0x0F, 0x01,0x11, + 0x01,0x1F, 0x01,0xBF, 0x01,0x58, 0x02,0x05, 0x04,0x0F, 0x01,0x05, 0x01,0x5F, + 0x01,0x58, 0x01,0xBF, 0x01,0x5F, 0x01,0x55, 0x05,0x0F, 0x01,0xB8, 0x01,0x88, + 0x04,0x77, 0x01,0x66, 0x03,0x77, 0x01,0x44, 0x08,0x00, 0x01,0x41, 0x02,0x00, + 0x01,0x88, 0x08,0x00, 0x01,0x88, 0x02,0x00, 0x01,0x25, 0x04,0x00, 0x01,0xB7, + 0x01,0xB5, 0x01,0x88, 0x04,0x77, 0x01,0x66, 0x02,0x77, 0x01,0x47, 0x01,0xC4, + 0x01,0x40, 0x02,0x00, 0x01,0x55, 0x01,0xB5, 0x03,0x00, 0x01,0x44, 0x02,0x00, + 0x01,0x08, 0x06,0x00, 0x01,0x90, 0x01,0x95, 0x01,0x08, 0x02,0x00, 0x01,0x22, + 0x05,0x00, 0x01,0x2B, 0x01,0x00, 0x01,0xFF, 0x03,0x77, 0x01,0x66, 0x02,0x77, + 0x01,0x44, 0x01,0xCC, 0x01,0x44, 0x01,0x80, 0x01,0x00, 0x01,0x55, 0x01,0xBB, + 0x01,0x0B, 0x02,0x00, 0x02,0x08, 0x08,0x00, 0x01,0x09, 0x01,0x99, 0x01,0x55, + 0x01,0x99, 0x01,0x09, 0x01,0x95, 0x03,0x00, 0x01,0xB0, 0x01,0x20, 0x01,0x22, + 0x01,0x00, 0x01,0xFF, 0x05,0x77, 0x01,0x44, 0x01,0xCC, 0x01,0x4C, 0x02,0xC4, + 0x01,0x40, 0x01,0x00, 0x01,0x4B, 0x01,0x40, 0x01,0xB0, 0x0C,0x00, 0x01,0x99, + 0x01,0x00, 0x01,0x99, 0x01,0x00, 0x01,0x09, 0x05,0x00, 0x01,0x82, 0x01,0x00, + 0x01,0xFF, 0x05,0x77, 0x01,0x44, 0x01,0x4C, 0x01,0xC4, 0x01,0xCC, 0x01,0x4C, + 0x01,0x04, 0x01,0x00, 0x01,0x44, 0x18,0x00, 0x01,0x88, 0x01,0x00, 0x01,0xFF, + 0x01,0xF7, 0x04,0x77, 0x02,0x84, 0x02,0x8C, 0x01,0x44, 0x02,0x00, 0x01,0x55, + 0x07,0x00, 0x01,0xD0, 0x06,0x8D, 0x01,0xD0, 0x08,0x00, 0x01,0xA0, 0x01,0xA8, + 0x02,0x00, 0x01,0xFF, 0x04,0x77, 0x01,0x88, 0x02,0x44, 0x01,0x88, 0x01,0x00, + 0x02,0x80, 0x02,0x05, 0x05,0x00, 0x02,0x0D, 0x06,0xD8, 0x02,0x0D, 0x09,0x00, + 0x01,0x5D, 0x01,0xDD, 0x01,0xFF, 0x04,0x77, 0x01,0x88, 0x02,0x00, 0x01,0x88, + 0x01,0x00, 0x01,0x88, 0x01,0xBB, 0x01,0xB0, 0x0A,0x00, 0x02,0x88, 0x0C,0x00, + 0x01,0x0B, 0x01,0xBB, 0x01,0x0D, 0x01,0xFF, 0x03,0x77, 0x01,0xFF, 0x01,0x88, + 0x02,0x80, 0x01,0x88, 0x01,0x00, 0x01,0x88, 0x01,0x4B, 0x09,0x00, 0x02,0xD0, + 0x02,0x88, 0x02,0xD0, 0x0B,0x00, 0x01,0x6B, 0x01,0x00, 0x01,0x0F, 0x01,0xFF, + 0x02,0x77, 0x01,0xFF, 0x05,0x00, 0x01,0x88, 0x01,0x44, 0x01,0x04, 0x01,0x0B, + 0x05,0x00, 0x01,0xD0, 0x01,0xDD, 0x06,0x88, 0x01,0xDD, 0x01,0xD0, 0x07,0x00, + 0x01,0x0B, 0x01,0x06, 0x01,0x66, 0x02,0x00, 0x01,0xFF, 0x02,0x77, 0x01,0xFF, + 0x06,0x00, 0x01,0x22, 0x09,0x00, 0x06,0x0D, 0x0B,0x00, 0x01,0x22, 0x02,0x00, + 0x01,0xFF, 0x01,0x77, 0x02,0xFF, 0x06,0x00, 0x01,0x82, 0x01,0x80, 0x18,0x00, + 0x01,0x50, 0x01,0x52, 0x02,0x00, 0x01,0x0F, 0x01,0xF7, 0x01,0xFF, 0x01,0x0F, + 0x25,0x00, 0x02,0xFF, 0x26,0x00, 0x01,0xFF, 0xFF,0xFF, }; diff --git a/gr-utils/png2rle.c b/gr-utils/png2rle.c index 03ef2234..81f5cd14 100644 --- a/gr-utils/png2rle.c +++ b/gr-utils/png2rle.c @@ -16,13 +16,14 @@ int main(int argc, char **argv) { - int enough=0,run=0; + int run=0; int x; unsigned char *image; int xsize,ysize,last=-1,next; int size=0; int out_type=OUTPUT_C; + int count=0; if (argc<4) { fprintf(stderr,"Usage:\t%s type INFILE varname\n\n",argv[0]); @@ -44,14 +45,18 @@ int main(int argc, char **argv) { fprintf(stderr,"Loaded image %d by %d\n",xsize,ysize); x=0; - enough=0; /* Write out xsize and ysize */ if (out_type==OUTPUT_C) { - fprintf(stdout,"unsigned char %s[]=\n",argv[3]); - fprintf(stdout,"\t{ 0x%X,0x%X,\n",xsize,ysize); + fprintf(stdout,"unsigned char %s[]={\n",argv[3]); + fprintf(stdout,"\t0x%X,0x%X,",xsize,ysize); } + else { + fprintf(stdout,"%s:",argv[3]); + fprintf(stdout,"\t.byte $%X,$%X",xsize,ysize); + } + size+=2; /* Get first top/bottom color pair */ @@ -72,9 +77,22 @@ int main(int argc, char **argv) { /* If color change (or too big) then output our run */ /* Note 0xff for run length is special case meaning "finished" */ if ((next!=last) || (run>253)) { - fprintf(stdout,"0x%02X,0x%02X, ",run,last); - -// printf("%x,%x\n",run,last); + if (out_type==OUTPUT_C) { + if (count==0) { + printf("\n\t"); + } + printf("0x%02X,0x%02X, ",run,last); + } + else { + if (count==0) { + printf("\n\t.byte "); + } + else { + printf(", "); + } + printf("$%02X,$%02X",run,last); + } + count++; size+=2; run=0; @@ -84,33 +102,49 @@ int main(int argc, char **argv) { x++; /* Split up per-line */ - enough++; - if (enough>=xsize) { - enough=0; - fprintf(stdout,"\n"); - } +// enough++; +// if (enough>=xsize) { +// enough=0; +// fprintf(stdout,"\n"); +// } /* If we reach the end */ if (x>=xsize*(ysize/2)) { run++; /* print tailing value */ if (run!=0) { - fprintf(stdout,"0x%02X,0x%02X, ",run,last); + if (out_type==OUTPUT_C) { + printf("0x%02X,0x%02X, ",run,last); + } + else { + if (count==0) { + printf("\n\t.byte "); + } + else { + printf(", "); + } + printf("$%02X,$%02X\n",run,last); + } size+=2; } break; } run++; - + if (count>6) count=0; } /* Print closing marker */ - fprintf(stdout,"0xFF,0xFF,"); + if (out_type==OUTPUT_C) { + fprintf(stdout,"0xFF,0xFF,"); + fprintf(stdout,"\t};\n"); + } else { + fprintf(stdout,"\t.byte $FF,$FF\n"); + } + size+=2; - fprintf(stdout,"\t};\n"); fprintf(stderr,"Size %d bytes\n",size); diff --git a/tfv/Makefile b/tfv/Makefile index afc658e8..283f416b 100644 --- a/tfv/Makefile +++ b/tfv/Makefile @@ -2,30 +2,56 @@ include ../Makefile.inc DOS33 = ../dos33fs-utils/dos33 PNG2GR = ../gr-utils/png2gr +PNG2RLE = ../gr-utils/png2rle all: tfv.dsk -tfv.dsk: TITLE.GR TFV ED HIGHWIND.ED FIGHTING.ED +tfv.dsk: TFV ED HIGHWIND.ED FIGHTING.ED $(DOS33) -y tfv.dsk BSAVE -a 0x1000 TFV - $(DOS33) -y tfv.dsk BSAVE -a 0x400 TITLE.GR $(DOS33) -y tfv.dsk BSAVE -a 0x900 ED $(DOS33) -y tfv.dsk BSAVE -a 0x2000 HIGHWIND.ED $(DOS33) -y tfv.dsk BSAVE -a 0x2000 FIGHTING.ED -TFV: tfv.o - ld65 -o TFV tfv.o -C ./apple2_1000.inc - -tfv.o: tfv.s title.inc - ca65 -o tfv.o tfv.s -l tfv.lst - ED: duet.o ld65 -o ED duet.o -C ./apple2_900.inc duet.o: duet.s ca65 -o duet.o duet.s -l duet.lst -TITLE.GR: title.png - $(PNG2GR) title.png TITLE.GR + +$(PNG2RLE): + cd ../gr-utils && make + +backgrounds.inc: $(PNG2RLE) \ + title.png map.png \ + landing.png harfco.png \ + belair.png \ + math_office.png video_hr.png \ + collegep.png \ + umcp.png \ + dining.png metro.png talbot.png + $(PNG2RLE) asm title.png title_rle > backgrounds.inc + $(PNG2RLE) asm map.png map_rle >> backgrounds.inc + $(PNG2RLE) asm landing.png landing_rle >> backgrounds.inc + $(PNG2RLE) asm harfco.png harfco_rle >> backgrounds.inc + $(PNG2RLE) asm belair.png belair_rle >> backgrounds.inc + $(PNG2RLE) asm math_office.png math_office_rle >> backgrounds.inc + $(PNG2RLE) asm video_hr.png video_hr_rle >> backgrounds.inc + $(PNG2RLE) asm collegep.png collegep_rle >> backgrounds.inc + $(PNG2RLE) asm umcp.png umcp_rle >> backgrounds.inc + $(PNG2RLE) asm dining.png dining_rle >> backgrounds.inc + $(PNG2RLE) asm metro.png metro_rle >> backgrounds.inc + $(PNG2RLE) asm talbot.png talbot_rle >> backgrounds.inc + +### + +TFV: tfv.o + ld65 -o TFV tfv.o -C ./apple2_1000.inc + +tfv.o: tfv.s backgrounds.inc + ca65 -o tfv.o tfv.s -l tfv.lst + + clean: rm -f *~ TITLE.GR *.o *.lst ED diff --git a/tfv/backgrounds.inc b/tfv/backgrounds.inc new file mode 100644 index 00000000..6a8311ba --- /dev/null +++ b/tfv/backgrounds.inc @@ -0,0 +1,415 @@ +title_rle: .byte $28,$28 + .byte $01,$00, $19,$20, $0F,$00, $01,$22, $03,$66, $01,$22, $01,$62 + .byte $01,$66, $01,$62, $01,$22, $01,$66, $03,$22, $01,$66, $01,$26 + .byte $01,$62, $01,$22, $01,$62, $01,$26, $01,$62, $01,$22, $03,$66 + .byte $01,$22, $01,$55, $01,$00, $03,$11, $01,$44, $03,$22, $01,$44 + .byte $03,$22, $02,$00, $02,$22, $01,$66, $02,$22, $01,$66, $01,$62 + .byte $01,$66, $01,$22, $01,$66, $03,$22, $01,$66, $01,$26, $01,$62 + .byte $01,$22, $01,$66, $01,$22, $01,$66, $02,$22, $01,$66, $02,$22 + .byte $01,$55, $01,$00, $01,$01, $01,$11, $01,$41, $01,$44, $01,$42 + .byte $01,$22, $01,$42, $01,$44, $01,$42, $01,$22, $01,$02, $02,$00 + .byte $02,$22, $01,$66, $02,$22, $01,$66, $01,$22, $01,$66, $01,$22 + .byte $03,$66, $01,$22, $01,$66, $01,$62, $01,$26, $01,$22, $01,$26 + .byte $01,$62, $01,$26, $02,$22, $01,$66, $02,$22, $01,$55, $02,$00 + .byte $01,$11, $03,$44, $01,$22, $03,$44, $01,$22, $03,$00, $01,$02 + .byte $18,$52, $01,$55, $0E,$00, $1E,$60, $0A,$00, $01,$66, $03,$22 + .byte $01,$66, $01,$26, $01,$22, $01,$26, $01,$66, $01,$22, $01,$26 + .byte $01,$66, $01,$22, $01,$66, $03,$22, $01,$66, $01,$26, $01,$22 + .byte $01,$26, $01,$66, $01,$26, $02,$62, $01,$66, $01,$22, $01,$66 + .byte $01,$22, $01,$66, $01,$55, $09,$00, $01,$66, $01,$22, $01,$26 + .byte $02,$66, $01,$22, $01,$26, $01,$22, $01,$66, $01,$22, $01,$62 + .byte $01,$26, $01,$22, $02,$66, $01,$22, $02,$66, $01,$22, $01,$26 + .byte $01,$22, $01,$66, $01,$22, $02,$26, $01,$66, $01,$62, $01,$26 + .byte $01,$62, $01,$66, $01,$55, $09,$00, $01,$66, $01,$22, $03,$66 + .byte $01,$22, $01,$66, $01,$22, $01,$66, $01,$22, $01,$66, $01,$62 + .byte $01,$22, $02,$66, $01,$22, $02,$66, $01,$22, $01,$66, $01,$22 + .byte $01,$66, $02,$26, $01,$22, $02,$66, $01,$22, $02,$66, $01,$55 + .byte $09,$00, $01,$06, $1D,$56, $01,$55, $03,$00, $01,$10, $24,$00 + .byte $01,$10, $01,$00, $01,$10, $01,$11, $01,$01, $05,$00, $08,$CC + .byte $01,$40, $09,$00, $01,$D0, $01,$0D, $01,$00, $01,$D0, $01,$0D + .byte $01,$00, $01,$D0, $05,$00, $01,$11, $0A,$00, $01,$04, $04,$54 + .byte $02,$CC, $01,$44, $01,$55, $06,$00, $01,$D0, $01,$DD, $02,$D0 + .byte $01,$DD, $02,$D0, $01,$DD, $01,$D0, $03,$00, $02,$01, $01,$11 + .byte $02,$01, $0C,$00, $02,$CC, $01,$44, $01,$54, $01,$55, $06,$00 + .byte $01,$DD, $07,$BB, $01,$DD, $04,$00, $01,$10, $01,$11, $01,$10 + .byte $0C,$00, $02,$CC, $01,$44, $01,$54, $01,$55, $07,$00, $01,$DD + .byte $01,$BB, $01,$BF, $01,$B0, $01,$BB, $01,$BF, $01,$B0, $01,$BB + .byte $01,$DD, $03,$00, $01,$10, $03,$11, $01,$10, $0A,$00, $02,$CC + .byte $01,$44, $01,$54, $01,$55, $08,$00, $01,$DD, $01,$DB, $01,$BB + .byte $01,$3B, $01,$33, $02,$BB, $01,$DB, $01,$DD, $03,$00, $02,$01 + .byte $01,$11, $02,$01, $0A,$00, $02,$CC, $01,$44, $01,$55, $09,$00 + .byte $02,$DD, $05,$BB, $02,$DD, $05,$00, $01,$11, $0C,$00, $02,$CC + .byte $01,$44, $01,$55, $09,$00, $01,$0D, $01,$00, $01,$BB, $03,$B1 + .byte $01,$BB, $01,$00, $01,$0D, $04,$00, $02,$BB, $0C,$00, $01,$0C + .byte $01,$4C, $01,$44, $01,$55, $0C,$00, $02,$BB, $06,$00, $01,$20 + .byte $01,$22, $01,$2B, $01,$0B, $0E,$00, $02,$05, $09,$00, $01,$20 + .byte $06,$22, $03,$20, $02,$22, $01,$02, $09,$00 + .byte $FF,$FF +map_rle: .byte $28,$28 + .byte $23,$66, $01,$46, $01,$06, $05,$66, $01,$56, $0E,$66, $01,$E6 + .byte $04,$66, $01,$77, $01,$FF, $01,$F6, $08,$66, $01,$46, $03,$44 + .byte $03,$66, $01,$E6, $01,$56, $01,$55, $01,$56, $01,$E6, $0B,$66 + .byte $01,$6E, $01,$66, $01,$6E, $02,$66, $01,$67, $04,$6F, $07,$66 + .byte $01,$4F, $01,$47, $01,$4F, $01,$44, $0B,$66, $17,$D6, $03,$66 + .byte $01,$64, $03,$44, $01,$46, $08,$66, $01,$DD, $07,$FF, $01,$4F + .byte $05,$FF, $01,$8F, $01,$88, $01,$8F, $01,$FF, $01,$7F, $01,$77 + .byte $01,$07, $01,$77, $01,$07, $01,$77, $01,$DD, $03,$66, $01,$E6 + .byte $03,$E4, $01,$E6, $07,$66, $01,$DD, $06,$FF, $01,$F4, $01,$84 + .byte $01,$F4, $04,$FF, $01,$8F, $03,$FF, $01,$7F, $01,$77, $03,$75 + .byte $01,$77, $01,$DD, $0F,$66, $01,$DD, $0C,$CF, $03,$C8, $03,$CF + .byte $05,$C7, $01,$DD, $0A,$66, $01,$E6, $04,$66, $01,$DD, $02,$CC + .byte $01,$4C, $03,$CC, $01,$77, $06,$CC, $01,$8C, $01,$88, $01,$8C + .byte $01,$CC, $01,$4C, $05,$44, $01,$DD, $09,$66, $01,$6E, $01,$66 + .byte $01,$6E, $03,$66, $01,$DD, $01,$CC, $01,$4C, $01,$44, $01,$4C + .byte $01,$CC, $01,$22, $03,$FF, $01,$22, $03,$CC, $01,$8C, $03,$CC + .byte $01,$C4, $05,$44, $01,$DD, $0C,$66, $01,$E6, $02,$66, $01,$DD + .byte $02,$CC, $01,$C8, $02,$CC, $01,$C2, $02,$C7, $01,$CF, $02,$C2 + .byte $01,$CC, $03,$C8, $03,$CC, $01,$C8, $01,$CC, $01,$C8, $01,$CC + .byte $01,$C8, $01,$DD, $0B,$66, $01,$6E, $01,$66, $01,$6E, $01,$66 + .byte $01,$DD, $01,$4C, $01,$84, $01,$C4, $0A,$CC, $01,$8C, $01,$88 + .byte $01,$8C, $01,$CC, $01,$4C, $05,$44, $01,$DD, $0F,$66, $01,$DD + .byte $01,$C4, $01,$CC, $01,$88, $0A,$CC, $01,$8C, $03,$CC, $06,$44 + .byte $01,$DD, $02,$66, $01,$55, $01,$56, $02,$66, $01,$55, $08,$66 + .byte $01,$DD, $05,$CC, $05,$9C, $01,$CC, $01,$1C, $03,$C8, $01,$1C + .byte $02,$CC, $01,$84, $01,$C4, $01,$84, $01,$C4, $01,$84, $01,$DD + .byte $02,$66, $01,$55, $01,$66, $01,$65, $01,$56, $01,$55, $08,$66 + .byte $01,$DD, $03,$CC, $02,$4C, $01,$99, $01,$49, $01,$44, $02,$99 + .byte $01,$CC, $01,$11, $01,$C1, $01,$1C, $01,$C1, $01,$11, $07,$CC + .byte $01,$DD, $02,$66, $01,$65, $03,$66, $01,$65, $02,$66, $01,$6E + .byte $01,$E6, $01,$6E, $03,$66, $01,$DD, $02,$CC, $01,$44, $01,$C8 + .byte $01,$8C, $01,$99, $01,$94, $01,$44, $01,$94, $01,$99, $01,$CC + .byte $01,$C1, $03,$CC, $01,$C1, $07,$CC, $01,$DD, $03,$66, $01,$16 + .byte $01,$91, $01,$16, $04,$66, $01,$EE, $04,$66, $01,$6D, $04,$DC + .byte $01,$D8, $02,$D9, $01,$D4, $02,$D9, $02,$DC, $01,$8C, $01,$88 + .byte $01,$8E, $01,$EE, $07,$DC, $01,$6D, $03,$66, $01,$69, $01,$99 + .byte $01,$69, $03,$66, $01,$05, $01,$55, $01,$66, $01,$55, $01,$65 + .byte $1C,$66, $01,$86, $01,$96, $01,$99, $01,$96, $01,$86, $02,$66 + .byte $04,$65, $1F,$66, $01,$99, $1B,$66, $01,$E6, $01,$6E, $01,$E6 + .byte $09,$66, $01,$69, $2B,$66 + .byte $FF,$FF +landing_rle: .byte $28,$28 + .byte $03,$66, $01,$56, $27,$66, $01,$55, $01,$F5, $26,$66, $01,$55 + .byte $01,$FF, $01,$F5, $25,$66, $01,$55, $02,$FF, $01,$F5, $24,$66 + .byte $01,$55, $03,$FF, $01,$F5, $20,$66, $01,$CC, $01,$2C, $01,$CC + .byte $01,$55, $0F,$F5, $04,$22, $12,$CC, $01,$62, $01,$22, $01,$55 + .byte $01,$FF, $03,$11, $01,$44, $03,$22, $01,$44, $03,$22, $03,$FF + .byte $05,$22, $11,$CC, $01,$22, $01,$26, $01,$55, $02,$FF, $01,$11 + .byte $03,$44, $01,$22, $03,$44, $01,$22, $04,$FF, $06,$22, $10,$CC + .byte $02,$26, $01,$55, $02,$FF, $01,$F1, $03,$F4, $01,$F2, $03,$F4 + .byte $01,$F2, $01,$FF, $02,$8F, $01,$FF, $07,$22, $0F,$CC, $01,$62 + .byte $01,$26, $01,$55, $0A,$5F, $02,$FF, $02,$88, $01,$FF, $08,$22 + .byte $0E,$CC, $01,$22, $01,$C2, $01,$55, $09,$FF, $01,$55, $02,$FF + .byte $02,$88, $0A,$FF, $0F,$CC, $03,$C5, $01,$85, $09,$C5, $02,$85 + .byte $04,$C5, $01,$85, $05,$C5, $11,$CC, $01,$C8, $09,$CC, $04,$85 + .byte $04,$CC, $01,$C8, $1E,$CC, $06,$85, $FE,$CC, $06,$CC + .byte $FF,$FF +harfco_rle: .byte $28,$28 + .byte $05,$00, $1D,$AA, $01,$77, $09,$00, $01,$F0, $01,$00, $1B,$AA + .byte $01,$77, $03,$00, $01,$F0, $03,$00, $01,$F0, $17,$00, $01,$F0 + .byte $15,$00, $01,$0F, $19,$00, $01,$F0, $16,$00, $01,$0F, $17,$00 + .byte $28,$22, $27,$77, $01,$22, $27,$77, $01,$22, $27,$77, $01,$22 + .byte $11,$77, $01,$07, $01,$77, $05,$07, $01,$77, $01,$00, $01,$77 + .byte $01,$07, $0B,$77, $01,$22, $0C,$77, $01,$57, $01,$00, $01,$57 + .byte $01,$00, $01,$57, $01,$00, $01,$57, $05,$00, $01,$57, $01,$00 + .byte $01,$57, $01,$00, $01,$57, $0A,$77, $01,$22, $0B,$77, $01,$75 + .byte $01,$55, $01,$50, $03,$55, $01,$50, $09,$55, $01,$50, $01,$55 + .byte $01,$75, $09,$77, $01,$22, $27,$77, $01,$22, $27,$77, $01,$22 + .byte $27,$77, $01,$22, $27,$77, $01,$22, $27,$77, $01,$22, $27,$77 + .byte $01,$22, $27,$77, $01,$22, $27,$77, $01,$22 + .byte $FF,$FF +belair_rle: .byte $28,$28 + .byte $0A,$00, $01,$05, $01,$57, $01,$75, $01,$57, $01,$75, $01,$57 + .byte $01,$75, $01,$57, $01,$75, $01,$57, $01,$75, $01,$57, $01,$75 + .byte $01,$57, $01,$75, $01,$57, $01,$75, $01,$57, $01,$75, $01,$57 + .byte $01,$05, $0B,$00, $01,$70, $09,$00, $01,$05, $0F,$57, $01,$05 + .byte $05,$00, $01,$0D, $01,$D0, $05,$00, $01,$07, $01,$7F, $01,$07 + .byte $05,$00, $01,$70, $01,$F7, $01,$70, $17,$00, $01,$DD, $0E,$00 + .byte $01,$07, $17,$00, $01,$0D, $0D,$00, $01,$70, $1C,$00, $01,$60 + .byte $01,$E6, $01,$60, $07,$00, $01,$07, $01,$7F, $01,$07, $06,$00 + .byte $01,$50, $06,$85, $01,$50, $0E,$00, $01,$06, $0C,$00, $05,$50 + .byte $08,$88, $10,$00, $02,$50, $01,$20, $03,$22, $01,$92, $01,$D9 + .byte $03,$50, $01,$88, $01,$98, $01,$88, $01,$98, $01,$55, $01,$88 + .byte $01,$89, $01,$88, $02,$08, $01,$88, $01,$89, $01,$88, $03,$50 + .byte $06,$40, $07,$50, $01,$20, $03,$22, $01,$92, $01,$D9, $01,$0D + .byte $01,$D9, $03,$00, $04,$88, $01,$55, $03,$88, $02,$00, $03,$88 + .byte $03,$00, $06,$74, $07,$00, $02,$22, $01,$92, $01,$D9, $01,$0D + .byte $01,$D9, $01,$9D, $01,$D9, $09,$00, $01,$08, $01,$88, $02,$00 + .byte $01,$88, $01,$08, $04,$00, $01,$77, $01,$07, $02,$E7, $01,$07 + .byte $01,$77, $07,$00, $01,$88, $01,$D9, $01,$0D, $01,$D9, $01,$9D + .byte $01,$D9, $01,$0D, $01,$D9, $13,$00, $01,$77, $01,$00, $02,$EE + .byte $01,$00, $01,$77, $07,$00, $01,$88, $01,$D9, $01,$9D, $01,$D9 + .byte $01,$0D, $01,$D9, $01,$9D, $01,$09, $13,$00, $02,$77, $02,$EE + .byte $02,$77, $04,$00, $01,$D0, $01,$10, $01,$00, $01,$88, $01,$D9 + .byte $01,$0D, $01,$D9, $01,$00, $01,$09, $1F,$00, $01,$DD, $01,$11 + .byte $01,$01, $01,$88, $01,$D9, $01,$9D, $01,$09, $21,$00, $01,$DD + .byte $02,$00, $01,$08, $01,$09, $20,$00, $01,$40, $01,$44, $01,$04 + .byte $01,$DD, $01,$04, $01,$44, $23,$00, $05,$04, $A0,$00 + .byte $FF,$FF +math_office_rle: .byte $28,$28 + .byte $19,$00, $0F,$44, $19,$00, $01,$44, $01,$FF, $01,$4F, $01,$F4 + .byte $02,$44, $01,$F4, $01,$FF, $01,$F4, $02,$44, $01,$FF, $01,$F4 + .byte $01,$44, $01,$FF, $19,$00, $01,$44, $01,$FF, $01,$4F, $01,$F4 + .byte $01,$44, $01,$4F, $01,$44, $01,$FF, $01,$44, $01,$4F, $01,$44 + .byte $01,$FF, $01,$44, $01,$4F, $01,$FF, $19,$00, $01,$44, $02,$4F + .byte $04,$44, $01,$4F, $03,$44, $01,$4F, $02,$44, $01,$4F, $19,$00 + .byte $0F,$44, $02,$00, $01,$88, $01,$B8, $07,$00, $02,$80, $07,$00 + .byte $01,$B8, $01,$88, $02,$00, $01,$0A, $0F,$07, $02,$00, $01,$88 + .byte $01,$BB, $01,$0B, $06,$00, $01,$88, $01,$BB, $01,$B0, $05,$00 + .byte $01,$0B, $01,$BB, $01,$88, $04,$00, $01,$B8, $01,$88, $0E,$00 + .byte $01,$88, $08,$00, $01,$88, $01,$FB, $07,$00, $01,$2B, $04,$00 + .byte $01,$0B, $01,$BB, $01,$88, $0E,$00, $01,$77, $01,$FF, $07,$00 + .byte $01,$F8, $01,$FF, $01,$F0, $05,$00, $01,$44, $01,$22, $05,$00 + .byte $01,$FF, $01,$08, $01,$80, $0D,$00, $02,$F7, $01,$0B, $06,$00 + .byte $01,$7F, $01,$11, $01,$7F, $04,$70, $01,$11, $01,$74, $01,$72 + .byte $03,$70, $01,$11, $02,$7F, $06,$70, $09,$00, $02,$4F, $05,$00 + .byte $01,$70, $02,$77, $01,$71, $05,$77, $01,$71, $05,$77, $01,$71 + .byte $06,$77, $01,$57, $01,$55, $09,$00, $02,$44, $04,$00, $16,$57 + .byte $01,$55, $01,$05, $01,$55, $08,$00, $02,$04, $01,$B4, $01,$04 + .byte $03,$00, $01,$55, $02,$05, $01,$55, $01,$05, $01,$B5, $04,$05 + .byte $01,$D5, $05,$05, $01,$B5, $04,$05, $01,$55, $02,$00, $01,$55 + .byte $0A,$00, $01,$BB, $04,$00, $01,$55, $02,$00, $01,$55, $01,$00 + .byte $02,$08, $02,$00, $02,$08, $04,$00, $02,$08, $04,$00, $01,$55 + .byte $02,$00, $01,$55, $0A,$00, $01,$8B, $01,$80, $03,$00, $01,$55 + .byte $02,$00, $01,$55, $11,$00, $01,$55, $02,$00, $01,$55, $0A,$00 + .byte $02,$08, $03,$00, $01,$55, $02,$00, $01,$05, $11,$00, $01,$55 + .byte $02,$00, $01,$05, $0F,$00, $01,$55, $14,$00, $01,$55, $82,$00 + .byte $FF,$FF +video_hr_rle: .byte $28,$28 + .byte $20,$00, $01,$77, $06,$57, $01,$77, $20,$00, $01,$77, $02,$55 + .byte $01,$15, $03,$55, $01,$77, $20,$00, $01,$77, $01,$55, $01,$51 + .byte $01,$11, $03,$55, $01,$77, $20,$00, $01,$77, $02,$55, $01,$11 + .byte $03,$55, $01,$77, $13,$00, $01,$50, $02,$55, $01,$50, $09,$00 + .byte $01,$77, $01,$55, $03,$51, $02,$55, $01,$77, $03,$00, $06,$70 + .byte $03,$00, $01,$DD, $01,$BD, $05,$00, $01,$B0, $01,$BB, $01,$88 + .byte $04,$00, $02,$80, $04,$00, $01,$77, $01,$7C, $06,$77, $02,$00 + .byte $01,$70, $04,$77, $01,$87, $01,$88, $03,$00, $01,$DD, $01,$BB + .byte $01,$0B, $05,$00, $01,$BB, $01,$08, $03,$00, $01,$B0, $01,$BB + .byte $01,$88, $09,$00, $01,$05, $01,$50, $02,$00, $01,$74, $01,$47 + .byte $01,$44, $02,$77, $01,$87, $01,$00, $01,$88, $03,$00, $01,$DD + .byte $01,$FF, $06,$00, $02,$22, $04,$00, $01,$BB, $01,$08, $0B,$00 + .byte $01,$05, $01,$77, $02,$99, $01,$74, $01,$77, $01,$87, $02,$00 + .byte $01,$88, $03,$00, $01,$DD, $01,$FF, $01,$0F, $01,$0B, $02,$00 + .byte $01,$B0, $01,$20, $02,$22, $04,$00, $01,$11, $0D,$00, $01,$77 + .byte $02,$79, $01,$77, $01,$87, $01,$00, $02,$E0, $01,$88, $03,$00 + .byte $01,$0D, $01,$8F, $06,$00, $02,$52, $02,$00, $01,$0B, $01,$01 + .byte $01,$11, $0D,$00, $03,$77, $01,$87, $01,$00, $01,$D0, $01,$DE + .byte $01,$EE, $01,$88, $04,$07, $01,$88, $06,$07, $02,$55, $04,$07 + .byte $01,$44, $0D,$07, $02,$77, $01,$87, $01,$00, $01,$30, $01,$3D + .byte $01,$DD, $01,$8E, $01,$08, $03,$00, $01,$08, $01,$B8, $01,$08 + .byte $05,$00, $02,$55, $04,$00, $01,$44, $0D,$00, $01,$77, $01,$08 + .byte $01,$00, $02,$22, $01,$33, $01,$8D, $01,$08, $05,$00, $01,$BB + .byte $06,$00, $02,$55, $04,$00, $01,$44, $0D,$00, $01,$08, $01,$00 + .byte $01,$10, $01,$12, $01,$22, $01,$83, $01,$08, $06,$00, $02,$08 + .byte $04,$00, $03,$08, $03,$00, $02,$08, $0E,$00, $01,$40, $01,$41 + .byte $01,$11, $01,$82, $01,$08, $22,$00, $01,$19, $01,$99, $01,$44 + .byte $01,$11, $01,$88, $23,$00, $01,$11, $01,$99, $01,$44, $01,$88 + .byte $24,$00, $01,$11, $01,$99, $01,$88, $25,$00, $01,$11, $01,$88 + .byte $26,$00, $01,$88, $27,$00 + .byte $FF,$FF +collegep_rle: .byte $28,$28 + .byte $21,$66, $02,$F6, $08,$66, $02,$F6, $03,$FF, $01,$F6, $15,$66 + .byte $01,$F6, $05,$FF, $01,$F6, $06,$66, $01,$6F, $01,$5F, $01,$FF + .byte $01,$F5, $03,$FF, $05,$66, $01,$76, $04,$A6, $01,$76, $04,$A6 + .byte $01,$76, $03,$66, $02,$5F, $03,$FF, $02,$5F, $01,$6F, $08,$66 + .byte $04,$65, $05,$66, $03,$17, $02,$1A, $01,$17, $01,$F7, $01,$17 + .byte $02,$1A, $03,$17, $03,$66, $02,$65, $02,$6F, $14,$66, $01,$1F + .byte $01,$FF, $01,$1F, $01,$4F, $01,$1F, $01,$FF, $01,$1F, $01,$FF + .byte $01,$1F, $01,$4F, $01,$1F, $01,$FF, $01,$1F, $0D,$66, $0E,$CC + .byte $01,$11, $01,$FF, $01,$11, $01,$84, $01,$11, $01,$FF, $01,$00 + .byte $01,$FF, $01,$11, $01,$84, $01,$11, $01,$FF, $01,$11, $1B,$CC + .byte $01,$C7, $01,$CF, $01,$C7, $01,$C8, $01,$C7, $01,$CF, $01,$C0 + .byte $01,$CF, $01,$C7, $01,$C8, $01,$C7, $01,$CF, $01,$C7, $1E,$CC + .byte $01,$5C, $02,$15, $01,$55, $02,$15, $01,$5C, $21,$CC, $01,$55 + .byte $01,$11, $01,$55, $01,$51, $01,$55, $01,$11, $01,$55, $21,$CC + .byte $01,$C5, $01,$51, $03,$55, $01,$51, $01,$C5, $05,$CC, $01,$5C + .byte $0A,$88, $0B,$CC, $01,$FC, $01,$FF, $01,$5C, $01,$CC, $01,$DC + .byte $08,$8C, $05,$CC, $01,$88, $01,$77, $01,$7E, $08,$EE, $0A,$CC + .byte $01,$8F, $02,$FF, $01,$85, $01,$ED, $09,$EE, $02,$E8, $01,$DC + .byte $02,$CC, $01,$88, $02,$77, $01,$85, $01,$58, $01,$98, $05,$88 + .byte $09,$CC, $01,$9C, $02,$88, $01,$48, $01,$58, $01,$88, $01,$8E + .byte $0A,$EE, $01,$ED, $01,$DC, $01,$CC, $01,$88, $02,$77, $01,$88 + .byte $01,$85, $03,$58, $01,$55, $02,$58, $08,$CC, $01,$8C, $01,$98 + .byte $03,$88, $01,$48, $01,$88, $01,$A8, $01,$8E, $0A,$EE, $01,$DD + .byte $01,$CC, $01,$C8, $02,$77, $02,$88, $01,$55, $02,$88, $01,$85 + .byte $02,$88, $07,$CC, $01,$8C, $01,$89, $02,$88, $01,$89, $04,$88 + .byte $01,$85, $01,$88, $0B,$EE, $03,$C7, $01,$C8, $01,$88, $01,$55 + .byte $03,$88, $02,$48, $06,$CC, $01,$8C, $01,$89, $01,$98, $01,$88 + .byte $01,$98, $01,$88, $01,$84, $03,$88, $01,$85, $01,$88, $01,$A8 + .byte $06,$EE, $01,$DE, $01,$CE, $07,$CC, $01,$55, $01,$48, $02,$44 + .byte $01,$49, $01,$44, $08,$CC, $05,$C8, $06,$88, $05,$EE, $01,$DD + .byte $01,$CD, $07,$CC, $01,$4C, $02,$44, $01,$49, $03,$44, $11,$DD + .byte $01,$ED, $05,$EE, $11,$DD, $10,$77, $01,$E7, $05,$EE, $12,$77 + .byte $28,$22 + .byte $FF,$FF +umcp_rle: .byte $28,$28 + .byte $1D,$66, $03,$F6, $01,$76, $03,$56, $10,$66, $02,$96, $0D,$66 + .byte $01,$F6, $01,$7F, $01,$FF, $01,$7F, $01,$57, $01,$75, $01,$57 + .byte $01,$77, $01,$55, $0F,$66, $01,$99, $02,$DD, $01,$99, $08,$66 + .byte $01,$F6, $01,$7F, $01,$F7, $01,$7F, $03,$77, $01,$75, $01,$57 + .byte $01,$75, $02,$55, $01,$65, $0B,$66, $01,$F6, $01,$76, $01,$56 + .byte $01,$66, $01,$99, $02,$DD, $01,$99, $08,$66, $01,$6F, $01,$F7 + .byte $03,$77, $01,$57, $02,$55, $03,$65, $0A,$66, $01,$FF, $01,$7F + .byte $01,$FF, $01,$77, $01,$55, $01,$65, $02,$66, $02,$69, $2B,$66 + .byte $07,$46, $1C,$66, $01,$44, $03,$66, $09,$D4, $12,$66, $01,$16 + .byte $01,$66, $01,$F6, $01,$66, $01,$16, $03,$66, $03,$44, $02,$66 + .byte $01,$DD, $01,$5D, $02,$DD, $01,$5D, $02,$DD, $01,$5D, $01,$DD + .byte $0D,$66, $02,$D6, $03,$66, $01,$51, $01,$56, $01,$5F, $01,$56 + .byte $01,$51, $02,$66, $02,$64, $01,$84, $02,$64, $01,$66, $01,$DD + .byte $01,$D5, $01,$DD, $01,$4D, $01,$44, $01,$4D, $01,$DD, $01,$D5 + .byte $01,$DD, $0B,$66, $02,$6D, $02,$1D, $01,$CC, $01,$5C, $07,$55 + .byte $01,$5C, $02,$CC, $01,$88, $03,$CC, $01,$DD, $01,$5D, $02,$DD + .byte $01,$8D, $02,$DD, $01,$5D, $01,$DD, $06,$CC, $01,$C0, $01,$08 + .byte $01,$58, $01,$50, $01,$0C, $02,$CC, $02,$11, $01,$CC, $01,$1F + .byte $01,$FF, $05,$1F, $01,$FF, $01,$1F, $02,$CC, $01,$88, $03,$CC + .byte $01,$DD, $01,$D5, $02,$DD, $01,$88, $02,$DD, $01,$D5, $01,$DD + .byte $07,$CC, $01,$C0, $01,$08, $01,$58, $01,$50, $01,$05, $01,$55 + .byte $01,$11, $01,$10, $01,$CC, $01,$11, $01,$FF, $01,$10, $01,$11 + .byte $01,$10, $01,$11, $01,$10, $01,$FF, $01,$11, $17,$CC, $01,$00 + .byte $01,$08, $01,$58, $01,$50, $01,$05, $01,$51, $01,$11, $01,$CC + .byte $01,$11, $01,$FF, $01,$10, $01,$11, $01,$88, $01,$11, $01,$10 + .byte $01,$FF, $01,$11, $18,$CC, $01,$00, $02,$58, $01,$50, $01,$00 + .byte $01,$51, $01,$CC, $01,$11, $01,$7F, $02,$71, $01,$78, $02,$71 + .byte $01,$7F, $01,$11, $19,$CC, $01,$00, $02,$88, $01,$00, $01,$05 + .byte $01,$CC, $09,$C7, $09,$CC, $03,$5C, $0D,$CC, $01,$C0, $01,$05 + .byte $02,$85, $01,$00, $01,$CC, $01,$88, $01,$48, $01,$44, $01,$4C + .byte $0C,$CC, $01,$5C, $01,$E5, $03,$EE, $01,$E5, $01,$5C, $0C,$CC + .byte $01,$00, $02,$58, $01,$50, $02,$88, $01,$48, $02,$44, $0B,$CC + .byte $01,$4C, $01,$FF, $02,$75, $04,$55, $01,$4C, $02,$CC, $01,$DC + .byte $03,$CC, $01,$3C, $04,$CC, $01,$C0, $01,$00, $02,$88, $01,$CC + .byte $01,$88, $01,$84, $01,$44, $01,$C4, $0C,$CC, $01,$C4, $02,$47 + .byte $03,$45, $01,$C4, $02,$CC, $01,$CD, $01,$D9, $01,$CD, $01,$CC + .byte $01,$C3, $01,$3D, $01,$C3, $04,$CC, $01,$00, $01,$05, $01,$85 + .byte $1B,$CC, $01,$C4, $03,$CC, $01,$C4, $06,$CC, $01,$00, $01,$08 + .byte $26,$CC, $01,$C0, $01,$00 + .byte $FF,$FF +dining_rle: .byte $28,$28 + .byte $01,$88, $03,$98, $02,$88, $01,$98, $02,$88, $02,$98, $02,$88 + .byte $03,$98, $01,$88, $02,$98, $01,$88, $03,$98, $04,$88, $01,$98 + .byte $01,$88, $01,$98, $01,$88, $03,$98, $01,$88, $01,$98, $01,$88 + .byte $01,$98, $01,$88, $01,$98, $02,$88, $01,$99, $02,$88, $01,$99 + .byte $01,$88, $01,$99, $01,$88, $01,$99, $01,$98, $01,$89, $01,$88 + .byte $01,$99, $01,$88, $01,$98, $01,$88, $01,$99, $01,$98, $02,$88 + .byte $01,$99, $05,$88, $01,$89, $01,$98, $01,$89, $01,$88, $01,$99 + .byte $01,$88, $01,$99, $01,$88, $01,$99, $01,$88, $01,$99, $01,$88 + .byte $01,$99, $02,$88, $01,$99, $02,$88, $01,$99, $01,$89, $01,$99 + .byte $01,$88, $01,$99, $01,$88, $01,$99, $01,$88, $01,$99, $01,$98 + .byte $01,$99, $01,$88, $01,$99, $01,$98, $02,$88, $01,$99, $06,$88 + .byte $01,$99, $02,$88, $01,$99, $01,$98, $01,$99, $01,$88, $01,$99 + .byte $01,$98, $01,$99, $01,$88, $01,$99, $05,$88, $01,$08, $01,$D8 + .byte $01,$08, $01,$D8, $01,$F8, $01,$18, $01,$F8, $01,$18, $07,$88 + .byte $03,$98, $01,$88, $03,$98, $01,$88, $03,$98, $01,$88, $01,$98 + .byte $02,$88, $01,$98, $01,$88, $03,$98, $05,$88, $01,$DD, $01,$00 + .byte $01,$DD, $01,$0D, $02,$F1, $02,$1F, $07,$88, $01,$99, $01,$98 + .byte $01,$99, $01,$88, $01,$99, $01,$88, $01,$99, $02,$88, $01,$99 + .byte $02,$88, $02,$99, $01,$98, $01,$99, $02,$88, $01,$99, $06,$88 + .byte $01,$00, $01,$DD, $01,$00, $01,$D0, $01,$11, $01,$FF, $01,$11 + .byte $01,$FF, $07,$88, $01,$99, $03,$88, $01,$99, $01,$98, $01,$99 + .byte $01,$88, $01,$98, $01,$99, $01,$98, $01,$88, $01,$99, $01,$88 + .byte $01,$89, $01,$99, $02,$88, $01,$99, $2C,$88, $02,$58, $08,$88 + .byte $01,$00, $01,$B0, $1B,$88, $01,$58, $01,$55, $01,$BB, $01,$B8 + .byte $07,$88, $01,$00, $01,$BB, $01,$8B, $01,$88, $01,$68, $03,$88 + .byte $01,$78, $03,$88, $02,$08, $04,$88, $02,$08, $09,$88, $02,$85 + .byte $01,$BB, $03,$88, $01,$66, $04,$88, $01,$00, $01,$22, $02,$88 + .byte $01,$FF, $03,$88, $01,$77, $02,$A7, $01,$B7, $01,$BB, $01,$00 + .byte $01,$57, $02,$A7, $01,$B7, $01,$BB, $01,$00, $07,$A7, $03,$08 + .byte $02,$11, $01,$08, $01,$77, $02,$66, $01,$77, $04,$08, $01,$22 + .byte $01,$02, $03,$05, $02,$08, $01,$77, $03,$AA, $01,$FB, $01,$F0 + .byte $01,$55, $03,$AA, $01,$2B, $01,$00, $07,$AA, $03,$00, $02,$11 + .byte $04,$77, $05,$00, $01,$A2, $07,$00, $02,$0A, $01,$7A, $02,$7F + .byte $01,$75, $01,$7A, $01,$6A, $02,$72, $01,$70, $03,$AA, $01,$B8 + .byte $01,$88, $02,$AA, $03,$00, $01,$81, $04,$77, $06,$00, $01,$AA + .byte $07,$00, $01,$70, $01,$87, $02,$88, $01,$78, $02,$77, $01,$99 + .byte $02,$77, $01,$66, $01,$77, $01,$70, $01,$0B, $01,$BB, $01,$88 + .byte $05,$00, $04,$57, $07,$00, $02,$08, $05,$00, $01,$07, $0A,$77 + .byte $01,$7F, $01,$77, $01,$7B, $01,$04, $01,$44, $01,$08, $01,$70 + .byte $04,$00, $01,$55, $01,$88, $12,$00, $01,$07, $01,$87, $07,$07 + .byte $01,$87, $01,$07, $01,$00, $01,$20, $01,$24, $01,$00, $01,$77 + .byte $04,$00, $01,$55, $02,$08, $12,$00, $01,$88, $07,$00, $01,$88 + .byte $02,$00, $01,$22, $01,$77, $01,$07, $01,$77, $04,$00, $01,$55 + .byte $14,$00, $01,$08, $07,$00, $01,$08, $01,$00, $02,$08, $01,$07 + .byte $01,$00, $01,$07, $79,$00 + .byte $FF,$FF +metro_rle: .byte $28,$28 + .byte $1F,$66, $09,$77, $03,$66, $04,$F6, $0A,$66, $01,$11, $01,$66 + .byte $02,$16, $01,$66, $01,$76, $08,$66, $01,$77, $02,$22, $02,$27 + .byte $04,$77, $02,$66, $01,$6F, $04,$7F, $01,$77, $09,$66, $02,$69 + .byte $02,$19, $01,$69, $01,$77, $08,$66, $01,$77, $05,$22, $01,$27 + .byte $02,$77, $02,$66, $01,$46, $1C,$66, $01,$77, $07,$22, $01,$77 + .byte $01,$66, $01,$46, $01,$44, $01,$46, $1B,$66, $01,$77, $07,$22 + .byte $01,$77, $01,$C6, $01,$C4, $01,$84, $01,$C4, $03,$C6, $01,$76 + .byte $02,$86, $01,$76, $09,$C6, $0B,$56, $01,$97, $01,$DD, $06,$22 + .byte $01,$77, $02,$CC, $01,$C8, $03,$CC, $01,$77, $02,$80, $01,$77 + .byte $01,$FF, $14,$CC, $01,$77, $01,$DD, $06,$22, $01,$77, $04,$CC + .byte $01,$7C, $01,$77, $02,$80, $01,$77, $02,$FF, $14,$0C, $01,$77 + .byte $01,$DD, $04,$D2, $02,$22, $01,$77, $03,$CC, $01,$7C, $01,$77 + .byte $02,$08, $01,$78, $01,$F7, $01,$FF, $01,$0F, $14,$00, $01,$77 + .byte $01,$0D, $02,$DD, $01,$0D, $03,$02, $01,$77, $02,$CC, $01,$7C + .byte $01,$87, $03,$80, $01,$77, $01,$FF, $01,$0F, $01,$00, $01,$55 + .byte $01,$85, $14,$00, $01,$F9, $02,$30, $01,$F0, $02,$80, $01,$77 + .byte $01,$CC, $01,$7C, $01,$07, $03,$08, $01,$77, $02,$FF, $02,$00 + .byte $01,$55, $01,$88, $01,$08, $11,$00, $01,$30, $01,$FF, $01,$F0 + .byte $02,$F3, $02,$FF, $01,$88, $01,$77, $01,$7C, $01,$87, $03,$80 + .byte $01,$70, $01,$F7, $01,$1F, $01,$FF, $02,$00, $02,$FF, $01,$00 + .byte $01,$80, $10,$00, $01,$0F, $06,$FF, $01,$88, $01,$77, $01,$07 + .byte $03,$08, $01,$78, $01,$77, $01,$FF, $01,$F1, $01,$FF, $02,$00 + .byte $02,$FF, $01,$0F, $01,$08, $04,$00, $01,$DD, $01,$BD, $0C,$00 + .byte $02,$3F, $02,$0F, $01,$3F, $01,$38, $01,$77, $04,$80, $01,$77 + .byte $01,$FF, $01,$1F, $01,$FF, $03,$00, $02,$1F, $06,$00, $01,$DD + .byte $01,$DB, $01,$0B, $11,$00, $01,$77, $03,$08, $01,$77, $01,$F7 + .byte $01,$FF, $01,$F1, $01,$0F, $03,$00, $02,$11, $06,$00, $01,$22 + .byte $13,$00, $01,$77, $02,$00, $01,$70, $01,$77, $03,$FF, $04,$00 + .byte $02,$11, $06,$00, $01,$22, $01,$02, $01,$03, $0E,$00, $01,$50 + .byte $02,$55, $01,$77, $02,$88, $01,$77, $01,$FF, $01,$11, $01,$FF + .byte $05,$00, $03,$88, $05,$00, $01,$22, $11,$00, $02,$05, $01,$77 + .byte $01,$00, $01,$77, $01,$F7, $02,$FF, $01,$0F, $0D,$00, $01,$82 + .byte $01,$80, $12,$00, $01,$77, $01,$70, $01,$77, $03,$FF, $22,$00 + .byte $02,$77, $03,$FF, $23,$00, $01,$77 + .byte $FF,$FF +talbot_rle: .byte $28,$28 + .byte $01,$22, $02,$66, $02,$77, $01,$FF, $0C,$77, $01,$55, $01,$00 + .byte $01,$66, $02,$00, $01,$55, $0B,$77, $01,$FF, $04,$77, $03,$66 + .byte $02,$77, $01,$FF, $0B,$77, $01,$87, $01,$55, $02,$50, $02,$53 + .byte $01,$55, $01,$87, $0A,$77, $01,$FF, $04,$77, $03,$66, $02,$77 + .byte $01,$FF, $06,$77, $01,$07, $01,$00, $01,$07, $01,$77, $02,$88 + .byte $04,$85, $01,$8C, $01,$85, $02,$88, $02,$77, $02,$87, $05,$77 + .byte $01,$FF, $04,$77, $01,$66, $01,$33, $01,$66, $02,$77, $01,$FF + .byte $06,$77, $01,$88, $01,$BB, $01,$B7, $01,$77, $01,$88, $01,$77 + .byte $01,$88, $01,$77, $02,$27, $01,$77, $01,$88, $01,$77, $01,$88 + .byte $01,$77, $01,$B7, $01,$BB, $01,$88, $05,$77, $01,$FF, $04,$77 + .byte $02,$66, $01,$76, $02,$77, $01,$FF, $06,$77, $01,$78, $01,$1B + .byte $02,$77, $01,$88, $01,$87, $01,$88, $01,$57, $02,$85, $01,$57 + .byte $01,$88, $01,$87, $01,$88, $02,$77, $01,$5B, $01,$78, $05,$77 + .byte $01,$FF, $04,$77, $02,$66, $02,$77, $01,$FF, $08,$0F, $01,$11 + .byte $01,$1F, $01,$BF, $01,$58, $02,$05, $04,$0F, $01,$05, $01,$5F + .byte $01,$58, $01,$BF, $01,$5F, $01,$55, $05,$0F, $01,$B8, $01,$88 + .byte $04,$77, $01,$66, $03,$77, $01,$44, $08,$00, $01,$41, $02,$00 + .byte $01,$88, $08,$00, $01,$88, $02,$00, $01,$25, $04,$00, $01,$B7 + .byte $01,$B5, $01,$88, $04,$77, $01,$66, $02,$77, $01,$47, $01,$C4 + .byte $01,$40, $02,$00, $01,$55, $01,$B5, $03,$00, $01,$44, $02,$00 + .byte $01,$08, $06,$00, $01,$90, $01,$95, $01,$08, $02,$00, $01,$22 + .byte $05,$00, $01,$2B, $01,$00, $01,$FF, $03,$77, $01,$66, $02,$77 + .byte $01,$44, $01,$CC, $01,$44, $01,$80, $01,$00, $01,$55, $01,$BB + .byte $01,$0B, $02,$00, $02,$08, $08,$00, $01,$09, $01,$99, $01,$55 + .byte $01,$99, $01,$09, $01,$95, $03,$00, $01,$B0, $01,$20, $01,$22 + .byte $01,$00, $01,$FF, $05,$77, $01,$44, $01,$CC, $01,$4C, $02,$C4 + .byte $01,$40, $01,$00, $01,$4B, $01,$40, $01,$B0, $0C,$00, $01,$99 + .byte $01,$00, $01,$99, $01,$00, $01,$09, $05,$00, $01,$82, $01,$00 + .byte $01,$FF, $05,$77, $01,$44, $01,$4C, $01,$C4, $01,$CC, $01,$4C + .byte $01,$04, $01,$00, $01,$44, $18,$00, $01,$88, $01,$00, $01,$FF + .byte $01,$F7, $04,$77, $02,$84, $02,$8C, $01,$44, $02,$00, $01,$55 + .byte $07,$00, $01,$D0, $06,$8D, $01,$D0, $08,$00, $01,$A0, $01,$A8 + .byte $02,$00, $01,$FF, $04,$77, $01,$88, $02,$44, $01,$88, $01,$00 + .byte $02,$80, $02,$05, $05,$00, $02,$0D, $06,$D8, $02,$0D, $09,$00 + .byte $01,$5D, $01,$DD, $01,$FF, $04,$77, $01,$88, $02,$00, $01,$88 + .byte $01,$00, $01,$88, $01,$BB, $01,$B0, $0A,$00, $02,$88, $0C,$00 + .byte $01,$0B, $01,$BB, $01,$0D, $01,$FF, $03,$77, $01,$FF, $01,$88 + .byte $02,$80, $01,$88, $01,$00, $01,$88, $01,$4B, $09,$00, $02,$D0 + .byte $02,$88, $02,$D0, $0B,$00, $01,$6B, $01,$00, $01,$0F, $01,$FF + .byte $02,$77, $01,$FF, $05,$00, $01,$88, $01,$44, $01,$04, $01,$0B + .byte $05,$00, $01,$D0, $01,$DD, $06,$88, $01,$DD, $01,$D0, $07,$00 + .byte $01,$0B, $01,$06, $01,$66, $02,$00, $01,$FF, $02,$77, $01,$FF + .byte $06,$00, $01,$22, $09,$00, $06,$0D, $0B,$00, $01,$22, $02,$00 + .byte $01,$FF, $01,$77, $02,$FF, $06,$00, $01,$82, $01,$80, $18,$00 + .byte $01,$50, $01,$52, $02,$00, $01,$0F, $01,$F7, $01,$FF, $01,$0F + .byte $25,$00, $02,$FF, $26,$00, $01,$FF + .byte $FF,$FF diff --git a/tfv/tfv.s b/tfv/tfv.s index 9dff29d0..3fd83e05 100644 --- a/tfv/tfv.s +++ b/tfv/tfv.s @@ -143,9 +143,9 @@ title_screen: lda #$0 sta BASL ; load image off-screen 0xc00 - lda #>(title_image) + lda #>(title_rle) sta GBASH - lda #<(title_image) + lda #<(title_rle) sta GBASL jsr load_rle_gr @@ -847,4 +847,4 @@ tb1_sprite: .byte $ff,$1f,$4f,$2f,$ff,$22,$20,$00 .byte $5f,$5f,$5f,$5f,$ff,$f2,$f2,$f2 -.include "title.inc" +.include "backgrounds.inc" diff --git a/tfv/title.inc b/tfv/title.inc deleted file mode 100644 index 119a1b12..00000000 --- a/tfv/title.inc +++ /dev/null @@ -1,38 +0,0 @@ -title_image: - .byte $28 - .byte $01,$00,$19,$20 - .byte $0F,$00,$01,$22,$03,$66,$01,$22,$01,$62 - .byte $01,$66,$01,$62,$01,$22,$01,$66,$03,$22 - .byte $01,$66,$01,$26,$01,$62,$01,$22,$01,$62 - .byte $01,$26,$01,$62,$01,$22,$03,$66,$01,$22 - .byte $01,$55,$01,$00,$03,$11,$01,$44,$03,$22 - .byte $01,$44,$03,$22 - .byte $02,$00,$02,$22,$01,$66,$02,$22,$01,$66 - .byte $01,$62,$01,$66,$01,$22,$01,$66,$03,$22 - .byte $01,$66,$01,$26,$01,$62,$01,$22,$01,$66 - .byte $01,$22,$01,$66,$02,$22,$01,$66,$02,$22 - .byte $01,$55,$01,$00,$01,$01,$01,$11,$01,$41 - .byte $01,$44,$01,$42,$01,$22,$01,$42,$01,$44 - .byte $01,$42,$01,$22,$01,$02 - .byte $02,$00,$02,$22,$01,$66,$02,$22,$01,$66,$01,$22,$01,$66,$01,$22,$03,$66,$01,$22,$01,$66,$01,$62,$01,$26,$01,$22,$01,$26,$01,$62,$01,$26,$02,$22,$01,$66,$02,$22,$01,$55,$02,$00,$01,$11,$03,$44,$01,$22,$03,$44,$01,$22 - .byte $03,$00,$01,$02,$18,$52,$01,$55 - .byte $0E,$00,$1E,$60 - .byte $0A,$00,$01,$66,$03,$22,$01,$66,$01,$26,$01,$22,$01,$26,$01,$66,$01,$22,$01,$26,$01,$66,$01,$22,$01,$66,$03,$22,$01,$66,$01,$26,$01,$22,$01,$26,$01,$66,$01,$26,$02,$62,$01,$66,$01,$22,$01,$66,$01,$22,$01,$66,$01,$55 - .byte $09,$00,$01,$66,$01,$22,$01,$26,$02,$66,$01,$22,$01,$26,$01,$22,$01,$66,$01,$22,$01,$62,$01,$26,$01,$22,$02,$66,$01,$22,$02,$66,$01,$22,$01,$26,$01,$22,$01,$66,$01,$22,$02,$26,$01,$66,$01,$62,$01,$26,$01,$62,$01,$66,$01,$55 - .byte $09,$00,$01,$66,$01,$22,$03,$66,$01,$22,$01,$66,$01,$22,$01,$66,$01,$22,$01,$66,$01,$62,$01,$22,$02,$66,$01,$22,$02,$66,$01,$22,$01,$66,$01,$22,$01,$66,$02,$26,$01,$22,$02,$66,$01,$22,$02,$66,$01,$55 - .byte $09,$00,$01,$06,$1D,$56,$01,$55,$03,$00,$01,$10 - .byte $24,$00,$01,$10,$01,$00,$01,$10,$01,$11,$01,$01 - .byte $05,$00,$08,$CC,$01,$40,$09,$00,$01,$D0,$01,$0D,$01,$00,$01,$D0,$01,$0D,$01,$00,$01,$D0,$05,$00,$01,$11 - .byte $0A,$00,$01,$04,$04,$54,$02,$CC,$01,$44,$01,$55,$06,$00,$01,$D0,$01,$DD,$02,$D0,$01,$DD,$02,$D0,$01,$DD,$01,$D0,$03,$00,$02,$01,$01,$11,$02,$01 - .byte $0C,$00,$02,$CC,$01,$44,$01,$54,$01,$55,$06,$00,$01,$DD,$07,$BB,$01,$DD,$04,$00,$01,$10,$01,$11,$01,$10 - .byte $0C,$00,$02,$CC,$01,$44,$01,$54,$01,$55,$07,$00,$01,$DD,$01,$BB,$01,$BF,$01,$B0,$01,$BB,$01,$BF,$01,$B0,$01,$BB,$01,$DD,$03,$00,$01,$10,$03,$11,$01,$10 - .byte $0A,$00,$02,$CC,$01,$44,$01,$54,$01,$55,$08,$00,$01,$DD,$01,$DB,$01,$BB,$01,$3B,$01,$33,$02,$BB,$01,$DB,$01,$DD,$03,$00,$02,$01,$01,$11,$02,$01 - .byte $0A,$00,$02,$CC,$01,$44,$01,$55,$09,$00,$02,$DD,$05,$BB,$02,$DD,$05,$00,$01,$11 - .byte $0C,$00,$02,$CC,$01,$44,$01,$55,$09,$00,$01,$0D,$01,$00,$01,$BB,$03,$B1,$01,$BB,$01,$00,$01,$0D,$04,$00,$02,$BB - - .byte $0C,$00,$01,$0C,$01,$4C,$01,$44,$01,$55,$0C,$00,$02,$BB,$06,$00,$01,$20,$01,$22,$01,$2B,$01,$0B - - .byte $0E,$00,$02,$05,$09,$00,$01,$20,$06,$22,$03,$20 - .byte $02,$22,$01,$02,$09,$00 - .byte $ff,$ff -