From 46c2c328c40c2adb869500225819885f612d6760 Mon Sep 17 00:00:00 2001 From: sonninnos Date: Tue, 17 Sep 2024 01:06:25 +0300 Subject: [PATCH] Separate embedded ROMs from effectives --- include/embedded/c128basic64.h | 1029 ----------------- include/embedded/c128basichi.h | 2 +- include/embedded/c128basiclo.h | 2 +- include/embedded/c128chargen.h | 2 +- .../{c128chargch.h => c128chargench.h} | 0 .../{c128chargde.h => c128chargende.h} | 0 .../{c128chargfi.h => c128chargenfi.h} | 0 .../{c128chargfr.h => c128chargenfr.h} | 0 .../{c128chargit.h => c128chargenit.h} | 0 .../{c128chargno.h => c128chargenno.h} | 0 .../{c128chargse.h => c128chargense.h} | 0 include/embedded/c128kernal.h | 2 +- include/embedded/c128kernal64.h | 1029 ----------------- include/embedded/c64basic.h | 2 +- include/embedded/c64chargen.h | 2 +- .../{c64jpchrgen.h => c64chargenjp.h} | 2 +- include/embedded/c64kernal.h | 2 +- .../embedded/{c64edkernal.h => c64kernaled.h} | 2 +- .../embedded/{c64gskernal.h => c64kernalgs.h} | 2 +- .../embedded/{c64jpkernal.h => c64kernaljp.h} | 2 +- .../embedded/{c64sxkernal.h => c64kernalsx.h} | 2 +- include/embedded/cbm2basic128.h | 2 +- include/embedded/cbm2basic256.h | 2 +- include/embedded/cbm2basic500.h | 2 +- include/embedded/cbm2chargen500.h | 2 +- include/embedded/cbm2chargen600.h | 2 +- include/embedded/cbm2chargen700.h | 2 +- include/embedded/cbm2kernal.h | 2 +- include/embedded/cbm2kernal500.h | 2 +- include/embedded/drived1541II.h | 2 +- include/embedded/drived1571cr.h | 2 +- include/embedded/drivedos1001.h | 2 +- include/embedded/drivedos1540.h | 2 +- include/embedded/drivedos1541.h | 2 +- include/embedded/drivedos1551.h | 2 +- include/embedded/drivedos1570.h | 2 +- include/embedded/drivedos1571.h | 2 +- include/embedded/drivedos1581.h | 2 +- include/embedded/drivedos2031.h | 2 +- include/embedded/drivedos2040.h | 2 +- include/embedded/drivedos3040.h | 2 +- include/embedded/drivedos4040.h | 2 +- include/embedded/drivedos9000.h | 2 +- include/embedded/petbasic1.h | 2 +- include/embedded/petbasic2.h | 2 +- include/embedded/petbasic4.h | 2 +- include/embedded/petchargen1.h | 2 +- include/embedded/petchargen2.h | 2 +- include/embedded/petedit1g.h | 2 +- include/embedded/petedit2b.h | 2 +- include/embedded/petedit2g.h | 2 +- include/embedded/petedit4b40.h | 2 +- include/embedded/petedit4b80.h | 2 +- include/embedded/petedit4g40.h | 2 +- include/embedded/petkernal1.h | 2 +- include/embedded/petkernal2.h | 2 +- include/embedded/petkernal4.h | 2 +- include/embedded/plus43plus1hi.h | 2 +- include/embedded/plus43plus1lo.h | 2 +- include/embedded/plus4basic.h | 2 +- include/embedded/plus4c2lo364.h | 2 +- include/embedded/plus4kernal.h | 2 +- include/embedded/plus4kernal005.h | 2 +- include/embedded/plus4kernal232.h | 2 +- include/embedded/plus4kernal364.h | 2 +- include/embedded/printermps803.h | 2 +- include/embedded/printernl10cbm.h | 2 +- include/embedded/scpu64chargen.h | 517 --------- include/embedded/scpu64jpchrgen.h | 517 --------- include/embedded/scpu64kernal.h | 2 +- include/embedded/superpet_char.h | 2 +- include/embedded/superpet_waterloo_a000.h | 2 +- include/embedded/superpet_waterloo_b000.h | 2 +- include/embedded/superpet_waterloo_c000.h | 2 +- include/embedded/superpet_waterloo_d000.h | 2 +- include/embedded/superpet_waterloo_e000.h | 2 +- include/embedded/superpet_waterloo_f000.h | 2 +- include/embedded/vic20basic.h | 2 +- include/embedded/vic20chargen.h | 2 +- include/embedded/vic20kernalntsc.h | 2 +- include/embedded/vic20kernalpal.h | 2 +- libretro/libretro-core.c | 102 +- retrodep/embedded.c | 51 +- retrodep/embedded/c128embedded.c | 17 +- retrodep/embedded/c64embedded.c | 35 +- retrodep/embedded/cbm2embedded.c | 10 +- retrodep/embedded/cbm5x0embedded.c | 6 +- retrodep/embedded/petembedded.c | 42 +- retrodep/embedded/plus4embedded.c | 20 +- retrodep/embedded/vic20embedded.c | 8 +- retrodep/ui.c | 169 ++- vice/src/c128/c128rom.c | 20 - vice/src/c64/c64-resources.c | 2 +- vice/src/c64/c64mem.c | 4 - vice/src/c64/c64memrom.c | 5 - vice/src/c64/c64memsc.c | 4 - vice/src/c64/cart/c64cart.c | 3 - vice/src/c64/vsidmem.c | 4 - vice/src/c64dtv/c64dtvmem.c | 4 - vice/src/c64dtv/c64dtvmemrom.c | 5 - vice/src/drive/iec/iecrom.c | 6 - vice/src/drive/iec128dcr/iec128dcrrom.c | 4 - vice/src/drive/ieee/ieeerom.c | 11 - vice/src/drive/tcbm/tcbmrom.c | 4 - vice/src/plus4/plus4memrom.c | 10 - vice/src/printerdrv/drv-mps803.c | 10 - vice/src/printerdrv/drv-nl10.c | 8 - vice/src/resources.c | 2 +- vice/src/scpu64/scpu64mem.c | 5 - vice/src/scpu64/scpu64rom.c | 4 - vice/src/vic20/vic20memrom.c | 4 - 111 files changed, 303 insertions(+), 3508 deletions(-) delete mode 100644 include/embedded/c128basic64.h rename include/embedded/{c128chargch.h => c128chargench.h} (100%) rename include/embedded/{c128chargde.h => c128chargende.h} (100%) rename include/embedded/{c128chargfi.h => c128chargenfi.h} (100%) rename include/embedded/{c128chargfr.h => c128chargenfr.h} (100%) rename include/embedded/{c128chargit.h => c128chargenit.h} (100%) rename include/embedded/{c128chargno.h => c128chargenno.h} (100%) rename include/embedded/{c128chargse.h => c128chargense.h} (100%) delete mode 100644 include/embedded/c128kernal64.h rename include/embedded/{c64jpchrgen.h => c64chargenjp.h} (99%) rename include/embedded/{c64edkernal.h => c64kernaled.h} (99%) rename include/embedded/{c64gskernal.h => c64kernalgs.h} (99%) rename include/embedded/{c64jpkernal.h => c64kernaljp.h} (99%) rename include/embedded/{c64sxkernal.h => c64kernalsx.h} (99%) delete mode 100644 include/embedded/scpu64chargen.h delete mode 100644 include/embedded/scpu64jpchrgen.h diff --git a/include/embedded/c128basic64.h b/include/embedded/c128basic64.h deleted file mode 100644 index 84b786f71a..0000000000 --- a/include/embedded/c128basic64.h +++ /dev/null @@ -1,1029 +0,0 @@ -/* Autogenerated file, DO NOT EDIT !!! */ - -static BYTE c128basic64_embedded[C128_BASIC64_ROM_SIZE] = { - 0x94, 0xE3, 0x7B, 0xE3, 0x43, 0x42, 0x4D, 0x42, - 0x41, 0x53, 0x49, 0x43, 0x30, 0xA8, 0x41, 0xA7, - 0x1D, 0xAD, 0xF7, 0xA8, 0xA4, 0xAB, 0xBE, 0xAB, - 0x80, 0xB0, 0x05, 0xAC, 0xA4, 0xA9, 0x9F, 0xA8, - 0x70, 0xA8, 0x27, 0xA9, 0x1C, 0xA8, 0x82, 0xA8, - 0xD1, 0xA8, 0x3A, 0xA9, 0x2E, 0xA8, 0x4A, 0xA9, - 0x2C, 0xB8, 0x67, 0xE1, 0x55, 0xE1, 0x64, 0xE1, - 0xB2, 0xB3, 0x23, 0xB8, 0x7F, 0xAA, 0x9F, 0xAA, - 0x56, 0xA8, 0x9B, 0xA6, 0x5D, 0xA6, 0x85, 0xAA, - 0x29, 0xE1, 0xBD, 0xE1, 0xC6, 0xE1, 0x7A, 0xAB, - 0x41, 0xA6, 0x39, 0xBC, 0xCC, 0xBC, 0x58, 0xBC, - 0x10, 0x03, 0x7D, 0xB3, 0x9E, 0xB3, 0x71, 0xBF, - 0x97, 0xE0, 0xEA, 0xB9, 0xED, 0xBF, 0x64, 0xE2, - 0x6B, 0xE2, 0xB4, 0xE2, 0x0E, 0xE3, 0x0D, 0xB8, - 0x7C, 0xB7, 0x65, 0xB4, 0xAD, 0xB7, 0x8B, 0xB7, - 0xEC, 0xB6, 0x00, 0xB7, 0x2C, 0xB7, 0x37, 0xB7, - 0x79, 0x69, 0xB8, 0x79, 0x52, 0xB8, 0x7B, 0x2A, - 0xBA, 0x7B, 0x11, 0xBB, 0x7F, 0x7A, 0xBF, 0x50, - 0xE8, 0xAF, 0x46, 0xE5, 0xAF, 0x7D, 0xB3, 0xBF, - 0x5A, 0xD3, 0xAE, 0x64, 0x15, 0xB0, 0x45, 0x4E, - 0xC4, 0x46, 0x4F, 0xD2, 0x4E, 0x45, 0x58, 0xD4, - 0x44, 0x41, 0x54, 0xC1, 0x49, 0x4E, 0x50, 0x55, - 0x54, 0xA3, 0x49, 0x4E, 0x50, 0x55, 0xD4, 0x44, - 0x49, 0xCD, 0x52, 0x45, 0x41, 0xC4, 0x4C, 0x45, - 0xD4, 0x47, 0x4F, 0x54, 0xCF, 0x52, 0x55, 0xCE, - 0x49, 0xC6, 0x52, 0x45, 0x53, 0x54, 0x4F, 0x52, - 0xC5, 0x47, 0x4F, 0x53, 0x55, 0xC2, 0x52, 0x45, - 0x54, 0x55, 0x52, 0xCE, 0x52, 0x45, 0xCD, 0x53, - 0x54, 0x4F, 0xD0, 0x4F, 0xCE, 0x57, 0x41, 0x49, - 0xD4, 0x4C, 0x4F, 0x41, 0xC4, 0x53, 0x41, 0x56, - 0xC5, 0x56, 0x45, 0x52, 0x49, 0x46, 0xD9, 0x44, - 0x45, 0xC6, 0x50, 0x4F, 0x4B, 0xC5, 0x50, 0x52, - 0x49, 0x4E, 0x54, 0xA3, 0x50, 0x52, 0x49, 0x4E, - 0xD4, 0x43, 0x4F, 0x4E, 0xD4, 0x4C, 0x49, 0x53, - 0xD4, 0x43, 0x4C, 0xD2, 0x43, 0x4D, 0xC4, 0x53, - 0x59, 0xD3, 0x4F, 0x50, 0x45, 0xCE, 0x43, 0x4C, - 0x4F, 0x53, 0xC5, 0x47, 0x45, 0xD4, 0x4E, 0x45, - 0xD7, 0x54, 0x41, 0x42, 0xA8, 0x54, 0xCF, 0x46, - 0xCE, 0x53, 0x50, 0x43, 0xA8, 0x54, 0x48, 0x45, - 0xCE, 0x4E, 0x4F, 0xD4, 0x53, 0x54, 0x45, 0xD0, - 0xAB, 0xAD, 0xAA, 0xAF, 0xDE, 0x41, 0x4E, 0xC4, - 0x4F, 0xD2, 0xBE, 0xBD, 0xBC, 0x53, 0x47, 0xCE, - 0x49, 0x4E, 0xD4, 0x41, 0x42, 0xD3, 0x55, 0x53, - 0xD2, 0x46, 0x52, 0xC5, 0x50, 0x4F, 0xD3, 0x53, - 0x51, 0xD2, 0x52, 0x4E, 0xC4, 0x4C, 0x4F, 0xC7, - 0x45, 0x58, 0xD0, 0x43, 0x4F, 0xD3, 0x53, 0x49, - 0xCE, 0x54, 0x41, 0xCE, 0x41, 0x54, 0xCE, 0x50, - 0x45, 0x45, 0xCB, 0x4C, 0x45, 0xCE, 0x53, 0x54, - 0x52, 0xA4, 0x56, 0x41, 0xCC, 0x41, 0x53, 0xC3, - 0x43, 0x48, 0x52, 0xA4, 0x4C, 0x45, 0x46, 0x54, - 0xA4, 0x52, 0x49, 0x47, 0x48, 0x54, 0xA4, 0x4D, - 0x49, 0x44, 0xA4, 0x47, 0xCF, 0x00, 0x54, 0x4F, - 0x4F, 0x20, 0x4D, 0x41, 0x4E, 0x59, 0x20, 0x46, - 0x49, 0x4C, 0x45, 0xD3, 0x46, 0x49, 0x4C, 0x45, - 0x20, 0x4F, 0x50, 0x45, 0xCE, 0x46, 0x49, 0x4C, - 0x45, 0x20, 0x4E, 0x4F, 0x54, 0x20, 0x4F, 0x50, - 0x45, 0xCE, 0x46, 0x49, 0x4C, 0x45, 0x20, 0x4E, - 0x4F, 0x54, 0x20, 0x46, 0x4F, 0x55, 0x4E, 0xC4, - 0x44, 0x45, 0x56, 0x49, 0x43, 0x45, 0x20, 0x4E, - 0x4F, 0x54, 0x20, 0x50, 0x52, 0x45, 0x53, 0x45, - 0x4E, 0xD4, 0x4E, 0x4F, 0x54, 0x20, 0x49, 0x4E, - 0x50, 0x55, 0x54, 0x20, 0x46, 0x49, 0x4C, 0xC5, - 0x4E, 0x4F, 0x54, 0x20, 0x4F, 0x55, 0x54, 0x50, - 0x55, 0x54, 0x20, 0x46, 0x49, 0x4C, 0xC5, 0x4D, - 0x49, 0x53, 0x53, 0x49, 0x4E, 0x47, 0x20, 0x46, - 0x49, 0x4C, 0x45, 0x20, 0x4E, 0x41, 0x4D, 0xC5, - 0x49, 0x4C, 0x4C, 0x45, 0x47, 0x41, 0x4C, 0x20, - 0x44, 0x45, 0x56, 0x49, 0x43, 0x45, 0x20, 0x4E, - 0x55, 0x4D, 0x42, 0x45, 0xD2, 0x4E, 0x45, 0x58, - 0x54, 0x20, 0x57, 0x49, 0x54, 0x48, 0x4F, 0x55, - 0x54, 0x20, 0x46, 0x4F, 0xD2, 0x53, 0x59, 0x4E, - 0x54, 0x41, 0xD8, 0x52, 0x45, 0x54, 0x55, 0x52, - 0x4E, 0x20, 0x57, 0x49, 0x54, 0x48, 0x4F, 0x55, - 0x54, 0x20, 0x47, 0x4F, 0x53, 0x55, 0xC2, 0x4F, - 0x55, 0x54, 0x20, 0x4F, 0x46, 0x20, 0x44, 0x41, - 0x54, 0xC1, 0x49, 0x4C, 0x4C, 0x45, 0x47, 0x41, - 0x4C, 0x20, 0x51, 0x55, 0x41, 0x4E, 0x54, 0x49, - 0x54, 0xD9, 0x4F, 0x56, 0x45, 0x52, 0x46, 0x4C, - 0x4F, 0xD7, 0x4F, 0x55, 0x54, 0x20, 0x4F, 0x46, - 0x20, 0x4D, 0x45, 0x4D, 0x4F, 0x52, 0xD9, 0x55, - 0x4E, 0x44, 0x45, 0x46, 0x27, 0x44, 0x20, 0x53, - 0x54, 0x41, 0x54, 0x45, 0x4D, 0x45, 0x4E, 0xD4, - 0x42, 0x41, 0x44, 0x20, 0x53, 0x55, 0x42, 0x53, - 0x43, 0x52, 0x49, 0x50, 0xD4, 0x52, 0x45, 0x44, - 0x49, 0x4D, 0x27, 0x44, 0x20, 0x41, 0x52, 0x52, - 0x41, 0xD9, 0x44, 0x49, 0x56, 0x49, 0x53, 0x49, - 0x4F, 0x4E, 0x20, 0x42, 0x59, 0x20, 0x5A, 0x45, - 0x52, 0xCF, 0x49, 0x4C, 0x4C, 0x45, 0x47, 0x41, - 0x4C, 0x20, 0x44, 0x49, 0x52, 0x45, 0x43, 0xD4, - 0x54, 0x59, 0x50, 0x45, 0x20, 0x4D, 0x49, 0x53, - 0x4D, 0x41, 0x54, 0x43, 0xC8, 0x53, 0x54, 0x52, - 0x49, 0x4E, 0x47, 0x20, 0x54, 0x4F, 0x4F, 0x20, - 0x4C, 0x4F, 0x4E, 0xC7, 0x46, 0x49, 0x4C, 0x45, - 0x20, 0x44, 0x41, 0x54, 0xC1, 0x46, 0x4F, 0x52, - 0x4D, 0x55, 0x4C, 0x41, 0x20, 0x54, 0x4F, 0x4F, - 0x20, 0x43, 0x4F, 0x4D, 0x50, 0x4C, 0x45, 0xD8, - 0x43, 0x41, 0x4E, 0x27, 0x54, 0x20, 0x43, 0x4F, - 0x4E, 0x54, 0x49, 0x4E, 0x55, 0xC5, 0x55, 0x4E, - 0x44, 0x45, 0x46, 0x27, 0x44, 0x20, 0x46, 0x55, - 0x4E, 0x43, 0x54, 0x49, 0x4F, 0xCE, 0x56, 0x45, - 0x52, 0x49, 0x46, 0xD9, 0x4C, 0x4F, 0x41, 0xC4, - 0x9E, 0xA1, 0xAC, 0xA1, 0xB5, 0xA1, 0xC2, 0xA1, - 0xD0, 0xA1, 0xE2, 0xA1, 0xF0, 0xA1, 0xFF, 0xA1, - 0x10, 0xA2, 0x25, 0xA2, 0x35, 0xA2, 0x3B, 0xA2, - 0x4F, 0xA2, 0x5A, 0xA2, 0x6A, 0xA2, 0x72, 0xA2, - 0x7F, 0xA2, 0x90, 0xA2, 0x9D, 0xA2, 0xAA, 0xA2, - 0xBA, 0xA2, 0xC8, 0xA2, 0xD5, 0xA2, 0xE4, 0xA2, - 0xED, 0xA2, 0x00, 0xA3, 0x0E, 0xA3, 0x1E, 0xA3, - 0x24, 0xA3, 0x83, 0xA3, 0x0D, 0x4F, 0x4B, 0x0D, - 0x00, 0x20, 0x20, 0x45, 0x52, 0x52, 0x4F, 0x52, - 0x00, 0x20, 0x49, 0x4E, 0x20, 0x00, 0x0D, 0x0A, - 0x52, 0x45, 0x41, 0x44, 0x59, 0x2E, 0x0D, 0x0A, - 0x00, 0x0D, 0x0A, 0x42, 0x52, 0x45, 0x41, 0x4B, - 0x00, 0xA0, 0xBA, 0xE8, 0xE8, 0xE8, 0xE8, 0xBD, - 0x01, 0x01, 0xC9, 0x81, 0xD0, 0x21, 0xA5, 0x4A, - 0xD0, 0x0A, 0xBD, 0x02, 0x01, 0x85, 0x49, 0xBD, - 0x03, 0x01, 0x85, 0x4A, 0xDD, 0x03, 0x01, 0xD0, - 0x07, 0xA5, 0x49, 0xDD, 0x02, 0x01, 0xF0, 0x07, - 0x8A, 0x18, 0x69, 0x12, 0xAA, 0xD0, 0xD8, 0x60, - 0x20, 0x08, 0xA4, 0x85, 0x31, 0x84, 0x32, 0x38, - 0xA5, 0x5A, 0xE5, 0x5F, 0x85, 0x22, 0xA8, 0xA5, - 0x5B, 0xE5, 0x60, 0xAA, 0xE8, 0x98, 0xF0, 0x23, - 0xA5, 0x5A, 0x38, 0xE5, 0x22, 0x85, 0x5A, 0xB0, - 0x03, 0xC6, 0x5B, 0x38, 0xA5, 0x58, 0xE5, 0x22, - 0x85, 0x58, 0xB0, 0x08, 0xC6, 0x59, 0x90, 0x04, - 0xB1, 0x5A, 0x91, 0x58, 0x88, 0xD0, 0xF9, 0xB1, - 0x5A, 0x91, 0x58, 0xC6, 0x5B, 0xC6, 0x59, 0xCA, - 0xD0, 0xF2, 0x60, 0x0A, 0x69, 0x3E, 0xB0, 0x35, - 0x85, 0x22, 0xBA, 0xE4, 0x22, 0x90, 0x2E, 0x60, - 0xC4, 0x34, 0x90, 0x28, 0xD0, 0x04, 0xC5, 0x33, - 0x90, 0x22, 0x48, 0xA2, 0x09, 0x98, 0x48, 0xB5, - 0x57, 0xCA, 0x10, 0xFA, 0x20, 0x26, 0xB5, 0xA2, - 0xF7, 0x68, 0x95, 0x61, 0xE8, 0x30, 0xFA, 0x68, - 0xA8, 0x68, 0xC4, 0x34, 0x90, 0x06, 0xD0, 0x05, - 0xC5, 0x33, 0xB0, 0x01, 0x60, 0xA2, 0x10, 0x6C, - 0x00, 0x03, 0x8A, 0x0A, 0xAA, 0xBD, 0x26, 0xA3, - 0x85, 0x22, 0xBD, 0x27, 0xA3, 0x85, 0x23, 0x20, - 0xCC, 0xFF, 0xA9, 0x00, 0x85, 0x13, 0x20, 0xD7, - 0xAA, 0x20, 0x45, 0xAB, 0xA0, 0x00, 0xB1, 0x22, - 0x48, 0x29, 0x7F, 0x20, 0x47, 0xAB, 0xC8, 0x68, - 0x10, 0xF4, 0x20, 0x7A, 0xA6, 0xA9, 0x69, 0xA0, - 0xA3, 0x20, 0x1E, 0xAB, 0xA4, 0x3A, 0xC8, 0xF0, - 0x03, 0x20, 0xC2, 0xBD, 0xA9, 0x76, 0xA0, 0xA3, - 0x20, 0x1E, 0xAB, 0xA9, 0x80, 0x20, 0x90, 0xFF, - 0x6C, 0x02, 0x03, 0x20, 0x60, 0xA5, 0x86, 0x7A, - 0x84, 0x7B, 0x20, 0x73, 0x00, 0xAA, 0xF0, 0xF0, - 0xA2, 0xFF, 0x86, 0x3A, 0x90, 0x06, 0x20, 0x79, - 0xA5, 0x4C, 0xE1, 0xA7, 0x20, 0x6B, 0xA9, 0x20, - 0x79, 0xA5, 0x84, 0x0B, 0x20, 0x13, 0xA6, 0x90, - 0x44, 0xA0, 0x01, 0xB1, 0x5F, 0x85, 0x23, 0xA5, - 0x2D, 0x85, 0x22, 0xA5, 0x60, 0x85, 0x25, 0xA5, - 0x5F, 0x88, 0xF1, 0x5F, 0x18, 0x65, 0x2D, 0x85, - 0x2D, 0x85, 0x24, 0xA5, 0x2E, 0x69, 0xFF, 0x85, - 0x2E, 0xE5, 0x60, 0xAA, 0x38, 0xA5, 0x5F, 0xE5, - 0x2D, 0xA8, 0xB0, 0x03, 0xE8, 0xC6, 0x25, 0x18, - 0x65, 0x22, 0x90, 0x03, 0xC6, 0x23, 0x18, 0xB1, - 0x22, 0x91, 0x24, 0xC8, 0xD0, 0xF9, 0xE6, 0x23, - 0xE6, 0x25, 0xCA, 0xD0, 0xF2, 0x20, 0x59, 0xA6, - 0x20, 0x33, 0xA5, 0xAD, 0x00, 0x02, 0xF0, 0x88, - 0x18, 0xA5, 0x2D, 0x85, 0x5A, 0x65, 0x0B, 0x85, - 0x58, 0xA4, 0x2E, 0x84, 0x5B, 0x90, 0x01, 0xC8, - 0x84, 0x59, 0x20, 0xB8, 0xA3, 0xA5, 0x14, 0xA4, - 0x15, 0x8D, 0xFE, 0x01, 0x8C, 0xFF, 0x01, 0xA5, - 0x31, 0xA4, 0x32, 0x85, 0x2D, 0x84, 0x2E, 0xA4, - 0x0B, 0x88, 0xB9, 0xFC, 0x01, 0x91, 0x5F, 0x88, - 0x10, 0xF8, 0x20, 0x59, 0xA6, 0x20, 0x33, 0xA5, - 0x4C, 0x80, 0xA4, 0xA5, 0x2B, 0xA4, 0x2C, 0x85, - 0x22, 0x84, 0x23, 0x18, 0xA0, 0x01, 0xB1, 0x22, - 0xF0, 0x1D, 0xA0, 0x04, 0xC8, 0xB1, 0x22, 0xD0, - 0xFB, 0xC8, 0x98, 0x65, 0x22, 0xAA, 0xA0, 0x00, - 0x91, 0x22, 0xA5, 0x23, 0x69, 0x00, 0xC8, 0x91, - 0x22, 0x86, 0x22, 0x85, 0x23, 0x90, 0xDD, 0x60, - 0xA2, 0x00, 0x20, 0x12, 0xE1, 0xC9, 0x0D, 0xF0, - 0x0D, 0x9D, 0x00, 0x02, 0xE8, 0xE0, 0x59, 0x90, - 0xF1, 0xA2, 0x17, 0x4C, 0x37, 0xA4, 0x4C, 0xCA, - 0xAA, 0x6C, 0x04, 0x03, 0xA6, 0x7A, 0xA0, 0x04, - 0x84, 0x0F, 0xBD, 0x00, 0x02, 0x10, 0x07, 0xC9, - 0xFF, 0xF0, 0x3E, 0xE8, 0xD0, 0xF4, 0xC9, 0x20, - 0xF0, 0x37, 0x85, 0x08, 0xC9, 0x22, 0xF0, 0x56, - 0x24, 0x0F, 0x70, 0x2D, 0xC9, 0x3F, 0xD0, 0x04, - 0xA9, 0x99, 0xD0, 0x25, 0xC9, 0x30, 0x90, 0x04, - 0xC9, 0x3C, 0x90, 0x1D, 0x84, 0x71, 0xA0, 0x00, - 0x84, 0x0B, 0x88, 0x86, 0x7A, 0xCA, 0xC8, 0xE8, - 0xBD, 0x00, 0x02, 0x38, 0xF9, 0x9E, 0xA0, 0xF0, - 0xF5, 0xC9, 0x80, 0xD0, 0x30, 0x05, 0x0B, 0xA4, - 0x71, 0xE8, 0xC8, 0x99, 0xFB, 0x01, 0xB9, 0xFB, - 0x01, 0xF0, 0x36, 0x38, 0xE9, 0x3A, 0xF0, 0x04, - 0xC9, 0x49, 0xD0, 0x02, 0x85, 0x0F, 0x38, 0xE9, - 0x55, 0xD0, 0x9F, 0x85, 0x08, 0xBD, 0x00, 0x02, - 0xF0, 0xDF, 0xC5, 0x08, 0xF0, 0xDB, 0xC8, 0x99, - 0xFB, 0x01, 0xE8, 0xD0, 0xF0, 0xA6, 0x7A, 0xE6, - 0x0B, 0xC8, 0xB9, 0x9D, 0xA0, 0x10, 0xFA, 0xB9, - 0x9E, 0xA0, 0xD0, 0xB4, 0xBD, 0x00, 0x02, 0x10, - 0xBE, 0x99, 0xFD, 0x01, 0xC6, 0x7B, 0xA9, 0xFF, - 0x85, 0x7A, 0x60, 0xA5, 0x2B, 0xA6, 0x2C, 0xA0, - 0x01, 0x85, 0x5F, 0x86, 0x60, 0xB1, 0x5F, 0xF0, - 0x1F, 0xC8, 0xC8, 0xA5, 0x15, 0xD1, 0x5F, 0x90, - 0x18, 0xF0, 0x03, 0x88, 0xD0, 0x09, 0xA5, 0x14, - 0x88, 0xD1, 0x5F, 0x90, 0x0C, 0xF0, 0x0A, 0x88, - 0xB1, 0x5F, 0xAA, 0x88, 0xB1, 0x5F, 0xB0, 0xD7, - 0x18, 0x60, 0xD0, 0xFD, 0xA9, 0x00, 0xA8, 0x91, - 0x2B, 0xC8, 0x91, 0x2B, 0xA5, 0x2B, 0x18, 0x69, - 0x02, 0x85, 0x2D, 0xA5, 0x2C, 0x69, 0x00, 0x85, - 0x2E, 0x20, 0x8E, 0xA6, 0xA9, 0x00, 0xD0, 0x2D, - 0x20, 0xE7, 0xFF, 0xA5, 0x37, 0xA4, 0x38, 0x85, - 0x33, 0x84, 0x34, 0xA5, 0x2D, 0xA4, 0x2E, 0x85, - 0x2F, 0x84, 0x30, 0x85, 0x31, 0x84, 0x32, 0x20, - 0x1D, 0xA8, 0xA2, 0x19, 0x86, 0x16, 0x68, 0xA8, - 0x68, 0xA2, 0xFA, 0x9A, 0x48, 0x98, 0x48, 0xA9, - 0x00, 0x85, 0x3E, 0x85, 0x10, 0x60, 0x18, 0xA5, - 0x2B, 0x69, 0xFF, 0x85, 0x7A, 0xA5, 0x2C, 0x69, - 0xFF, 0x85, 0x7B, 0x60, 0x90, 0x06, 0xF0, 0x04, - 0xC9, 0xAB, 0xD0, 0xE9, 0x20, 0x6B, 0xA9, 0x20, - 0x13, 0xA6, 0x20, 0x79, 0x00, 0xF0, 0x0C, 0xC9, - 0xAB, 0xD0, 0x8E, 0x20, 0x73, 0x00, 0x20, 0x6B, - 0xA9, 0xD0, 0x86, 0x68, 0x68, 0xA5, 0x14, 0x05, - 0x15, 0xD0, 0x06, 0xA9, 0xFF, 0x85, 0x14, 0x85, - 0x15, 0xA0, 0x01, 0x84, 0x0F, 0xB1, 0x5F, 0xF0, - 0x43, 0x20, 0x2C, 0xA8, 0x20, 0xD7, 0xAA, 0xC8, - 0xB1, 0x5F, 0xAA, 0xC8, 0xB1, 0x5F, 0xC5, 0x15, - 0xD0, 0x04, 0xE4, 0x14, 0xF0, 0x02, 0xB0, 0x2C, - 0x84, 0x49, 0x20, 0xCD, 0xBD, 0xA9, 0x20, 0xA4, - 0x49, 0x29, 0x7F, 0x20, 0x47, 0xAB, 0xC9, 0x22, - 0xD0, 0x06, 0xA5, 0x0F, 0x49, 0xFF, 0x85, 0x0F, - 0xC8, 0xF0, 0x11, 0xB1, 0x5F, 0xD0, 0x10, 0xA8, - 0xB1, 0x5F, 0xAA, 0xC8, 0xB1, 0x5F, 0x86, 0x5F, - 0x85, 0x60, 0xD0, 0xB5, 0x4C, 0x86, 0xE3, 0x6C, - 0x06, 0x03, 0x10, 0xD7, 0xC9, 0xFF, 0xF0, 0xD3, - 0x24, 0x0F, 0x30, 0xCF, 0x38, 0xE9, 0x7F, 0xAA, - 0x84, 0x49, 0xA0, 0xFF, 0xCA, 0xF0, 0x08, 0xC8, - 0xB9, 0x9E, 0xA0, 0x10, 0xFA, 0x30, 0xF5, 0xC8, - 0xB9, 0x9E, 0xA0, 0x30, 0xB2, 0x20, 0x47, 0xAB, - 0xD0, 0xF5, 0xA9, 0x80, 0x85, 0x10, 0x20, 0xA5, - 0xA9, 0x20, 0x8A, 0xA3, 0xD0, 0x05, 0x8A, 0x69, - 0x0F, 0xAA, 0x9A, 0x68, 0x68, 0xA9, 0x09, 0x20, - 0xFB, 0xA3, 0x20, 0x06, 0xA9, 0x18, 0x98, 0x65, - 0x7A, 0x48, 0xA5, 0x7B, 0x69, 0x00, 0x48, 0xA5, - 0x3A, 0x48, 0xA5, 0x39, 0x48, 0xA9, 0xA4, 0x20, - 0xFF, 0xAE, 0x20, 0x8D, 0xAD, 0x20, 0x8A, 0xAD, - 0xA5, 0x66, 0x09, 0x7F, 0x25, 0x62, 0x85, 0x62, - 0xA9, 0x8B, 0xA0, 0xA7, 0x85, 0x22, 0x84, 0x23, - 0x4C, 0x43, 0xAE, 0xA9, 0xBC, 0xA0, 0xB9, 0x20, - 0xA2, 0xBB, 0x20, 0x79, 0x00, 0xC9, 0xA9, 0xD0, - 0x06, 0x20, 0x73, 0x00, 0x20, 0x8A, 0xAD, 0x20, - 0x2B, 0xBC, 0x20, 0x38, 0xAE, 0xA5, 0x4A, 0x48, - 0xA5, 0x49, 0x48, 0xA9, 0x81, 0x48, 0x20, 0x2C, - 0xA8, 0xA5, 0x7A, 0xA4, 0x7B, 0xC0, 0x02, 0xEA, - 0xF0, 0x04, 0x85, 0x3D, 0x84, 0x3E, 0xA0, 0x00, - 0xB1, 0x7A, 0xD0, 0x43, 0xA0, 0x02, 0xB1, 0x7A, - 0x18, 0xD0, 0x03, 0x4C, 0x4B, 0xA8, 0xC8, 0xB1, - 0x7A, 0x85, 0x39, 0xC8, 0xB1, 0x7A, 0x85, 0x3A, - 0x98, 0x65, 0x7A, 0x85, 0x7A, 0x90, 0x02, 0xE6, - 0x7B, 0x6C, 0x08, 0x03, 0x20, 0x73, 0x00, 0x20, - 0xED, 0xA7, 0x4C, 0xAE, 0xA7, 0xF0, 0x3C, 0xE9, - 0x80, 0x90, 0x11, 0xC9, 0x23, 0xB0, 0x17, 0x0A, - 0xA8, 0xB9, 0x0D, 0xA0, 0x48, 0xB9, 0x0C, 0xA0, - 0x48, 0x4C, 0x73, 0x00, 0x4C, 0xA5, 0xA9, 0xC9, - 0x3A, 0xF0, 0xD6, 0x4C, 0x08, 0xAF, 0xC9, 0x4B, - 0xD0, 0xF9, 0x20, 0x73, 0x00, 0xA9, 0xA4, 0x20, - 0xFF, 0xAE, 0x4C, 0xA0, 0xA8, 0x38, 0xA5, 0x2B, - 0xE9, 0x01, 0xA4, 0x2C, 0xB0, 0x01, 0x88, 0x85, - 0x41, 0x84, 0x42, 0x60, 0x20, 0xE1, 0xFF, 0xB0, - 0x01, 0x18, 0xD0, 0x3C, 0xA5, 0x7A, 0xA4, 0x7B, - 0xA6, 0x3A, 0xE8, 0xF0, 0x0C, 0x85, 0x3D, 0x84, - 0x3E, 0xA5, 0x39, 0xA4, 0x3A, 0x85, 0x3B, 0x84, - 0x3C, 0x68, 0x68, 0xA9, 0x81, 0xA0, 0xA3, 0x90, - 0x03, 0x4C, 0x69, 0xA4, 0x4C, 0x86, 0xE3, 0xD0, - 0x17, 0xA2, 0x1A, 0xA4, 0x3E, 0xD0, 0x03, 0x4C, - 0x37, 0xA4, 0xA5, 0x3D, 0x85, 0x7A, 0x84, 0x7B, - 0xA5, 0x3B, 0xA4, 0x3C, 0x85, 0x39, 0x84, 0x3A, - 0x60, 0x08, 0xA9, 0x00, 0x20, 0x90, 0xFF, 0x28, - 0xD0, 0x03, 0x4C, 0x59, 0xA6, 0x20, 0x60, 0xA6, - 0x4C, 0x97, 0xA8, 0xA9, 0x03, 0x20, 0xFB, 0xA3, - 0xA5, 0x7B, 0x48, 0xA5, 0x7A, 0x48, 0xA5, 0x3A, - 0x48, 0xA5, 0x39, 0x48, 0xA9, 0x8D, 0x48, 0x20, - 0x79, 0x00, 0x20, 0xA0, 0xA8, 0x4C, 0xAE, 0xA7, - 0x20, 0x6B, 0xA9, 0x20, 0x09, 0xA9, 0x38, 0xA5, - 0x39, 0xE5, 0x14, 0xA5, 0x3A, 0xE5, 0x15, 0xB0, - 0x0B, 0x98, 0x38, 0x65, 0x7A, 0xA6, 0x7B, 0x90, - 0x07, 0xE8, 0xB0, 0x04, 0xA5, 0x2B, 0xA6, 0x2C, - 0x20, 0x17, 0xA6, 0x90, 0x1E, 0xA5, 0x5F, 0xE9, - 0x01, 0x85, 0x7A, 0xA5, 0x60, 0xE9, 0x00, 0x85, - 0x7B, 0x60, 0xD0, 0xFD, 0xA9, 0xFF, 0x85, 0x4A, - 0x20, 0x8A, 0xA3, 0x9A, 0xC9, 0x8D, 0xF0, 0x0B, - 0xA2, 0x0C, 0x2C, 0xA2, 0x11, 0x4C, 0x37, 0xA4, - 0x4C, 0x08, 0xAF, 0x68, 0x68, 0x85, 0x39, 0x68, - 0x85, 0x3A, 0x68, 0x85, 0x7A, 0x68, 0x85, 0x7B, - 0x20, 0x06, 0xA9, 0x98, 0x18, 0x65, 0x7A, 0x85, - 0x7A, 0x90, 0x02, 0xE6, 0x7B, 0x60, 0xA2, 0x3A, - 0x2C, 0xA2, 0x00, 0x86, 0x07, 0xA0, 0x00, 0x84, - 0x08, 0xA5, 0x08, 0xA6, 0x07, 0x85, 0x07, 0x86, - 0x08, 0xB1, 0x7A, 0xF0, 0xE8, 0xC5, 0x08, 0xF0, - 0xE4, 0xC8, 0xC9, 0x22, 0xD0, 0xF3, 0xF0, 0xE9, - 0x20, 0x9E, 0xAD, 0x20, 0x79, 0x00, 0xC9, 0x89, - 0xF0, 0x05, 0xA9, 0xA7, 0x20, 0xFF, 0xAE, 0xA5, - 0x61, 0xD0, 0x05, 0x20, 0x09, 0xA9, 0xF0, 0xBB, - 0x20, 0x79, 0x00, 0xB0, 0x03, 0x4C, 0xA0, 0xA8, - 0x4C, 0xED, 0xA7, 0x20, 0x9E, 0xB7, 0x48, 0xC9, - 0x8D, 0xF0, 0x04, 0xC9, 0x89, 0xD0, 0x91, 0xC6, - 0x65, 0xD0, 0x04, 0x68, 0x4C, 0xEF, 0xA7, 0x20, - 0x73, 0x00, 0x20, 0x6B, 0xA9, 0xC9, 0x2C, 0xF0, - 0xEE, 0x68, 0x60, 0xA2, 0x00, 0x86, 0x14, 0x86, - 0x15, 0xB0, 0xF7, 0xE9, 0x2F, 0x85, 0x07, 0xA5, - 0x15, 0x85, 0x22, 0xC9, 0x19, 0xB0, 0xD4, 0xA5, - 0x14, 0x0A, 0x26, 0x22, 0x0A, 0x26, 0x22, 0x65, - 0x14, 0x85, 0x14, 0xA5, 0x22, 0x65, 0x15, 0x85, - 0x15, 0x06, 0x14, 0x26, 0x15, 0xA5, 0x14, 0x65, - 0x07, 0x85, 0x14, 0x90, 0x02, 0xE6, 0x15, 0x20, - 0x73, 0x00, 0x4C, 0x71, 0xA9, 0x20, 0x8B, 0xB0, - 0x85, 0x49, 0x84, 0x4A, 0xA9, 0xB2, 0x20, 0xFF, - 0xAE, 0xA5, 0x0E, 0x48, 0xA5, 0x0D, 0x48, 0x20, - 0x9E, 0xAD, 0x68, 0x2A, 0x20, 0x90, 0xAD, 0xD0, - 0x18, 0x68, 0x10, 0x12, 0x20, 0x1B, 0xBC, 0x20, - 0xBF, 0xB1, 0xA0, 0x00, 0xA5, 0x64, 0x91, 0x49, - 0xC8, 0xA5, 0x65, 0x91, 0x49, 0x60, 0x4C, 0xD0, - 0xBB, 0x68, 0xA4, 0x4A, 0xC0, 0xBF, 0xD0, 0x4C, - 0x20, 0xA6, 0xB6, 0xC9, 0x06, 0xD0, 0x3D, 0xA0, - 0x00, 0x84, 0x61, 0x84, 0x66, 0x84, 0x71, 0x20, - 0x1D, 0xAA, 0x20, 0xE2, 0xBA, 0xE6, 0x71, 0xA4, - 0x71, 0x20, 0x1D, 0xAA, 0x20, 0x0C, 0xBC, 0xAA, - 0xF0, 0x05, 0xE8, 0x8A, 0x20, 0xED, 0xBA, 0xA4, - 0x71, 0xC8, 0xC0, 0x06, 0xD0, 0xDF, 0x20, 0xE2, - 0xBA, 0x20, 0x9B, 0xBC, 0xA6, 0x64, 0xA4, 0x63, - 0xA5, 0x65, 0x4C, 0xDB, 0xFF, 0xB1, 0x22, 0x20, - 0x80, 0x00, 0x90, 0x03, 0x4C, 0x48, 0xB2, 0xE9, - 0x2F, 0x4C, 0x7E, 0xBD, 0xA0, 0x02, 0xB1, 0x64, - 0xC5, 0x34, 0x90, 0x17, 0xD0, 0x07, 0x88, 0xB1, - 0x64, 0xC5, 0x33, 0x90, 0x0E, 0xA4, 0x65, 0xC4, - 0x2E, 0x90, 0x08, 0xD0, 0x0D, 0xA5, 0x64, 0xC5, - 0x2D, 0xB0, 0x07, 0xA5, 0x64, 0xA4, 0x65, 0x4C, - 0x68, 0xAA, 0xA0, 0x00, 0xB1, 0x64, 0x20, 0x75, - 0xB4, 0xA5, 0x50, 0xA4, 0x51, 0x85, 0x6F, 0x84, - 0x70, 0x20, 0x7A, 0xB6, 0xA9, 0x61, 0xA0, 0x00, - 0x85, 0x50, 0x84, 0x51, 0x20, 0xDB, 0xB6, 0xA0, - 0x00, 0xB1, 0x50, 0x91, 0x49, 0xC8, 0xB1, 0x50, - 0x91, 0x49, 0xC8, 0xB1, 0x50, 0x91, 0x49, 0x60, - 0x20, 0x86, 0xAA, 0x4C, 0xB5, 0xAB, 0x20, 0x9E, - 0xB7, 0xF0, 0x05, 0xA9, 0x2C, 0x20, 0xFF, 0xAE, - 0x08, 0x86, 0x13, 0x20, 0x18, 0xE1, 0x28, 0x4C, - 0xA0, 0xAA, 0x20, 0x21, 0xAB, 0x20, 0x79, 0x00, - 0xF0, 0x35, 0xF0, 0x43, 0xC9, 0xA3, 0xF0, 0x50, - 0xC9, 0xA6, 0x18, 0xF0, 0x4B, 0xC9, 0x2C, 0xF0, - 0x37, 0xC9, 0x3B, 0xF0, 0x5E, 0x20, 0x9E, 0xAD, - 0x24, 0x0D, 0x30, 0xDE, 0x20, 0xDD, 0xBD, 0x20, - 0x87, 0xB4, 0x20, 0x21, 0xAB, 0x20, 0x3B, 0xAB, - 0xD0, 0xD3, 0xA9, 0x00, 0x9D, 0x00, 0x02, 0xA2, - 0xFF, 0xA0, 0x01, 0xA5, 0x13, 0xD0, 0x10, 0xA9, - 0x0D, 0x20, 0x47, 0xAB, 0x24, 0x13, 0x10, 0x05, - 0xA9, 0x0A, 0x20, 0x47, 0xAB, 0x49, 0xFF, 0x60, - 0x38, 0x20, 0xF0, 0xFF, 0x98, 0x38, 0xE9, 0x0A, - 0xB0, 0xFC, 0x49, 0xFF, 0x69, 0x01, 0xD0, 0x16, - 0x08, 0x38, 0x20, 0xF0, 0xFF, 0x84, 0x09, 0x20, - 0x9B, 0xB7, 0xC9, 0x29, 0xD0, 0x59, 0x28, 0x90, - 0x06, 0x8A, 0xE5, 0x09, 0x90, 0x05, 0xAA, 0xE8, - 0xCA, 0xD0, 0x06, 0x20, 0x73, 0x00, 0x4C, 0xA2, - 0xAA, 0x20, 0x3B, 0xAB, 0xD0, 0xF2, 0x20, 0x87, - 0xB4, 0x20, 0xA6, 0xB6, 0xAA, 0xA0, 0x00, 0xE8, - 0xCA, 0xF0, 0xBC, 0xB1, 0x22, 0x20, 0x47, 0xAB, - 0xC8, 0xC9, 0x0D, 0xD0, 0xF3, 0x20, 0xE5, 0xAA, - 0x4C, 0x28, 0xAB, 0xA5, 0x13, 0xF0, 0x03, 0xA9, - 0x20, 0x2C, 0xA9, 0x1D, 0x2C, 0xA9, 0x3F, 0x20, - 0x0C, 0xE1, 0x29, 0xFF, 0x60, 0xA5, 0x11, 0xF0, - 0x11, 0x30, 0x04, 0xA0, 0xFF, 0xD0, 0x04, 0xA5, - 0x3F, 0xA4, 0x40, 0x85, 0x39, 0x84, 0x3A, 0x4C, - 0x08, 0xAF, 0xA5, 0x13, 0xF0, 0x05, 0xA2, 0x18, - 0x4C, 0x37, 0xA4, 0xA9, 0x0C, 0xA0, 0xAD, 0x20, - 0x1E, 0xAB, 0xA5, 0x3D, 0xA4, 0x3E, 0x85, 0x7A, - 0x84, 0x7B, 0x60, 0x20, 0xA6, 0xB3, 0xC9, 0x23, - 0xD0, 0x10, 0x20, 0x73, 0x00, 0x20, 0x9E, 0xB7, - 0xA9, 0x2C, 0x20, 0xFF, 0xAE, 0x86, 0x13, 0x20, - 0x1E, 0xE1, 0xA2, 0x01, 0xA0, 0x02, 0xA9, 0x00, - 0x8D, 0x01, 0x02, 0xA9, 0x40, 0x20, 0x0F, 0xAC, - 0xA6, 0x13, 0xD0, 0x13, 0x60, 0x20, 0x9E, 0xB7, - 0xA9, 0x2C, 0x20, 0xFF, 0xAE, 0x86, 0x13, 0x20, - 0x1E, 0xE1, 0x20, 0xCE, 0xAB, 0xA5, 0x13, 0x20, - 0xCC, 0xFF, 0xA2, 0x00, 0x86, 0x13, 0x60, 0xC9, - 0x22, 0xD0, 0x0B, 0x20, 0xBD, 0xAE, 0xA9, 0x3B, - 0x20, 0xFF, 0xAE, 0x20, 0x21, 0xAB, 0x20, 0xA6, - 0xB3, 0xA9, 0x2C, 0x8D, 0xFF, 0x01, 0x20, 0xF9, - 0xAB, 0xA5, 0x13, 0xF0, 0x0D, 0x20, 0xB7, 0xFF, - 0x29, 0x02, 0xF0, 0x06, 0x20, 0xB5, 0xAB, 0x4C, - 0xF8, 0xA8, 0xAD, 0x00, 0x02, 0xD0, 0x1E, 0xA5, - 0x13, 0xD0, 0xE3, 0x20, 0x06, 0xA9, 0x4C, 0xFB, - 0xA8, 0xA5, 0x13, 0xD0, 0x06, 0x20, 0x45, 0xAB, - 0x20, 0x3B, 0xAB, 0x4C, 0x60, 0xA5, 0xA6, 0x41, - 0xA4, 0x42, 0xA9, 0x98, 0x2C, 0xA9, 0x00, 0x85, - 0x11, 0x86, 0x43, 0x84, 0x44, 0x20, 0x8B, 0xB0, - 0x85, 0x49, 0x84, 0x4A, 0xA5, 0x7A, 0xA4, 0x7B, - 0x85, 0x4B, 0x84, 0x4C, 0xA6, 0x43, 0xA4, 0x44, - 0x86, 0x7A, 0x84, 0x7B, 0x20, 0x79, 0x00, 0xD0, - 0x20, 0x24, 0x11, 0x50, 0x0C, 0x20, 0x24, 0xE1, - 0x8D, 0x00, 0x02, 0xA2, 0xFF, 0xA0, 0x01, 0xD0, - 0x0C, 0x30, 0x75, 0xA5, 0x13, 0xD0, 0x03, 0x20, - 0x45, 0xAB, 0x20, 0xF9, 0xAB, 0x86, 0x7A, 0x84, - 0x7B, 0x20, 0x73, 0x00, 0x24, 0x0D, 0x10, 0x31, - 0x24, 0x11, 0x50, 0x09, 0xE8, 0x86, 0x7A, 0xA9, - 0x00, 0x85, 0x07, 0xF0, 0x0C, 0x85, 0x07, 0xC9, - 0x22, 0xF0, 0x07, 0xA9, 0x3A, 0x85, 0x07, 0xA9, - 0x2C, 0x18, 0x85, 0x08, 0xA5, 0x7A, 0xA4, 0x7B, - 0x69, 0x00, 0x90, 0x01, 0xC8, 0x20, 0x8D, 0xB4, - 0x20, 0xE2, 0xB7, 0x20, 0xDA, 0xA9, 0x4C, 0x91, - 0xAC, 0x20, 0xF3, 0xBC, 0xA5, 0x0E, 0x20, 0xC2, - 0xA9, 0x20, 0x79, 0x00, 0xF0, 0x07, 0xC9, 0x2C, - 0xF0, 0x03, 0x4C, 0x4D, 0xAB, 0xA5, 0x7A, 0xA4, - 0x7B, 0x85, 0x43, 0x84, 0x44, 0xA5, 0x4B, 0xA4, - 0x4C, 0x85, 0x7A, 0x84, 0x7B, 0x20, 0x79, 0x00, - 0xF0, 0x2D, 0x20, 0xFD, 0xAE, 0x4C, 0x15, 0xAC, - 0x20, 0x06, 0xA9, 0xC8, 0xAA, 0xD0, 0x12, 0xA2, - 0x0D, 0xC8, 0xB1, 0x7A, 0xF0, 0x6C, 0xC8, 0xB1, - 0x7A, 0x85, 0x3F, 0xC8, 0xB1, 0x7A, 0xC8, 0x85, - 0x40, 0x20, 0xFB, 0xA8, 0x20, 0x79, 0x00, 0xAA, - 0xE0, 0x83, 0xD0, 0xDC, 0x4C, 0x51, 0xAC, 0xA5, - 0x43, 0xA4, 0x44, 0xA6, 0x11, 0x10, 0x03, 0x4C, - 0x27, 0xA8, 0xA0, 0x00, 0xB1, 0x43, 0xF0, 0x0B, - 0xA5, 0x13, 0xD0, 0x07, 0xA9, 0xFC, 0xA0, 0xAC, - 0x4C, 0x1E, 0xAB, 0x60, 0x3F, 0x45, 0x58, 0x54, - 0x52, 0x41, 0x20, 0x49, 0x47, 0x4E, 0x4F, 0x52, - 0x45, 0x44, 0x0D, 0x00, 0x3F, 0x52, 0x45, 0x44, - 0x4F, 0x20, 0x46, 0x52, 0x4F, 0x4D, 0x20, 0x53, - 0x54, 0x41, 0x52, 0x54, 0x0D, 0x00, 0xD0, 0x04, - 0xA0, 0x00, 0xF0, 0x03, 0x20, 0x8B, 0xB0, 0x85, - 0x49, 0x84, 0x4A, 0x20, 0x8A, 0xA3, 0xF0, 0x05, - 0xA2, 0x0A, 0x4C, 0x37, 0xA4, 0x9A, 0x8A, 0x18, - 0x69, 0x04, 0x48, 0x69, 0x06, 0x85, 0x24, 0x68, - 0xA0, 0x01, 0x20, 0xA2, 0xBB, 0xBA, 0xBD, 0x09, - 0x01, 0x85, 0x66, 0xA5, 0x49, 0xA4, 0x4A, 0x20, - 0x67, 0xB8, 0x20, 0xD0, 0xBB, 0xA0, 0x01, 0x20, - 0x5D, 0xBC, 0xBA, 0x38, 0xFD, 0x09, 0x01, 0xF0, - 0x17, 0xBD, 0x0F, 0x01, 0x85, 0x39, 0xBD, 0x10, - 0x01, 0x85, 0x3A, 0xBD, 0x12, 0x01, 0x85, 0x7A, - 0xBD, 0x11, 0x01, 0x85, 0x7B, 0x4C, 0xAE, 0xA7, - 0x8A, 0x69, 0x11, 0xAA, 0x9A, 0x20, 0x79, 0x00, - 0xC9, 0x2C, 0xD0, 0xF1, 0x20, 0x73, 0x00, 0x20, - 0x24, 0xAD, 0x20, 0x9E, 0xAD, 0x18, 0x24, 0x38, - 0x24, 0x0D, 0x30, 0x03, 0xB0, 0x03, 0x60, 0xB0, - 0xFD, 0xA2, 0x16, 0x4C, 0x37, 0xA4, 0xA6, 0x7A, - 0xD0, 0x02, 0xC6, 0x7B, 0xC6, 0x7A, 0xA2, 0x00, - 0x24, 0x48, 0x8A, 0x48, 0xA9, 0x01, 0x20, 0xFB, - 0xA3, 0x20, 0x83, 0xAE, 0xA9, 0x00, 0x85, 0x4D, - 0x20, 0x79, 0x00, 0x38, 0xE9, 0xB1, 0x90, 0x17, - 0xC9, 0x03, 0xB0, 0x13, 0xC9, 0x01, 0x2A, 0x49, - 0x01, 0x45, 0x4D, 0xC5, 0x4D, 0x90, 0x61, 0x85, - 0x4D, 0x20, 0x73, 0x00, 0x4C, 0xBB, 0xAD, 0xA6, - 0x4D, 0xD0, 0x2C, 0xB0, 0x7B, 0x69, 0x07, 0x90, - 0x77, 0x65, 0x0D, 0xD0, 0x03, 0x4C, 0x3D, 0xB6, - 0x69, 0xFF, 0x85, 0x22, 0x0A, 0x65, 0x22, 0xA8, - 0x68, 0xD9, 0x80, 0xA0, 0xB0, 0x67, 0x20, 0x8D, - 0xAD, 0x48, 0x20, 0x20, 0xAE, 0x68, 0xA4, 0x4B, - 0x10, 0x17, 0xAA, 0xF0, 0x56, 0xD0, 0x5F, 0x46, - 0x0D, 0x8A, 0x2A, 0xA6, 0x7A, 0xD0, 0x02, 0xC6, - 0x7B, 0xC6, 0x7A, 0xA0, 0x1B, 0x85, 0x4D, 0xD0, - 0xD7, 0xD9, 0x80, 0xA0, 0xB0, 0x48, 0x90, 0xD9, - 0xB9, 0x82, 0xA0, 0x48, 0xB9, 0x81, 0xA0, 0x48, - 0x20, 0x33, 0xAE, 0xA5, 0x4D, 0x4C, 0xA9, 0xAD, - 0x4C, 0x08, 0xAF, 0xA5, 0x66, 0xBE, 0x80, 0xA0, - 0xA8, 0x68, 0x85, 0x22, 0xE6, 0x22, 0x68, 0x85, - 0x23, 0x98, 0x48, 0x20, 0x1B, 0xBC, 0xA5, 0x65, - 0x48, 0xA5, 0x64, 0x48, 0xA5, 0x63, 0x48, 0xA5, - 0x62, 0x48, 0xA5, 0x61, 0x48, 0x6C, 0x22, 0x00, - 0xA0, 0xFF, 0x68, 0xF0, 0x23, 0xC9, 0x64, 0xF0, - 0x03, 0x20, 0x8D, 0xAD, 0x84, 0x4B, 0x68, 0x4A, - 0x85, 0x12, 0x68, 0x85, 0x69, 0x68, 0x85, 0x6A, - 0x68, 0x85, 0x6B, 0x68, 0x85, 0x6C, 0x68, 0x85, - 0x6D, 0x68, 0x85, 0x6E, 0x45, 0x66, 0x85, 0x6F, - 0xA5, 0x61, 0x60, 0x6C, 0x0A, 0x03, 0xA9, 0x00, - 0x85, 0x0D, 0x20, 0x73, 0x00, 0xB0, 0x03, 0x4C, - 0xF3, 0xBC, 0x20, 0x13, 0xB1, 0x90, 0x03, 0x4C, - 0x28, 0xAF, 0xC9, 0xFF, 0xD0, 0x0F, 0xA9, 0xA8, - 0xA0, 0xAE, 0x20, 0xA2, 0xBB, 0x4C, 0x73, 0x00, - 0x82, 0x49, 0x0F, 0xDA, 0xA1, 0xC9, 0x2E, 0xF0, - 0xDE, 0xC9, 0xAB, 0xF0, 0x58, 0xC9, 0xAA, 0xF0, - 0xD1, 0xC9, 0x22, 0xD0, 0x0F, 0xA5, 0x7A, 0xA4, - 0x7B, 0x69, 0x00, 0x90, 0x01, 0xC8, 0x20, 0x87, - 0xB4, 0x4C, 0xE2, 0xB7, 0xC9, 0xA8, 0xD0, 0x13, - 0xA0, 0x18, 0xD0, 0x3B, 0x20, 0xBF, 0xB1, 0xA5, - 0x65, 0x49, 0xFF, 0xA8, 0xA5, 0x64, 0x49, 0xFF, - 0x4C, 0x91, 0xB3, 0xC9, 0xA5, 0xD0, 0x03, 0x4C, - 0xF4, 0xB3, 0xC9, 0xB4, 0x90, 0x03, 0x4C, 0xA7, - 0xAF, 0x20, 0xFA, 0xAE, 0x20, 0x9E, 0xAD, 0xA9, - 0x29, 0x2C, 0xA9, 0x28, 0x2C, 0xA9, 0x2C, 0xA0, - 0x00, 0xD1, 0x7A, 0xD0, 0x03, 0x4C, 0x73, 0x00, - 0xA2, 0x0B, 0x4C, 0x37, 0xA4, 0xA0, 0x15, 0x68, - 0x68, 0x4C, 0xFA, 0xAD, 0x38, 0xA5, 0x64, 0xE9, - 0x00, 0xA5, 0x65, 0xE9, 0xA0, 0x90, 0x08, 0xA9, - 0xA2, 0xE5, 0x64, 0xA9, 0xE3, 0xE5, 0x65, 0x60, - 0x20, 0x8B, 0xB0, 0x85, 0x64, 0x84, 0x65, 0xA6, - 0x45, 0xA4, 0x46, 0xA5, 0x0D, 0xF0, 0x26, 0xA9, - 0x00, 0x85, 0x70, 0x20, 0x14, 0xAF, 0x90, 0x1C, - 0xE0, 0x54, 0xD0, 0x18, 0xC0, 0xC9, 0xD0, 0x14, - 0x20, 0x84, 0xAF, 0x84, 0x5E, 0x88, 0x84, 0x71, - 0xA0, 0x06, 0x84, 0x5D, 0xA0, 0x24, 0x20, 0x68, - 0xBE, 0x4C, 0x6F, 0xB4, 0x60, 0x24, 0x0E, 0x10, - 0x0D, 0xA0, 0x00, 0xB1, 0x64, 0xAA, 0xC8, 0xB1, - 0x64, 0xA8, 0x8A, 0x4C, 0x91, 0xB3, 0x20, 0x14, - 0xAF, 0x90, 0x2D, 0xE0, 0x54, 0xD0, 0x1B, 0xC0, - 0x49, 0xD0, 0x25, 0x20, 0x84, 0xAF, 0x98, 0xA2, - 0xA0, 0x4C, 0x4F, 0xBC, 0x20, 0xDE, 0xFF, 0x86, - 0x64, 0x84, 0x63, 0x85, 0x65, 0xA0, 0x00, 0x84, - 0x62, 0x60, 0xE0, 0x53, 0xD0, 0x0A, 0xC0, 0x54, - 0xD0, 0x06, 0x20, 0xB7, 0xFF, 0x4C, 0x3C, 0xBC, - 0xA5, 0x64, 0xA4, 0x65, 0x4C, 0xA2, 0xBB, 0x0A, - 0x48, 0xAA, 0x20, 0x73, 0x00, 0xE0, 0x8F, 0x90, - 0x20, 0x20, 0xFA, 0xAE, 0x20, 0x9E, 0xAD, 0x20, - 0xFD, 0xAE, 0x20, 0x8F, 0xAD, 0x68, 0xAA, 0xA5, - 0x65, 0x48, 0xA5, 0x64, 0x48, 0x8A, 0x48, 0x20, - 0x9E, 0xB7, 0x68, 0xA8, 0x8A, 0x48, 0x4C, 0xD6, - 0xAF, 0x20, 0xF1, 0xAE, 0x68, 0xA8, 0xB9, 0xEA, - 0x9F, 0x85, 0x55, 0xB9, 0xEB, 0x9F, 0x85, 0x56, - 0x20, 0x54, 0x00, 0x4C, 0x8D, 0xAD, 0xA0, 0xFF, - 0x2C, 0xA0, 0x00, 0x84, 0x0B, 0x20, 0xBF, 0xB1, - 0xA5, 0x64, 0x45, 0x0B, 0x85, 0x07, 0xA5, 0x65, - 0x45, 0x0B, 0x85, 0x08, 0x20, 0xFC, 0xBB, 0x20, - 0xBF, 0xB1, 0xA5, 0x65, 0x45, 0x0B, 0x25, 0x08, - 0x45, 0x0B, 0xA8, 0xA5, 0x64, 0x45, 0x0B, 0x25, - 0x07, 0x45, 0x0B, 0x4C, 0x91, 0xB3, 0x20, 0x90, - 0xAD, 0xB0, 0x13, 0xA5, 0x6E, 0x09, 0x7F, 0x25, - 0x6A, 0x85, 0x6A, 0xA9, 0x69, 0xA0, 0x00, 0x20, - 0x5B, 0xBC, 0xAA, 0x4C, 0x61, 0xB0, 0xA9, 0x00, - 0x85, 0x0D, 0xC6, 0x4D, 0x20, 0xA6, 0xB6, 0x85, - 0x61, 0x86, 0x62, 0x84, 0x63, 0xA5, 0x6C, 0xA4, - 0x6D, 0x20, 0xAA, 0xB6, 0x86, 0x6C, 0x84, 0x6D, - 0xAA, 0x38, 0xE5, 0x61, 0xF0, 0x08, 0xA9, 0x01, - 0x90, 0x04, 0xA6, 0x61, 0xA9, 0xFF, 0x85, 0x66, - 0xA0, 0xFF, 0xE8, 0xC8, 0xCA, 0xD0, 0x07, 0xA6, - 0x66, 0x30, 0x0F, 0x18, 0x90, 0x0C, 0xB1, 0x6C, - 0xD1, 0x62, 0xF0, 0xEF, 0xA2, 0xFF, 0xB0, 0x02, - 0xA2, 0x01, 0xE8, 0x8A, 0x2A, 0x25, 0x12, 0xF0, - 0x02, 0xA9, 0xFF, 0x4C, 0x3C, 0xBC, 0x20, 0xFD, - 0xAE, 0xAA, 0x20, 0x90, 0xB0, 0x20, 0x79, 0x00, - 0xD0, 0xF4, 0x60, 0xA2, 0x00, 0x20, 0x79, 0x00, - 0x86, 0x0C, 0x85, 0x45, 0x20, 0x79, 0x00, 0x20, - 0x13, 0xB1, 0xB0, 0x03, 0x4C, 0x08, 0xAF, 0xA2, - 0x00, 0x86, 0x0D, 0x86, 0x0E, 0x20, 0x73, 0x00, - 0x90, 0x05, 0x20, 0x13, 0xB1, 0x90, 0x0B, 0xAA, - 0x20, 0x73, 0x00, 0x90, 0xFB, 0x20, 0x13, 0xB1, - 0xB0, 0xF6, 0xC9, 0x24, 0xD0, 0x06, 0xA9, 0xFF, - 0x85, 0x0D, 0xD0, 0x10, 0xC9, 0x25, 0xD0, 0x13, - 0xA5, 0x10, 0xD0, 0xD0, 0xA9, 0x80, 0x85, 0x0E, - 0x05, 0x45, 0x85, 0x45, 0x8A, 0x09, 0x80, 0xAA, - 0x20, 0x73, 0x00, 0x86, 0x46, 0x38, 0x05, 0x10, - 0xE9, 0x28, 0xD0, 0x03, 0x4C, 0xD1, 0xB1, 0xA0, - 0x00, 0x84, 0x10, 0xA5, 0x2D, 0xA6, 0x2E, 0x86, - 0x60, 0x85, 0x5F, 0xE4, 0x30, 0xD0, 0x04, 0xC5, - 0x2F, 0xF0, 0x22, 0xA5, 0x45, 0xD1, 0x5F, 0xD0, - 0x08, 0xA5, 0x46, 0xC8, 0xD1, 0x5F, 0xF0, 0x7D, - 0x88, 0x18, 0xA5, 0x5F, 0x69, 0x07, 0x90, 0xE1, - 0xE8, 0xD0, 0xDC, 0xC9, 0x41, 0x90, 0x05, 0xE9, - 0x5B, 0x38, 0xE9, 0xA5, 0x60, 0x68, 0x48, 0xC9, - 0x2A, 0xD0, 0x05, 0xA9, 0x13, 0xA0, 0xBF, 0x60, - 0xA5, 0x45, 0xA4, 0x46, 0xC9, 0x54, 0xD0, 0x0B, - 0xC0, 0xC9, 0xF0, 0xEF, 0xC0, 0x49, 0xD0, 0x03, - 0x4C, 0x08, 0xAF, 0xC9, 0x53, 0xD0, 0x04, 0xC0, - 0x54, 0xF0, 0xF5, 0xA5, 0x2F, 0xA4, 0x30, 0x85, - 0x5F, 0x84, 0x60, 0xA5, 0x31, 0xA4, 0x32, 0x85, - 0x5A, 0x84, 0x5B, 0x18, 0x69, 0x07, 0x90, 0x01, - 0xC8, 0x85, 0x58, 0x84, 0x59, 0x20, 0xB8, 0xA3, - 0xA5, 0x58, 0xA4, 0x59, 0xC8, 0x85, 0x2F, 0x84, - 0x30, 0xA0, 0x00, 0xA5, 0x45, 0x91, 0x5F, 0xC8, - 0xA5, 0x46, 0x91, 0x5F, 0xA9, 0x00, 0xC8, 0x91, - 0x5F, 0xC8, 0x91, 0x5F, 0xC8, 0x91, 0x5F, 0xC8, - 0x91, 0x5F, 0xC8, 0x91, 0x5F, 0xA5, 0x5F, 0x18, - 0x69, 0x02, 0xA4, 0x60, 0x90, 0x01, 0xC8, 0x85, - 0x47, 0x84, 0x48, 0x60, 0xA5, 0x0B, 0x0A, 0x69, - 0x05, 0x65, 0x5F, 0xA4, 0x60, 0x90, 0x01, 0xC8, - 0x85, 0x58, 0x84, 0x59, 0x60, 0x90, 0x80, 0x00, - 0x00, 0x00, 0x20, 0xBF, 0xB1, 0xA5, 0x64, 0xA4, - 0x65, 0x60, 0x20, 0x73, 0x00, 0x20, 0x9E, 0xAD, - 0x20, 0x8D, 0xAD, 0xA5, 0x66, 0x30, 0x0D, 0xA5, - 0x61, 0xC9, 0x90, 0x90, 0x09, 0xA9, 0xA5, 0xA0, - 0xB1, 0x20, 0x5B, 0xBC, 0xD0, 0x7A, 0x4C, 0x9B, - 0xBC, 0xA5, 0x0C, 0x05, 0x0E, 0x48, 0xA5, 0x0D, - 0x48, 0xA0, 0x00, 0x98, 0x48, 0xA5, 0x46, 0x48, - 0xA5, 0x45, 0x48, 0x20, 0xB2, 0xB1, 0x68, 0x85, - 0x45, 0x68, 0x85, 0x46, 0x68, 0xA8, 0xBA, 0xBD, - 0x02, 0x01, 0x48, 0xBD, 0x01, 0x01, 0x48, 0xA5, - 0x64, 0x9D, 0x02, 0x01, 0xA5, 0x65, 0x9D, 0x01, - 0x01, 0xC8, 0x20, 0x79, 0x00, 0xC9, 0x2C, 0xF0, - 0xD2, 0x84, 0x0B, 0x20, 0xF7, 0xAE, 0x68, 0x85, - 0x0D, 0x68, 0x85, 0x0E, 0x29, 0x7F, 0x85, 0x0C, - 0xA6, 0x2F, 0xA5, 0x30, 0x86, 0x5F, 0x85, 0x60, - 0xC5, 0x32, 0xD0, 0x04, 0xE4, 0x31, 0xF0, 0x39, - 0xA0, 0x00, 0xB1, 0x5F, 0xC8, 0xC5, 0x45, 0xD0, - 0x06, 0xA5, 0x46, 0xD1, 0x5F, 0xF0, 0x16, 0xC8, - 0xB1, 0x5F, 0x18, 0x65, 0x5F, 0xAA, 0xC8, 0xB1, - 0x5F, 0x65, 0x60, 0x90, 0xD7, 0xA2, 0x12, 0x2C, - 0xA2, 0x0E, 0x4C, 0x37, 0xA4, 0xA2, 0x13, 0xA5, - 0x0C, 0xD0, 0xF7, 0x20, 0x94, 0xB1, 0xA5, 0x0B, - 0xA0, 0x04, 0xD1, 0x5F, 0xD0, 0xE7, 0x4C, 0xEA, - 0xB2, 0x20, 0x94, 0xB1, 0x20, 0x08, 0xA4, 0xA0, - 0x00, 0x84, 0x72, 0xA2, 0x05, 0xA5, 0x45, 0x91, - 0x5F, 0x10, 0x01, 0xCA, 0xC8, 0xA5, 0x46, 0x91, - 0x5F, 0x10, 0x02, 0xCA, 0xCA, 0x86, 0x71, 0xA5, - 0x0B, 0xC8, 0xC8, 0xC8, 0x91, 0x5F, 0xA2, 0x0B, - 0xA9, 0x00, 0x24, 0x0C, 0x50, 0x08, 0x68, 0x18, - 0x69, 0x01, 0xAA, 0x68, 0x69, 0x00, 0xC8, 0x91, - 0x5F, 0xC8, 0x8A, 0x91, 0x5F, 0x20, 0x4C, 0xB3, - 0x86, 0x71, 0x85, 0x72, 0xA4, 0x22, 0xC6, 0x0B, - 0xD0, 0xDC, 0x65, 0x59, 0xB0, 0x5D, 0x85, 0x59, - 0xA8, 0x8A, 0x65, 0x58, 0x90, 0x03, 0xC8, 0xF0, - 0x52, 0x20, 0x08, 0xA4, 0x85, 0x31, 0x84, 0x32, - 0xA9, 0x00, 0xE6, 0x72, 0xA4, 0x71, 0xF0, 0x05, - 0x88, 0x91, 0x58, 0xD0, 0xFB, 0xC6, 0x59, 0xC6, - 0x72, 0xD0, 0xF5, 0xE6, 0x59, 0x38, 0xA5, 0x31, - 0xE5, 0x5F, 0xA0, 0x02, 0x91, 0x5F, 0xA5, 0x32, - 0xC8, 0xE5, 0x60, 0x91, 0x5F, 0xA5, 0x0C, 0xD0, - 0x62, 0xC8, 0xB1, 0x5F, 0x85, 0x0B, 0xA9, 0x00, - 0x85, 0x71, 0x85, 0x72, 0xC8, 0x68, 0xAA, 0x85, - 0x64, 0x68, 0x85, 0x65, 0xD1, 0x5F, 0x90, 0x0E, - 0xD0, 0x06, 0xC8, 0x8A, 0xD1, 0x5F, 0x90, 0x07, - 0x4C, 0x45, 0xB2, 0x4C, 0x35, 0xA4, 0xC8, 0xA5, - 0x72, 0x05, 0x71, 0x18, 0xF0, 0x0A, 0x20, 0x4C, - 0xB3, 0x8A, 0x65, 0x64, 0xAA, 0x98, 0xA4, 0x22, - 0x65, 0x65, 0x86, 0x71, 0xC6, 0x0B, 0xD0, 0xCA, - 0x85, 0x72, 0xA2, 0x05, 0xA5, 0x45, 0x10, 0x01, - 0xCA, 0xA5, 0x46, 0x10, 0x02, 0xCA, 0xCA, 0x86, - 0x28, 0xA9, 0x00, 0x20, 0x55, 0xB3, 0x8A, 0x65, - 0x58, 0x85, 0x47, 0x98, 0x65, 0x59, 0x85, 0x48, - 0xA8, 0xA5, 0x47, 0x60, 0x84, 0x22, 0xB1, 0x5F, - 0x85, 0x28, 0x88, 0xB1, 0x5F, 0x85, 0x29, 0xA9, - 0x10, 0x85, 0x5D, 0xA2, 0x00, 0xA0, 0x00, 0x8A, - 0x0A, 0xAA, 0x98, 0x2A, 0xA8, 0xB0, 0xA4, 0x06, - 0x71, 0x26, 0x72, 0x90, 0x0B, 0x18, 0x8A, 0x65, - 0x28, 0xAA, 0x98, 0x65, 0x29, 0xA8, 0xB0, 0x93, - 0xC6, 0x5D, 0xD0, 0xE3, 0x60, 0xA5, 0x0D, 0xF0, - 0x03, 0x20, 0xA6, 0xB6, 0x20, 0x26, 0xB5, 0x38, - 0xA5, 0x33, 0xE5, 0x31, 0xA8, 0xA5, 0x34, 0xE5, - 0x32, 0xA2, 0x00, 0x86, 0x0D, 0x85, 0x62, 0x84, - 0x63, 0xA2, 0x90, 0x4C, 0x44, 0xBC, 0x38, 0x20, - 0xF0, 0xFF, 0xA9, 0x00, 0xF0, 0xEB, 0xA6, 0x3A, - 0xE8, 0xD0, 0xA0, 0xA2, 0x15, 0x2C, 0xA2, 0x1B, - 0x4C, 0x37, 0xA4, 0x20, 0xE1, 0xB3, 0x20, 0xA6, - 0xB3, 0x20, 0xFA, 0xAE, 0xA9, 0x80, 0x85, 0x10, - 0x20, 0x8B, 0xB0, 0x20, 0x8D, 0xAD, 0x20, 0xF7, - 0xAE, 0xA9, 0xB2, 0x20, 0xFF, 0xAE, 0x48, 0xA5, - 0x48, 0x48, 0xA5, 0x47, 0x48, 0xA5, 0x7B, 0x48, - 0xA5, 0x7A, 0x48, 0x20, 0xF8, 0xA8, 0x4C, 0x4F, - 0xB4, 0xA9, 0xA5, 0x20, 0xFF, 0xAE, 0x09, 0x80, - 0x85, 0x10, 0x20, 0x92, 0xB0, 0x85, 0x4E, 0x84, - 0x4F, 0x4C, 0x8D, 0xAD, 0x20, 0xE1, 0xB3, 0xA5, - 0x4F, 0x48, 0xA5, 0x4E, 0x48, 0x20, 0xF1, 0xAE, - 0x20, 0x8D, 0xAD, 0x68, 0x85, 0x4E, 0x68, 0x85, - 0x4F, 0xA0, 0x02, 0xB1, 0x4E, 0x85, 0x47, 0xAA, - 0xC8, 0xB1, 0x4E, 0xF0, 0x99, 0x85, 0x48, 0xC8, - 0xB1, 0x47, 0x48, 0x88, 0x10, 0xFA, 0xA4, 0x48, - 0x20, 0xD4, 0xBB, 0xA5, 0x7B, 0x48, 0xA5, 0x7A, - 0x48, 0xB1, 0x4E, 0x85, 0x7A, 0xC8, 0xB1, 0x4E, - 0x85, 0x7B, 0xA5, 0x48, 0x48, 0xA5, 0x47, 0x48, - 0x20, 0x8A, 0xAD, 0x68, 0x85, 0x4E, 0x68, 0x85, - 0x4F, 0x20, 0x79, 0x00, 0xF0, 0x03, 0x4C, 0x08, - 0xAF, 0x68, 0x85, 0x7A, 0x68, 0x85, 0x7B, 0xA0, - 0x00, 0x68, 0x91, 0x4E, 0x68, 0xC8, 0x91, 0x4E, - 0x68, 0xC8, 0x91, 0x4E, 0x68, 0xC8, 0x91, 0x4E, - 0x68, 0xC8, 0x91, 0x4E, 0x60, 0x20, 0x8D, 0xAD, - 0xA0, 0x00, 0x20, 0xDF, 0xBD, 0x68, 0x68, 0xA9, - 0xFF, 0xA0, 0x00, 0xF0, 0x12, 0xA6, 0x64, 0xA4, - 0x65, 0x86, 0x50, 0x84, 0x51, 0x20, 0xF4, 0xB4, - 0x86, 0x62, 0x84, 0x63, 0x85, 0x61, 0x60, 0xA2, - 0x22, 0x86, 0x07, 0x86, 0x08, 0x85, 0x6F, 0x84, - 0x70, 0x85, 0x62, 0x84, 0x63, 0xA0, 0xFF, 0xC8, - 0xB1, 0x6F, 0xF0, 0x0C, 0xC5, 0x07, 0xF0, 0x04, - 0xC5, 0x08, 0xD0, 0xF3, 0xC9, 0x22, 0xF0, 0x01, - 0x18, 0x84, 0x61, 0x98, 0x65, 0x6F, 0x85, 0x71, - 0xA6, 0x70, 0x90, 0x01, 0xE8, 0x86, 0x72, 0xA5, - 0x70, 0xF0, 0x04, 0xC9, 0x02, 0xD0, 0x0B, 0x98, - 0x20, 0x75, 0xB4, 0xA6, 0x6F, 0xA4, 0x70, 0x20, - 0x88, 0xB6, 0xA6, 0x16, 0xE0, 0x22, 0xD0, 0x05, - 0xA2, 0x19, 0x4C, 0x37, 0xA4, 0xA5, 0x61, 0x95, - 0x00, 0xA5, 0x62, 0x95, 0x01, 0xA5, 0x63, 0x95, - 0x02, 0xA0, 0x00, 0x86, 0x64, 0x84, 0x65, 0x84, - 0x70, 0x88, 0x84, 0x0D, 0x86, 0x17, 0xE8, 0xE8, - 0xE8, 0x86, 0x16, 0x60, 0x46, 0x0F, 0x48, 0x49, - 0xFF, 0x38, 0x65, 0x33, 0xA4, 0x34, 0xB0, 0x01, - 0x88, 0xC4, 0x32, 0x90, 0x11, 0xD0, 0x04, 0xC5, - 0x31, 0x90, 0x0B, 0x85, 0x33, 0x84, 0x34, 0x85, - 0x35, 0x84, 0x36, 0xAA, 0x68, 0x60, 0xA2, 0x10, - 0xA5, 0x0F, 0x30, 0xB6, 0x20, 0x26, 0xB5, 0xA9, - 0x80, 0x85, 0x0F, 0x68, 0xD0, 0xD0, 0xA6, 0x37, - 0xA5, 0x38, 0x86, 0x33, 0x85, 0x34, 0xA0, 0x00, - 0x84, 0x4F, 0x84, 0x4E, 0xA5, 0x31, 0xA6, 0x32, - 0x85, 0x5F, 0x86, 0x60, 0xA9, 0x19, 0xA2, 0x00, - 0x85, 0x22, 0x86, 0x23, 0xC5, 0x16, 0xF0, 0x05, - 0x20, 0xC7, 0xB5, 0xF0, 0xF7, 0xA9, 0x07, 0x85, - 0x53, 0xA5, 0x2D, 0xA6, 0x2E, 0x85, 0x22, 0x86, - 0x23, 0xE4, 0x30, 0xD0, 0x04, 0xC5, 0x2F, 0xF0, - 0x05, 0x20, 0xBD, 0xB5, 0xF0, 0xF3, 0x85, 0x58, - 0x86, 0x59, 0xA9, 0x03, 0x85, 0x53, 0xA5, 0x58, - 0xA6, 0x59, 0xE4, 0x32, 0xD0, 0x07, 0xC5, 0x31, - 0xD0, 0x03, 0x4C, 0x06, 0xB6, 0x85, 0x22, 0x86, - 0x23, 0xA0, 0x00, 0xB1, 0x22, 0xAA, 0xC8, 0xB1, - 0x22, 0x08, 0xC8, 0xB1, 0x22, 0x65, 0x58, 0x85, - 0x58, 0xC8, 0xB1, 0x22, 0x65, 0x59, 0x85, 0x59, - 0x28, 0x10, 0xD3, 0x8A, 0x30, 0xD0, 0xC8, 0xB1, - 0x22, 0xA0, 0x00, 0x0A, 0x69, 0x05, 0x65, 0x22, - 0x85, 0x22, 0x90, 0x02, 0xE6, 0x23, 0xA6, 0x23, - 0xE4, 0x59, 0xD0, 0x04, 0xC5, 0x58, 0xF0, 0xBA, - 0x20, 0xC7, 0xB5, 0xF0, 0xF3, 0xB1, 0x22, 0x30, - 0x35, 0xC8, 0xB1, 0x22, 0x10, 0x30, 0xC8, 0xB1, - 0x22, 0xF0, 0x2B, 0xC8, 0xB1, 0x22, 0xAA, 0xC8, - 0xB1, 0x22, 0xC5, 0x34, 0x90, 0x06, 0xD0, 0x1E, - 0xE4, 0x33, 0xB0, 0x1A, 0xC5, 0x60, 0x90, 0x16, - 0xD0, 0x04, 0xE4, 0x5F, 0x90, 0x10, 0x86, 0x5F, - 0x85, 0x60, 0xA5, 0x22, 0xA6, 0x23, 0x85, 0x4E, - 0x86, 0x4F, 0xA5, 0x53, 0x85, 0x55, 0xA5, 0x53, - 0x18, 0x65, 0x22, 0x85, 0x22, 0x90, 0x02, 0xE6, - 0x23, 0xA6, 0x23, 0xA0, 0x00, 0x60, 0xA5, 0x4F, - 0x05, 0x4E, 0xF0, 0xF5, 0xA5, 0x55, 0x29, 0x04, - 0x4A, 0xA8, 0x85, 0x55, 0xB1, 0x4E, 0x65, 0x5F, - 0x85, 0x5A, 0xA5, 0x60, 0x69, 0x00, 0x85, 0x5B, - 0xA5, 0x33, 0xA6, 0x34, 0x85, 0x58, 0x86, 0x59, - 0x20, 0xBF, 0xA3, 0xA4, 0x55, 0xC8, 0xA5, 0x58, - 0x91, 0x4E, 0xAA, 0xE6, 0x59, 0xA5, 0x59, 0xC8, - 0x91, 0x4E, 0x4C, 0x2A, 0xB5, 0xA5, 0x65, 0x48, - 0xA5, 0x64, 0x48, 0x20, 0x83, 0xAE, 0x20, 0x8F, - 0xAD, 0x68, 0x85, 0x6F, 0x68, 0x85, 0x70, 0xA0, - 0x00, 0xB1, 0x6F, 0x18, 0x71, 0x64, 0x90, 0x05, - 0xA2, 0x17, 0x4C, 0x37, 0xA4, 0x20, 0x75, 0xB4, - 0x20, 0x7A, 0xB6, 0xA5, 0x50, 0xA4, 0x51, 0x20, - 0xAA, 0xB6, 0x20, 0x8C, 0xB6, 0xA5, 0x6F, 0xA4, - 0x70, 0x20, 0xAA, 0xB6, 0x20, 0xCA, 0xB4, 0x4C, - 0xB8, 0xAD, 0xA0, 0x00, 0xB1, 0x6F, 0x48, 0xC8, - 0xB1, 0x6F, 0xAA, 0xC8, 0xB1, 0x6F, 0xA8, 0x68, - 0x86, 0x22, 0x84, 0x23, 0xA8, 0xF0, 0x0A, 0x48, - 0x88, 0xB1, 0x22, 0x91, 0x35, 0x98, 0xD0, 0xF8, - 0x68, 0x18, 0x65, 0x35, 0x85, 0x35, 0x90, 0x02, - 0xE6, 0x36, 0x60, 0x20, 0x8F, 0xAD, 0xA5, 0x64, - 0xA4, 0x65, 0x85, 0x22, 0x84, 0x23, 0x20, 0xDB, - 0xB6, 0x08, 0xA0, 0x00, 0xB1, 0x22, 0x48, 0xC8, - 0xB1, 0x22, 0xAA, 0xC8, 0xB1, 0x22, 0xA8, 0x68, - 0x28, 0xD0, 0x13, 0xC4, 0x34, 0xD0, 0x0F, 0xE4, - 0x33, 0xD0, 0x0B, 0x48, 0x18, 0x65, 0x33, 0x85, - 0x33, 0x90, 0x02, 0xE6, 0x34, 0x68, 0x86, 0x22, - 0x84, 0x23, 0x60, 0xC4, 0x18, 0xD0, 0x0C, 0xC5, - 0x17, 0xD0, 0x08, 0x85, 0x16, 0xE9, 0x03, 0x85, - 0x17, 0xA0, 0x00, 0x60, 0x20, 0xA1, 0xB7, 0x8A, - 0x48, 0xA9, 0x01, 0x20, 0x7D, 0xB4, 0x68, 0xA0, - 0x00, 0x91, 0x62, 0x68, 0x68, 0x4C, 0xCA, 0xB4, - 0x20, 0x61, 0xB7, 0xD1, 0x50, 0x98, 0x90, 0x04, - 0xB1, 0x50, 0xAA, 0x98, 0x48, 0x8A, 0x48, 0x20, - 0x7D, 0xB4, 0xA5, 0x50, 0xA4, 0x51, 0x20, 0xAA, - 0xB6, 0x68, 0xA8, 0x68, 0x18, 0x65, 0x22, 0x85, - 0x22, 0x90, 0x02, 0xE6, 0x23, 0x98, 0x20, 0x8C, - 0xB6, 0x4C, 0xCA, 0xB4, 0x20, 0x61, 0xB7, 0x18, - 0xF1, 0x50, 0x49, 0xFF, 0x4C, 0x06, 0xB7, 0xA9, - 0xFF, 0x85, 0x65, 0x20, 0x79, 0x00, 0xC9, 0x29, - 0xF0, 0x06, 0x20, 0xFD, 0xAE, 0x20, 0x9E, 0xB7, - 0x20, 0x61, 0xB7, 0xF0, 0x4B, 0xCA, 0x8A, 0x48, - 0x18, 0xA2, 0x00, 0xF1, 0x50, 0xB0, 0xB6, 0x49, - 0xFF, 0xC5, 0x65, 0x90, 0xB1, 0xA5, 0x65, 0xB0, - 0xAD, 0x20, 0xF7, 0xAE, 0x68, 0xA8, 0x68, 0x85, - 0x55, 0x68, 0x68, 0x68, 0xAA, 0x68, 0x85, 0x50, - 0x68, 0x85, 0x51, 0xA5, 0x55, 0x48, 0x98, 0x48, - 0xA0, 0x00, 0x8A, 0x60, 0x20, 0x82, 0xB7, 0x4C, - 0xA2, 0xB3, 0x20, 0xA3, 0xB6, 0xA2, 0x00, 0x86, - 0x0D, 0xA8, 0x60, 0x20, 0x82, 0xB7, 0xF0, 0x08, - 0xA0, 0x00, 0xB1, 0x22, 0xA8, 0x4C, 0xA2, 0xB3, - 0x4C, 0x48, 0xB2, 0x20, 0x73, 0x00, 0x20, 0x8A, - 0xAD, 0x20, 0xB8, 0xB1, 0xA6, 0x64, 0xD0, 0xF0, - 0xA6, 0x65, 0x4C, 0x79, 0x00, 0x20, 0x82, 0xB7, - 0xD0, 0x03, 0x4C, 0xF7, 0xB8, 0xA6, 0x7A, 0xA4, - 0x7B, 0x86, 0x71, 0x84, 0x72, 0xA6, 0x22, 0x86, - 0x7A, 0x18, 0x65, 0x22, 0x85, 0x24, 0xA6, 0x23, - 0x86, 0x7B, 0x90, 0x01, 0xE8, 0x86, 0x25, 0xA0, - 0x00, 0xB1, 0x24, 0x48, 0x98, 0x91, 0x24, 0x20, - 0x79, 0x00, 0x20, 0xF3, 0xBC, 0x68, 0xA0, 0x00, - 0x91, 0x24, 0xA6, 0x71, 0xA4, 0x72, 0x86, 0x7A, - 0x84, 0x7B, 0x60, 0x20, 0x8A, 0xAD, 0x20, 0xF7, - 0xB7, 0x20, 0xFD, 0xAE, 0x4C, 0x9E, 0xB7, 0xA5, - 0x66, 0x30, 0x9D, 0xA5, 0x61, 0xC9, 0x91, 0xB0, - 0x97, 0x20, 0x9B, 0xBC, 0xA5, 0x64, 0xA4, 0x65, - 0x84, 0x14, 0x85, 0x15, 0x60, 0xA5, 0x15, 0x48, - 0xA5, 0x14, 0x48, 0x20, 0xF7, 0xB7, 0xA0, 0x00, - 0xB1, 0x14, 0xA8, 0x68, 0x85, 0x14, 0x68, 0x85, - 0x15, 0x4C, 0xA2, 0xB3, 0x20, 0xEB, 0xB7, 0x8A, - 0xA0, 0x00, 0x91, 0x14, 0x60, 0x20, 0xEB, 0xB7, - 0x86, 0x49, 0xA2, 0x00, 0x20, 0x79, 0x00, 0xF0, - 0x03, 0x20, 0xF1, 0xB7, 0x86, 0x4A, 0xA0, 0x00, - 0xB1, 0x14, 0x45, 0x4A, 0x25, 0x49, 0xF0, 0xF8, - 0x60, 0xA9, 0x11, 0xA0, 0xBF, 0x4C, 0x67, 0xB8, - 0x20, 0x8C, 0xBA, 0xA5, 0x66, 0x49, 0xFF, 0x85, - 0x66, 0x45, 0x6E, 0x85, 0x6F, 0xA5, 0x61, 0x4C, - 0x6A, 0xB8, 0x20, 0x99, 0xB9, 0x90, 0x3C, 0x20, - 0x8C, 0xBA, 0xD0, 0x03, 0x4C, 0xFC, 0xBB, 0xA6, - 0x70, 0x86, 0x56, 0xA2, 0x69, 0xA5, 0x69, 0xA8, - 0xF0, 0xCE, 0x38, 0xE5, 0x61, 0xF0, 0x24, 0x90, - 0x12, 0x84, 0x61, 0xA4, 0x6E, 0x84, 0x66, 0x49, - 0xFF, 0x69, 0x00, 0xA0, 0x00, 0x84, 0x56, 0xA2, - 0x61, 0xD0, 0x04, 0xA0, 0x00, 0x84, 0x70, 0xC9, - 0xF9, 0x30, 0xC7, 0xA8, 0xA5, 0x70, 0x56, 0x01, - 0x20, 0xB0, 0xB9, 0x24, 0x6F, 0x10, 0x57, 0xA0, - 0x61, 0xE0, 0x69, 0xF0, 0x02, 0xA0, 0x69, 0x38, - 0x49, 0xFF, 0x65, 0x56, 0x85, 0x70, 0xB9, 0x04, - 0x00, 0xF5, 0x04, 0x85, 0x65, 0xB9, 0x03, 0x00, - 0xF5, 0x03, 0x85, 0x64, 0xB9, 0x02, 0x00, 0xF5, - 0x02, 0x85, 0x63, 0xB9, 0x01, 0x00, 0xF5, 0x01, - 0x85, 0x62, 0xB0, 0x03, 0x20, 0x47, 0xB9, 0xA0, - 0x00, 0x98, 0x18, 0xA6, 0x62, 0xD0, 0x4A, 0xA6, - 0x63, 0x86, 0x62, 0xA6, 0x64, 0x86, 0x63, 0xA6, - 0x65, 0x86, 0x64, 0xA6, 0x70, 0x86, 0x65, 0x84, - 0x70, 0x69, 0x08, 0xC9, 0x20, 0xD0, 0xE4, 0xA9, - 0x00, 0x85, 0x61, 0x85, 0x66, 0x60, 0x65, 0x56, - 0x85, 0x70, 0xA5, 0x65, 0x65, 0x6D, 0x85, 0x65, - 0xA5, 0x64, 0x65, 0x6C, 0x85, 0x64, 0xA5, 0x63, - 0x65, 0x6B, 0x85, 0x63, 0xA5, 0x62, 0x65, 0x6A, - 0x85, 0x62, 0x4C, 0x36, 0xB9, 0x69, 0x01, 0x06, - 0x70, 0x26, 0x65, 0x26, 0x64, 0x26, 0x63, 0x26, - 0x62, 0x10, 0xF2, 0x38, 0xE5, 0x61, 0xB0, 0xC7, - 0x49, 0xFF, 0x69, 0x01, 0x85, 0x61, 0x90, 0x0E, - 0xE6, 0x61, 0xF0, 0x42, 0x66, 0x62, 0x66, 0x63, - 0x66, 0x64, 0x66, 0x65, 0x66, 0x70, 0x60, 0xA5, - 0x66, 0x49, 0xFF, 0x85, 0x66, 0xA5, 0x62, 0x49, - 0xFF, 0x85, 0x62, 0xA5, 0x63, 0x49, 0xFF, 0x85, - 0x63, 0xA5, 0x64, 0x49, 0xFF, 0x85, 0x64, 0xA5, - 0x65, 0x49, 0xFF, 0x85, 0x65, 0xA5, 0x70, 0x49, - 0xFF, 0x85, 0x70, 0xE6, 0x70, 0xD0, 0x0E, 0xE6, - 0x65, 0xD0, 0x0A, 0xE6, 0x64, 0xD0, 0x06, 0xE6, - 0x63, 0xD0, 0x02, 0xE6, 0x62, 0x60, 0xA2, 0x0F, - 0x4C, 0x37, 0xA4, 0xA2, 0x25, 0xB4, 0x04, 0x84, - 0x70, 0xB4, 0x03, 0x94, 0x04, 0xB4, 0x02, 0x94, - 0x03, 0xB4, 0x01, 0x94, 0x02, 0xA4, 0x68, 0x94, - 0x01, 0x69, 0x08, 0x30, 0xE8, 0xF0, 0xE6, 0xE9, - 0x08, 0xA8, 0xA5, 0x70, 0xB0, 0x14, 0x16, 0x01, - 0x90, 0x02, 0xF6, 0x01, 0x76, 0x01, 0x76, 0x01, - 0x76, 0x02, 0x76, 0x03, 0x76, 0x04, 0x6A, 0xC8, - 0xD0, 0xEC, 0x18, 0x60, 0x81, 0x00, 0x00, 0x00, - 0x00, 0x03, 0x7F, 0x5E, 0x56, 0xCB, 0x79, 0x80, - 0x13, 0x9B, 0x0B, 0x64, 0x80, 0x76, 0x38, 0x93, - 0x16, 0x82, 0x38, 0xAA, 0x3B, 0x20, 0x80, 0x35, - 0x04, 0xF3, 0x34, 0x81, 0x35, 0x04, 0xF3, 0x34, - 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x31, 0x72, - 0x17, 0xF8, 0x20, 0x2B, 0xBC, 0xF0, 0x02, 0x10, - 0x03, 0x4C, 0x48, 0xB2, 0xA5, 0x61, 0xE9, 0x7F, - 0x48, 0xA9, 0x80, 0x85, 0x61, 0xA9, 0xD6, 0xA0, - 0xB9, 0x20, 0x67, 0xB8, 0xA9, 0xDB, 0xA0, 0xB9, - 0x20, 0x0F, 0xBB, 0xA9, 0xBC, 0xA0, 0xB9, 0x20, - 0x50, 0xB8, 0xA9, 0xC1, 0xA0, 0xB9, 0x20, 0x43, - 0xE0, 0xA9, 0xE0, 0xA0, 0xB9, 0x20, 0x67, 0xB8, - 0x68, 0x20, 0x7E, 0xBD, 0xA9, 0xE5, 0xA0, 0xB9, - 0x20, 0x8C, 0xBA, 0xD0, 0x03, 0x4C, 0x8B, 0xBA, - 0x20, 0xB7, 0xBA, 0xA9, 0x00, 0x85, 0x26, 0x85, - 0x27, 0x85, 0x28, 0x85, 0x29, 0xA5, 0x70, 0x20, - 0x59, 0xBA, 0xA5, 0x65, 0x20, 0x59, 0xBA, 0xA5, - 0x64, 0x20, 0x59, 0xBA, 0xA5, 0x63, 0x20, 0x59, - 0xBA, 0xA5, 0x62, 0x20, 0x5E, 0xBA, 0x4C, 0x8F, - 0xBB, 0xD0, 0x03, 0x4C, 0x83, 0xB9, 0x4A, 0x09, - 0x80, 0xA8, 0x90, 0x19, 0x18, 0xA5, 0x29, 0x65, - 0x6D, 0x85, 0x29, 0xA5, 0x28, 0x65, 0x6C, 0x85, - 0x28, 0xA5, 0x27, 0x65, 0x6B, 0x85, 0x27, 0xA5, - 0x26, 0x65, 0x6A, 0x85, 0x26, 0x66, 0x26, 0x66, - 0x27, 0x66, 0x28, 0x66, 0x29, 0x66, 0x70, 0x98, - 0x4A, 0xD0, 0xD6, 0x60, 0x85, 0x22, 0x84, 0x23, - 0xA0, 0x04, 0xB1, 0x22, 0x85, 0x6D, 0x88, 0xB1, - 0x22, 0x85, 0x6C, 0x88, 0xB1, 0x22, 0x85, 0x6B, - 0x88, 0xB1, 0x22, 0x85, 0x6E, 0x45, 0x66, 0x85, - 0x6F, 0xA5, 0x6E, 0x09, 0x80, 0x85, 0x6A, 0x88, - 0xB1, 0x22, 0x85, 0x69, 0xA5, 0x61, 0x60, 0xA5, - 0x69, 0xF0, 0x1F, 0x18, 0x65, 0x61, 0x90, 0x04, - 0x30, 0x1D, 0x18, 0x2C, 0x10, 0x14, 0x69, 0x80, - 0x85, 0x61, 0xD0, 0x03, 0x4C, 0xFB, 0xB8, 0xA5, - 0x6F, 0x85, 0x66, 0x60, 0xA5, 0x66, 0x49, 0xFF, - 0x30, 0x05, 0x68, 0x68, 0x4C, 0xF7, 0xB8, 0x4C, - 0x7E, 0xB9, 0x20, 0x0C, 0xBC, 0xAA, 0xF0, 0x10, - 0x18, 0x69, 0x02, 0xB0, 0xF2, 0xA2, 0x00, 0x86, - 0x6F, 0x20, 0x77, 0xB8, 0xE6, 0x61, 0xF0, 0xE7, - 0x60, 0x84, 0x20, 0x00, 0x00, 0x00, 0x20, 0x0C, - 0xBC, 0xA9, 0xF9, 0xA0, 0xBA, 0xA2, 0x00, 0x86, - 0x6F, 0x20, 0xA2, 0xBB, 0x4C, 0x12, 0xBB, 0x20, - 0x8C, 0xBA, 0xF0, 0x76, 0x20, 0x1B, 0xBC, 0xA9, - 0x00, 0x38, 0xE5, 0x61, 0x85, 0x61, 0x20, 0xB7, - 0xBA, 0xE6, 0x61, 0xF0, 0xBA, 0xA2, 0xFC, 0xA9, - 0x01, 0xA4, 0x6A, 0xC4, 0x62, 0xD0, 0x10, 0xA4, - 0x6B, 0xC4, 0x63, 0xD0, 0x0A, 0xA4, 0x6C, 0xC4, - 0x64, 0xD0, 0x04, 0xA4, 0x6D, 0xC4, 0x65, 0x08, - 0x2A, 0x90, 0x09, 0xE8, 0x95, 0x29, 0xF0, 0x32, - 0x10, 0x34, 0xA9, 0x01, 0x28, 0xB0, 0x0E, 0x06, - 0x6D, 0x26, 0x6C, 0x26, 0x6B, 0x26, 0x6A, 0xB0, - 0xE6, 0x30, 0xCE, 0x10, 0xE2, 0xA8, 0xA5, 0x6D, - 0xE5, 0x65, 0x85, 0x6D, 0xA5, 0x6C, 0xE5, 0x64, - 0x85, 0x6C, 0xA5, 0x6B, 0xE5, 0x63, 0x85, 0x6B, - 0xA5, 0x6A, 0xE5, 0x62, 0x85, 0x6A, 0x98, 0x4C, - 0x4F, 0xBB, 0xA9, 0x40, 0xD0, 0xCE, 0x0A, 0x0A, - 0x0A, 0x0A, 0x0A, 0x0A, 0x85, 0x70, 0x28, 0x4C, - 0x8F, 0xBB, 0xA2, 0x14, 0x4C, 0x37, 0xA4, 0xA5, - 0x26, 0x85, 0x62, 0xA5, 0x27, 0x85, 0x63, 0xA5, - 0x28, 0x85, 0x64, 0xA5, 0x29, 0x85, 0x65, 0x4C, - 0xD7, 0xB8, 0x85, 0x22, 0x84, 0x23, 0xA0, 0x04, - 0xB1, 0x22, 0x85, 0x65, 0x88, 0xB1, 0x22, 0x85, - 0x64, 0x88, 0xB1, 0x22, 0x85, 0x63, 0x88, 0xB1, - 0x22, 0x85, 0x66, 0x09, 0x80, 0x85, 0x62, 0x88, - 0xB1, 0x22, 0x85, 0x61, 0x84, 0x70, 0x60, 0xA2, - 0x5C, 0x2C, 0xA2, 0x57, 0xA0, 0x00, 0xF0, 0x04, - 0xA6, 0x49, 0xA4, 0x4A, 0x20, 0x1B, 0xBC, 0x86, - 0x22, 0x84, 0x23, 0xA0, 0x04, 0xA5, 0x65, 0x91, - 0x22, 0x88, 0xA5, 0x64, 0x91, 0x22, 0x88, 0xA5, - 0x63, 0x91, 0x22, 0x88, 0xA5, 0x66, 0x09, 0x7F, - 0x25, 0x62, 0x91, 0x22, 0x88, 0xA5, 0x61, 0x91, - 0x22, 0x84, 0x70, 0x60, 0xA5, 0x6E, 0x85, 0x66, - 0xA2, 0x05, 0xB5, 0x68, 0x95, 0x60, 0xCA, 0xD0, - 0xF9, 0x86, 0x70, 0x60, 0x20, 0x1B, 0xBC, 0xA2, - 0x06, 0xB5, 0x60, 0x95, 0x68, 0xCA, 0xD0, 0xF9, - 0x86, 0x70, 0x60, 0xA5, 0x61, 0xF0, 0xFB, 0x06, - 0x70, 0x90, 0xF7, 0x20, 0x6F, 0xB9, 0xD0, 0xF2, - 0x4C, 0x38, 0xB9, 0xA5, 0x61, 0xF0, 0x09, 0xA5, - 0x66, 0x2A, 0xA9, 0xFF, 0xB0, 0x02, 0xA9, 0x01, - 0x60, 0x20, 0x2B, 0xBC, 0x85, 0x62, 0xA9, 0x00, - 0x85, 0x63, 0xA2, 0x88, 0xA5, 0x62, 0x49, 0xFF, - 0x2A, 0xA9, 0x00, 0x85, 0x65, 0x85, 0x64, 0x86, - 0x61, 0x85, 0x70, 0x85, 0x66, 0x4C, 0xD2, 0xB8, - 0x46, 0x66, 0x60, 0x85, 0x24, 0x84, 0x25, 0xA0, - 0x00, 0xB1, 0x24, 0xC8, 0xAA, 0xF0, 0xC4, 0xB1, - 0x24, 0x45, 0x66, 0x30, 0xC2, 0xE4, 0x61, 0xD0, - 0x21, 0xB1, 0x24, 0x09, 0x80, 0xC5, 0x62, 0xD0, - 0x19, 0xC8, 0xB1, 0x24, 0xC5, 0x63, 0xD0, 0x12, - 0xC8, 0xB1, 0x24, 0xC5, 0x64, 0xD0, 0x0B, 0xC8, - 0xA9, 0x7F, 0xC5, 0x70, 0xB1, 0x24, 0xE5, 0x65, - 0xF0, 0x28, 0xA5, 0x66, 0x90, 0x02, 0x49, 0xFF, - 0x4C, 0x31, 0xBC, 0xA5, 0x61, 0xF0, 0x4A, 0x38, - 0xE9, 0xA0, 0x24, 0x66, 0x10, 0x09, 0xAA, 0xA9, - 0xFF, 0x85, 0x68, 0x20, 0x4D, 0xB9, 0x8A, 0xA2, - 0x61, 0xC9, 0xF9, 0x10, 0x06, 0x20, 0x99, 0xB9, - 0x84, 0x68, 0x60, 0xA8, 0xA5, 0x66, 0x29, 0x80, - 0x46, 0x62, 0x05, 0x62, 0x85, 0x62, 0x20, 0xB0, - 0xB9, 0x84, 0x68, 0x60, 0xA5, 0x61, 0xC9, 0xA0, - 0xB0, 0x20, 0x20, 0x9B, 0xBC, 0x84, 0x70, 0xA5, - 0x66, 0x84, 0x66, 0x49, 0x80, 0x2A, 0xA9, 0xA0, - 0x85, 0x61, 0xA5, 0x65, 0x85, 0x07, 0x4C, 0xD2, - 0xB8, 0x85, 0x62, 0x85, 0x63, 0x85, 0x64, 0x85, - 0x65, 0xA8, 0x60, 0xA0, 0x00, 0xA2, 0x0A, 0x94, - 0x5D, 0xCA, 0x10, 0xFB, 0x90, 0x0F, 0xC9, 0x2D, - 0xD0, 0x04, 0x86, 0x67, 0xF0, 0x04, 0xC9, 0x2B, - 0xD0, 0x05, 0x20, 0x73, 0x00, 0x90, 0x5B, 0xC9, - 0x2E, 0xF0, 0x2E, 0xC9, 0x45, 0xD0, 0x30, 0x20, - 0x73, 0x00, 0x90, 0x17, 0xC9, 0xAB, 0xF0, 0x0E, - 0xC9, 0x2D, 0xF0, 0x0A, 0xC9, 0xAA, 0xF0, 0x08, - 0xC9, 0x2B, 0xF0, 0x04, 0xD0, 0x07, 0x66, 0x60, - 0x20, 0x73, 0x00, 0x90, 0x5C, 0x24, 0x60, 0x10, - 0x0E, 0xA9, 0x00, 0x38, 0xE5, 0x5E, 0x4C, 0x49, - 0xBD, 0x66, 0x5F, 0x24, 0x5F, 0x50, 0xC3, 0xA5, - 0x5E, 0x38, 0xE5, 0x5D, 0x85, 0x5E, 0xF0, 0x12, - 0x10, 0x09, 0x20, 0xFE, 0xBA, 0xE6, 0x5E, 0xD0, - 0xF9, 0xF0, 0x07, 0x20, 0xE2, 0xBA, 0xC6, 0x5E, - 0xD0, 0xF9, 0xA5, 0x67, 0x30, 0x01, 0x60, 0x4C, - 0xB4, 0xBF, 0x48, 0x24, 0x5F, 0x10, 0x02, 0xE6, - 0x5D, 0x20, 0xE2, 0xBA, 0x68, 0x38, 0xE9, 0x30, - 0x20, 0x7E, 0xBD, 0x4C, 0x0A, 0xBD, 0x48, 0x20, - 0x0C, 0xBC, 0x68, 0x20, 0x3C, 0xBC, 0xA5, 0x6E, - 0x45, 0x66, 0x85, 0x6F, 0xA6, 0x61, 0x4C, 0x6A, - 0xB8, 0xA5, 0x5E, 0xC9, 0x0A, 0x90, 0x09, 0xA9, - 0x64, 0x24, 0x60, 0x30, 0x11, 0x4C, 0x7E, 0xB9, - 0x0A, 0x0A, 0x18, 0x65, 0x5E, 0x0A, 0x18, 0xA0, - 0x00, 0x71, 0x7A, 0x38, 0xE9, 0x30, 0x85, 0x5E, - 0x4C, 0x30, 0xBD, 0x9B, 0x3E, 0xBC, 0x1F, 0xFD, - 0x9E, 0x6E, 0x6B, 0x27, 0xFD, 0x9E, 0x6E, 0x6B, - 0x28, 0x00, 0xA9, 0x71, 0xA0, 0xA3, 0x20, 0xDA, - 0xBD, 0xA5, 0x3A, 0xA6, 0x39, 0x85, 0x62, 0x86, - 0x63, 0xA2, 0x90, 0x38, 0x20, 0x49, 0xBC, 0x20, - 0xDF, 0xBD, 0x4C, 0x1E, 0xAB, 0xA0, 0x01, 0xA9, - 0x20, 0x24, 0x66, 0x10, 0x02, 0xA9, 0x2D, 0x99, - 0xFF, 0x00, 0x85, 0x66, 0x84, 0x71, 0xC8, 0xA9, - 0x30, 0xA6, 0x61, 0xD0, 0x03, 0x4C, 0x04, 0xBF, - 0xA9, 0x00, 0xE0, 0x80, 0xF0, 0x02, 0xB0, 0x09, - 0xA9, 0xBD, 0xA0, 0xBD, 0x20, 0x28, 0xBA, 0xA9, - 0xF7, 0x85, 0x5D, 0xA9, 0xB8, 0xA0, 0xBD, 0x20, - 0x5B, 0xBC, 0xF0, 0x1E, 0x10, 0x12, 0xA9, 0xB3, - 0xA0, 0xBD, 0x20, 0x5B, 0xBC, 0xF0, 0x02, 0x10, - 0x0E, 0x20, 0xE2, 0xBA, 0xC6, 0x5D, 0xD0, 0xEE, - 0x20, 0xFE, 0xBA, 0xE6, 0x5D, 0xD0, 0xDC, 0x20, - 0x49, 0xB8, 0x20, 0x9B, 0xBC, 0xA2, 0x01, 0xA5, - 0x5D, 0x18, 0x69, 0x0A, 0x30, 0x09, 0xC9, 0x0B, - 0xB0, 0x06, 0x69, 0xFF, 0xAA, 0xA9, 0x02, 0x38, - 0xE9, 0x02, 0x85, 0x5E, 0x86, 0x5D, 0x8A, 0xF0, - 0x02, 0x10, 0x13, 0xA4, 0x71, 0xA9, 0x2E, 0xC8, - 0x99, 0xFF, 0x00, 0x8A, 0xF0, 0x06, 0xA9, 0x30, - 0xC8, 0x99, 0xFF, 0x00, 0x84, 0x71, 0xA0, 0x00, - 0xA2, 0x80, 0xA5, 0x65, 0x18, 0x79, 0x19, 0xBF, - 0x85, 0x65, 0xA5, 0x64, 0x79, 0x18, 0xBF, 0x85, - 0x64, 0xA5, 0x63, 0x79, 0x17, 0xBF, 0x85, 0x63, - 0xA5, 0x62, 0x79, 0x16, 0xBF, 0x85, 0x62, 0xE8, - 0xB0, 0x04, 0x10, 0xDE, 0x30, 0x02, 0x30, 0xDA, - 0x8A, 0x90, 0x04, 0x49, 0xFF, 0x69, 0x0A, 0x69, - 0x2F, 0xC8, 0xC8, 0xC8, 0xC8, 0x84, 0x47, 0xA4, - 0x71, 0xC8, 0xAA, 0x29, 0x7F, 0x99, 0xFF, 0x00, - 0xC6, 0x5D, 0xD0, 0x06, 0xA9, 0x2E, 0xC8, 0x99, - 0xFF, 0x00, 0x84, 0x71, 0xA4, 0x47, 0x8A, 0x49, - 0xFF, 0x29, 0x80, 0xAA, 0xC0, 0x24, 0xF0, 0x04, - 0xC0, 0x3C, 0xD0, 0xA6, 0xA4, 0x71, 0xB9, 0xFF, - 0x00, 0x88, 0xC9, 0x30, 0xF0, 0xF8, 0xC9, 0x2E, - 0xF0, 0x01, 0xC8, 0xA9, 0x2B, 0xA6, 0x5E, 0xF0, - 0x2E, 0x10, 0x08, 0xA9, 0x00, 0x38, 0xE5, 0x5E, - 0xAA, 0xA9, 0x2D, 0x99, 0x01, 0x01, 0xA9, 0x45, - 0x99, 0x00, 0x01, 0x8A, 0xA2, 0x2F, 0x38, 0xE8, - 0xE9, 0x0A, 0xB0, 0xFB, 0x69, 0x3A, 0x99, 0x03, - 0x01, 0x8A, 0x99, 0x02, 0x01, 0xA9, 0x00, 0x99, - 0x04, 0x01, 0xF0, 0x08, 0x99, 0xFF, 0x00, 0xA9, - 0x00, 0x99, 0x00, 0x01, 0xA9, 0x00, 0xA0, 0x01, - 0x60, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x0A, - 0x1F, 0x00, 0x00, 0x98, 0x96, 0x80, 0xFF, 0xF0, - 0xBD, 0xC0, 0x00, 0x01, 0x86, 0xA0, 0xFF, 0xFF, - 0xD8, 0xF0, 0x00, 0x00, 0x03, 0xE8, 0xFF, 0xFF, - 0xFF, 0x9C, 0x00, 0x00, 0x00, 0x0A, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xDF, 0x0A, 0x80, 0x00, 0x03, - 0x4B, 0xC0, 0xFF, 0xFF, 0x73, 0x60, 0x00, 0x00, - 0x0E, 0x10, 0xFF, 0xFF, 0xFD, 0xA8, 0x00, 0x00, - 0x00, 0x3C, 0xEC, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, - 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, - 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, - 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, - 0xAA, 0x20, 0x0C, 0xBC, 0xA9, 0x11, 0xA0, 0xBF, - 0x20, 0xA2, 0xBB, 0xF0, 0x70, 0xA5, 0x69, 0xD0, - 0x03, 0x4C, 0xF9, 0xB8, 0xA2, 0x4E, 0xA0, 0x00, - 0x20, 0xD4, 0xBB, 0xA5, 0x6E, 0x10, 0x0F, 0x20, - 0xCC, 0xBC, 0xA9, 0x4E, 0xA0, 0x00, 0x20, 0x5B, - 0xBC, 0xD0, 0x03, 0x98, 0xA4, 0x07, 0x20, 0xFE, - 0xBB, 0x98, 0x48, 0x20, 0xEA, 0xB9, 0xA9, 0x4E, - 0xA0, 0x00, 0x20, 0x28, 0xBA, 0x20, 0xED, 0xBF, - 0x68, 0x4A, 0x90, 0x0A, 0xA5, 0x61, 0xF0, 0x06, - 0xA5, 0x66, 0x49, 0xFF, 0x85, 0x66, 0x60, 0x81, - 0x38, 0xAA, 0x3B, 0x29, 0x07, 0x71, 0x34, 0x58, - 0x3E, 0x56, 0x74, 0x16, 0x7E, 0xB3, 0x1B, 0x77, - 0x2F, 0xEE, 0xE3, 0x85, 0x7A, 0x1D, 0x84, 0x1C, - 0x2A, 0x7C, 0x63, 0x59, 0x58, 0x0A, 0x7E, 0x75, - 0xFD, 0xE7, 0xC6, 0x80, 0x31, 0x72, 0x18, 0x10, - 0x81, 0x00, 0x00, 0x00, 0x00, 0xA9, 0xBF, 0xA0, - 0xBF, 0x20, 0x28, 0xBA, 0xA5, 0x70, 0x69, 0x50, - 0x90, 0x03, 0x20, 0x23, 0xBC, 0x4C, 0x00, 0xE0, - -}; diff --git a/include/embedded/c128basichi.h b/include/embedded/c128basichi.h index c68145e6c7..c6e436c402 100644 --- a/include/embedded/c128basichi.h +++ b/include/embedded/c128basichi.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE c128basichi_embedded[C128_BASIC_ROM_IMAGEHI_SIZE] = { +static BYTE c128basichi_rom[C128_BASIC_ROM_IMAGEHI_SIZE] = { 0x20, 0xF7, 0x87, 0xE0, 0x01, 0x90, 0x05, 0xF0, 0x31, 0x4C, 0x28, 0x7D, 0x38, 0xAD, 0x12, 0x12, 0xED, 0x10, 0x12, 0xA8, 0xAD, 0x13, 0x12, 0xED, diff --git a/include/embedded/c128basiclo.h b/include/embedded/c128basiclo.h index f056cb6b14..0a0fc7b19f 100644 --- a/include/embedded/c128basiclo.h +++ b/include/embedded/c128basiclo.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE c128basiclo_embedded[C128_BASIC_ROM_IMAGELO_SIZE] = { +static BYTE c128basiclo_rom[C128_BASIC_ROM_IMAGELO_SIZE] = { 0x4C, 0x23, 0x40, 0x4C, 0x09, 0x40, 0x4C, 0x4D, 0xA8, 0x20, 0xCC, 0xFF, 0x20, 0x7A, 0x41, 0x20, 0x8D, 0x41, 0x20, 0x12, 0x41, 0x20, 0x38, 0x52, diff --git a/include/embedded/c128chargen.h b/include/embedded/c128chargen.h index fa0429a70b..0abb62bbc5 100644 --- a/include/embedded/c128chargen.h +++ b/include/embedded/c128chargen.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE chargen_int[C128_CHARGEN_ROM_SIZE] = { +static BYTE chargen128_rom[C128_CHARGEN_ROM_SIZE] = { 0x3C, 0x66, 0x6E, 0x6E, 0x60, 0x62, 0x3C, 0x00, 0x18, 0x3C, 0x66, 0x7E, 0x66, 0x66, 0x66, 0x00, 0x7C, 0x66, 0x66, 0x7C, 0x66, 0x66, 0x7C, 0x00, diff --git a/include/embedded/c128chargch.h b/include/embedded/c128chargench.h similarity index 100% rename from include/embedded/c128chargch.h rename to include/embedded/c128chargench.h diff --git a/include/embedded/c128chargde.h b/include/embedded/c128chargende.h similarity index 100% rename from include/embedded/c128chargde.h rename to include/embedded/c128chargende.h diff --git a/include/embedded/c128chargfi.h b/include/embedded/c128chargenfi.h similarity index 100% rename from include/embedded/c128chargfi.h rename to include/embedded/c128chargenfi.h diff --git a/include/embedded/c128chargfr.h b/include/embedded/c128chargenfr.h similarity index 100% rename from include/embedded/c128chargfr.h rename to include/embedded/c128chargenfr.h diff --git a/include/embedded/c128chargit.h b/include/embedded/c128chargenit.h similarity index 100% rename from include/embedded/c128chargit.h rename to include/embedded/c128chargenit.h diff --git a/include/embedded/c128chargno.h b/include/embedded/c128chargenno.h similarity index 100% rename from include/embedded/c128chargno.h rename to include/embedded/c128chargenno.h diff --git a/include/embedded/c128chargse.h b/include/embedded/c128chargense.h similarity index 100% rename from include/embedded/c128chargse.h rename to include/embedded/c128chargense.h diff --git a/include/embedded/c128kernal.h b/include/embedded/c128kernal.h index f547beb245..7278b9529f 100644 --- a/include/embedded/c128kernal.h +++ b/include/embedded/c128kernal.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE kernal_int[C128_KERNAL_ROM_IMAGE_SIZE] = { +static BYTE kernal128_rom[C128_KERNAL_ROM_IMAGE_SIZE] = { 0x4C, 0x7B, 0xC0, 0x4C, 0x34, 0xCC, 0x4C, 0x34, 0xC2, 0x4C, 0x9B, 0xC2, 0x4C, 0x2D, 0xC7, 0x4C, 0x5B, 0xCC, 0x4C, 0x5D, 0xC5, 0x4C, 0x51, 0xC6, diff --git a/include/embedded/c128kernal64.h b/include/embedded/c128kernal64.h deleted file mode 100644 index 256a7df69e..0000000000 --- a/include/embedded/c128kernal64.h +++ /dev/null @@ -1,1029 +0,0 @@ -/* Autogenerated file, DO NOT EDIT !!! */ - -static BYTE c128kernal64_embedded[C128_KERNAL64_ROM_SIZE] = { - 0x85, 0x56, 0x20, 0x0F, 0xBC, 0xA5, 0x61, 0xC9, - 0x88, 0x90, 0x03, 0x20, 0xD4, 0xBA, 0x20, 0xCC, - 0xBC, 0xA5, 0x07, 0x18, 0x69, 0x81, 0xF0, 0xF3, - 0x38, 0xE9, 0x01, 0x48, 0xA2, 0x05, 0xB5, 0x69, - 0xB4, 0x61, 0x95, 0x61, 0x94, 0x69, 0xCA, 0x10, - 0xF5, 0xA5, 0x56, 0x85, 0x70, 0x20, 0x53, 0xB8, - 0x20, 0xB4, 0xBF, 0xA9, 0xC4, 0xA0, 0xBF, 0x20, - 0x59, 0xE0, 0xA9, 0x00, 0x85, 0x6F, 0x68, 0x20, - 0xB9, 0xBA, 0x60, 0x85, 0x71, 0x84, 0x72, 0x20, - 0xCA, 0xBB, 0xA9, 0x57, 0x20, 0x28, 0xBA, 0x20, - 0x5D, 0xE0, 0xA9, 0x57, 0xA0, 0x00, 0x4C, 0x28, - 0xBA, 0x85, 0x71, 0x84, 0x72, 0x20, 0xC7, 0xBB, - 0xB1, 0x71, 0x85, 0x67, 0xA4, 0x71, 0xC8, 0x98, - 0xD0, 0x02, 0xE6, 0x72, 0x85, 0x71, 0xA4, 0x72, - 0x20, 0x28, 0xBA, 0xA5, 0x71, 0xA4, 0x72, 0x18, - 0x69, 0x05, 0x90, 0x01, 0xC8, 0x85, 0x71, 0x84, - 0x72, 0x20, 0x67, 0xB8, 0xA9, 0x5C, 0xA0, 0x00, - 0xC6, 0x67, 0xD0, 0xE4, 0x60, 0x98, 0x35, 0x44, - 0x7A, 0x00, 0x68, 0x28, 0xB1, 0x46, 0x00, 0x20, - 0x2B, 0xBC, 0x30, 0x37, 0xD0, 0x20, 0x20, 0xF3, - 0xFF, 0x86, 0x22, 0x84, 0x23, 0xA0, 0x04, 0xB1, - 0x22, 0x85, 0x62, 0xC8, 0xB1, 0x22, 0x85, 0x64, - 0xA0, 0x08, 0xB1, 0x22, 0x85, 0x63, 0xC8, 0xB1, - 0x22, 0x85, 0x65, 0x4C, 0xE3, 0xE0, 0xA9, 0x8B, - 0xA0, 0x00, 0x20, 0xA2, 0xBB, 0xA9, 0x8D, 0xA0, - 0xE0, 0x20, 0x28, 0xBA, 0xA9, 0x92, 0xA0, 0xE0, - 0x20, 0x67, 0xB8, 0xA6, 0x65, 0xA5, 0x62, 0x85, - 0x65, 0x86, 0x62, 0xA6, 0x63, 0xA5, 0x64, 0x85, - 0x63, 0x86, 0x64, 0xA9, 0x00, 0x85, 0x66, 0xA5, - 0x61, 0x85, 0x70, 0xA9, 0x80, 0x85, 0x61, 0x20, - 0xD7, 0xB8, 0xA2, 0x8B, 0xA0, 0x00, 0x4C, 0xD4, - 0xBB, 0xC9, 0xF0, 0xD0, 0x07, 0x84, 0x38, 0x86, - 0x37, 0x4C, 0x63, 0xA6, 0xAA, 0xD0, 0x02, 0xA2, - 0x1E, 0x4C, 0x37, 0xA4, 0x20, 0xD2, 0xFF, 0xB0, - 0xE8, 0x60, 0x20, 0xCF, 0xFF, 0xB0, 0xE2, 0x60, - 0x20, 0xAD, 0xE4, 0xB0, 0xDC, 0x60, 0x20, 0xC6, - 0xFF, 0xB0, 0xD6, 0x60, 0x20, 0xE4, 0xFF, 0xB0, - 0xD0, 0x60, 0x20, 0x8A, 0xAD, 0x20, 0xF7, 0xB7, - 0xA9, 0xE1, 0x48, 0xA9, 0x46, 0x48, 0xAD, 0x0F, - 0x03, 0x48, 0xAD, 0x0C, 0x03, 0xAE, 0x0D, 0x03, - 0xAC, 0x0E, 0x03, 0x28, 0x6C, 0x14, 0x00, 0x08, - 0x8D, 0x0C, 0x03, 0x8E, 0x0D, 0x03, 0x8C, 0x0E, - 0x03, 0x68, 0x8D, 0x0F, 0x03, 0x60, 0x20, 0xD4, - 0xE1, 0xA6, 0x2D, 0xA4, 0x2E, 0xA9, 0x2B, 0x20, - 0xD8, 0xFF, 0xB0, 0x95, 0x60, 0xA9, 0x01, 0x2C, - 0xA9, 0x00, 0x85, 0x0A, 0x20, 0xD4, 0xE1, 0xA5, - 0x0A, 0xA6, 0x2B, 0xA4, 0x2C, 0x20, 0xD5, 0xFF, - 0xB0, 0x57, 0xA5, 0x0A, 0xF0, 0x17, 0xA2, 0x1C, - 0x20, 0xB7, 0xFF, 0x29, 0x10, 0xD0, 0x17, 0xA5, - 0x7A, 0xC9, 0x02, 0xF0, 0x07, 0xA9, 0x64, 0xA0, - 0xA3, 0x4C, 0x1E, 0xAB, 0x60, 0x20, 0xB7, 0xFF, - 0x29, 0xBF, 0xF0, 0x05, 0xA2, 0x1D, 0x4C, 0x37, - 0xA4, 0xA5, 0x7B, 0xC9, 0x02, 0xD0, 0x0E, 0x86, - 0x2D, 0x84, 0x2E, 0xA9, 0x76, 0xA0, 0xA3, 0x20, - 0x1E, 0xAB, 0x4C, 0x2A, 0xA5, 0x20, 0x8E, 0xA6, - 0x20, 0x33, 0xA5, 0x4C, 0x77, 0xA6, 0x20, 0x19, - 0xE2, 0x20, 0xC0, 0xFF, 0xB0, 0x0B, 0x60, 0x20, - 0x19, 0xE2, 0xA5, 0x49, 0x20, 0xC3, 0xFF, 0x90, - 0xC3, 0x4C, 0xF9, 0xE0, 0xA9, 0x00, 0x20, 0xBD, - 0xFF, 0xA2, 0x01, 0xA0, 0x00, 0x20, 0xBA, 0xFF, - 0x20, 0x06, 0xE2, 0x20, 0x57, 0xE2, 0x20, 0x06, - 0xE2, 0x20, 0x00, 0xE2, 0xA0, 0x00, 0x86, 0x49, - 0x20, 0xBA, 0xFF, 0x20, 0x06, 0xE2, 0x20, 0x00, - 0xE2, 0x8A, 0xA8, 0xA6, 0x49, 0x4C, 0xBA, 0xFF, - 0x20, 0x0E, 0xE2, 0x4C, 0x9E, 0xB7, 0x20, 0x79, - 0x00, 0xD0, 0x02, 0x68, 0x68, 0x60, 0x20, 0xFD, - 0xAE, 0x20, 0x79, 0x00, 0xD0, 0xF7, 0x4C, 0x08, - 0xAF, 0xA9, 0x00, 0x20, 0xBD, 0xFF, 0x20, 0x11, - 0xE2, 0x20, 0x9E, 0xB7, 0x86, 0x49, 0x8A, 0xA2, - 0x01, 0xA0, 0x00, 0x20, 0xBA, 0xFF, 0x20, 0x06, - 0xE2, 0x20, 0x00, 0xE2, 0x86, 0x4A, 0xA0, 0x00, - 0xA5, 0x49, 0xE0, 0x03, 0x90, 0x01, 0x88, 0x20, - 0xBA, 0xFF, 0x20, 0x06, 0xE2, 0x20, 0x00, 0xE2, - 0x8A, 0xA8, 0xA6, 0x4A, 0xA5, 0x49, 0x20, 0xBA, - 0xFF, 0x20, 0x06, 0xE2, 0x20, 0x0E, 0xE2, 0x20, - 0x9E, 0xAD, 0x20, 0xA3, 0xB6, 0xA6, 0x22, 0xA4, - 0x23, 0x4C, 0xBD, 0xFF, 0xA9, 0xE0, 0xA0, 0xE2, - 0x20, 0x67, 0xB8, 0x20, 0x0C, 0xBC, 0xA9, 0xE5, - 0xA0, 0xE2, 0xA6, 0x6E, 0x20, 0x07, 0xBB, 0x20, - 0x0C, 0xBC, 0x20, 0xCC, 0xBC, 0xA9, 0x00, 0x85, - 0x6F, 0x20, 0x53, 0xB8, 0xA9, 0xEA, 0xA0, 0xE2, - 0x20, 0x50, 0xB8, 0xA5, 0x66, 0x48, 0x10, 0x0D, - 0x20, 0x49, 0xB8, 0xA5, 0x66, 0x30, 0x09, 0xA5, - 0x12, 0x49, 0xFF, 0x85, 0x12, 0x20, 0xB4, 0xBF, - 0xA9, 0xEA, 0xA0, 0xE2, 0x20, 0x67, 0xB8, 0x68, - 0x10, 0x03, 0x20, 0xB4, 0xBF, 0xA9, 0xEF, 0xA0, - 0xE2, 0x4C, 0x43, 0xE0, 0x20, 0xCA, 0xBB, 0xA9, - 0x00, 0x85, 0x12, 0x20, 0x6B, 0xE2, 0xA2, 0x4E, - 0xA0, 0x00, 0x20, 0xF6, 0xE0, 0xA9, 0x57, 0xA0, - 0x00, 0x20, 0xA2, 0xBB, 0xA9, 0x00, 0x85, 0x66, - 0xA5, 0x12, 0x20, 0xDC, 0xE2, 0xA9, 0x4E, 0xA0, - 0x00, 0x4C, 0x0F, 0xBB, 0x48, 0x4C, 0x9D, 0xE2, - 0x81, 0x49, 0x0F, 0xDA, 0xA2, 0x83, 0x49, 0x0F, - 0xDA, 0xA2, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x05, - 0x84, 0xE6, 0x1A, 0x2D, 0x1B, 0x86, 0x28, 0x07, - 0xFB, 0xF8, 0x87, 0x99, 0x68, 0x89, 0x01, 0x87, - 0x23, 0x35, 0xDF, 0xE1, 0x86, 0xA5, 0x5D, 0xE7, - 0x28, 0x83, 0x49, 0x0F, 0xDA, 0xA2, 0xA5, 0x66, - 0x48, 0x10, 0x03, 0x20, 0xB4, 0xBF, 0xA5, 0x61, - 0x48, 0xC9, 0x81, 0x90, 0x07, 0xA9, 0xBC, 0xA0, - 0xB9, 0x20, 0x0F, 0xBB, 0xA9, 0x3E, 0xA0, 0xE3, - 0x20, 0x43, 0xE0, 0x68, 0xC9, 0x81, 0x90, 0x07, - 0xA9, 0xE0, 0xA0, 0xE2, 0x20, 0x50, 0xB8, 0x68, - 0x10, 0x03, 0x4C, 0xB4, 0xBF, 0x60, 0x0B, 0x76, - 0xB3, 0x83, 0xBD, 0xD3, 0x79, 0x1E, 0xF4, 0xA6, - 0xF5, 0x7B, 0x83, 0xFC, 0xB0, 0x10, 0x7C, 0x0C, - 0x1F, 0x67, 0xCA, 0x7C, 0xDE, 0x53, 0xCB, 0xC1, - 0x7D, 0x14, 0x64, 0x70, 0x4C, 0x7D, 0xB7, 0xEA, - 0x51, 0x7A, 0x7D, 0x63, 0x30, 0x88, 0x7E, 0x7E, - 0x92, 0x44, 0x99, 0x3A, 0x7E, 0x4C, 0xCC, 0x91, - 0xC7, 0x7F, 0xAA, 0xAA, 0xAA, 0x13, 0x81, 0x00, - 0x00, 0x00, 0x00, 0x20, 0xCC, 0xFF, 0xA9, 0x00, - 0x85, 0x13, 0x20, 0x7A, 0xA6, 0x58, 0xA2, 0x80, - 0x6C, 0x00, 0x03, 0x8A, 0x30, 0x03, 0x4C, 0x3A, - 0xA4, 0x4C, 0x74, 0xA4, 0x20, 0x53, 0xE4, 0x20, - 0xBF, 0xE3, 0x20, 0x22, 0xE4, 0xA2, 0xFB, 0x9A, - 0xD0, 0xE4, 0xE6, 0x7A, 0xD0, 0x02, 0xE6, 0x7B, - 0xAD, 0x60, 0xEA, 0xC9, 0x3A, 0xB0, 0x0A, 0xC9, - 0x20, 0xF0, 0xEF, 0x38, 0xE9, 0x30, 0x38, 0xE9, - 0xD0, 0x60, 0x80, 0x4F, 0xC7, 0x52, 0x58, 0xA9, - 0x4C, 0x85, 0x54, 0x8D, 0x10, 0x03, 0xA9, 0x48, - 0xA0, 0xB2, 0x8D, 0x11, 0x03, 0x8C, 0x12, 0x03, - 0xA9, 0x91, 0xA0, 0xB3, 0x85, 0x05, 0x84, 0x06, - 0xA9, 0xAA, 0xA0, 0xB1, 0x85, 0x03, 0x84, 0x04, - 0xA2, 0x1C, 0xBD, 0xA2, 0xE3, 0x95, 0x73, 0xCA, - 0x10, 0xF8, 0xA9, 0x03, 0x85, 0x53, 0xA9, 0x00, - 0x85, 0x68, 0x85, 0x13, 0x85, 0x18, 0xA2, 0x01, - 0x8E, 0xFD, 0x01, 0x8E, 0xFC, 0x01, 0xA2, 0x19, - 0x86, 0x16, 0x38, 0x20, 0x9C, 0xFF, 0x86, 0x2B, - 0x84, 0x2C, 0x38, 0x20, 0x99, 0xFF, 0x86, 0x37, - 0x84, 0x38, 0x86, 0x33, 0x84, 0x34, 0xA0, 0x00, - 0x98, 0x91, 0x2B, 0xE6, 0x2B, 0xD0, 0x02, 0xE6, - 0x2C, 0x60, 0xA5, 0x2B, 0xA4, 0x2C, 0x20, 0x08, - 0xA4, 0xA9, 0x73, 0xA0, 0xE4, 0x20, 0x1E, 0xAB, - 0xA5, 0x37, 0x38, 0xE5, 0x2B, 0xAA, 0xA5, 0x38, - 0xE5, 0x2C, 0x20, 0xCD, 0xBD, 0xA9, 0x60, 0xA0, - 0xE4, 0x20, 0x1E, 0xAB, 0x4C, 0x44, 0xA6, 0x8B, - 0xE3, 0x83, 0xA4, 0x7C, 0xA5, 0x1A, 0xA7, 0xE4, - 0xA7, 0x86, 0xAE, 0xA2, 0x0B, 0xBD, 0x47, 0xE4, - 0x9D, 0x00, 0x03, 0xCA, 0x10, 0xF7, 0x60, 0x00, - 0x20, 0x42, 0x41, 0x53, 0x49, 0x43, 0x20, 0x42, - 0x59, 0x54, 0x45, 0x53, 0x20, 0x46, 0x52, 0x45, - 0x45, 0x0D, 0x00, 0x93, 0x0D, 0x20, 0x20, 0x20, - 0x20, 0x2A, 0x2A, 0x2A, 0x2A, 0x20, 0x43, 0x4F, - 0x4D, 0x4D, 0x4F, 0x44, 0x4F, 0x52, 0x45, 0x20, - 0x36, 0x34, 0x20, 0x42, 0x41, 0x53, 0x49, 0x43, - 0x20, 0x56, 0x32, 0x20, 0x2A, 0x2A, 0x2A, 0x2A, - 0x0D, 0x0D, 0x20, 0x36, 0x34, 0x4B, 0x20, 0x52, - 0x41, 0x4D, 0x20, 0x53, 0x59, 0x53, 0x54, 0x45, - 0x4D, 0x20, 0x20, 0x00, 0x81, 0x48, 0x20, 0xC9, - 0xFF, 0xAA, 0x68, 0x90, 0x01, 0x8A, 0x60, 0xAA, - 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, - 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, - 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, - 0xAA, 0xAA, 0xAA, 0x85, 0xA9, 0xA9, 0x01, 0x85, - 0xAB, 0x60, 0xAD, 0x86, 0x02, 0x91, 0xF3, 0x60, - 0x69, 0x02, 0xA4, 0x91, 0xC8, 0xD0, 0x04, 0xC5, - 0xA1, 0xD0, 0xF7, 0x60, 0x19, 0x26, 0x44, 0x19, - 0x1A, 0x11, 0xE8, 0x0D, 0x70, 0x0C, 0x06, 0x06, - 0xD1, 0x02, 0x37, 0x01, 0xAE, 0x00, 0x69, 0x00, - 0xA2, 0x00, 0xA0, 0xDC, 0x60, 0xA2, 0x28, 0xA0, - 0x19, 0x60, 0xB0, 0x07, 0x86, 0xD6, 0x84, 0xD3, - 0x20, 0x6C, 0xE5, 0xA6, 0xD6, 0xA4, 0xD3, 0x60, - 0x20, 0xA0, 0xE5, 0xA9, 0x00, 0x8D, 0x91, 0x02, - 0x85, 0xCF, 0xA9, 0x48, 0x8D, 0x8F, 0x02, 0xA9, - 0xEB, 0x8D, 0x90, 0x02, 0xA9, 0x0A, 0x8D, 0x89, - 0x02, 0x8D, 0x8C, 0x02, 0xA9, 0x0E, 0x8D, 0x86, - 0x02, 0xA9, 0x04, 0x8D, 0x8B, 0x02, 0xA9, 0x0C, - 0x85, 0xCD, 0x85, 0xCC, 0xAD, 0x88, 0x02, 0x09, - 0x80, 0xA8, 0xA9, 0x00, 0xAA, 0x94, 0xD9, 0x18, - 0x69, 0x28, 0x90, 0x01, 0xC8, 0xE8, 0xE0, 0x1A, - 0xD0, 0xF3, 0xA9, 0xFF, 0x95, 0xD9, 0xA2, 0x18, - 0x20, 0xFF, 0xE9, 0xCA, 0x10, 0xFA, 0xA0, 0x00, - 0x84, 0xD3, 0x84, 0xD6, 0xA6, 0xD6, 0xA5, 0xD3, - 0xB4, 0xD9, 0x30, 0x08, 0x18, 0x69, 0x28, 0x85, - 0xD3, 0xCA, 0x10, 0xF4, 0x20, 0xF0, 0xE9, 0xA9, - 0x27, 0xE8, 0xB4, 0xD9, 0x30, 0x06, 0x18, 0x69, - 0x28, 0xE8, 0x10, 0xF6, 0x85, 0xD5, 0x4C, 0x24, - 0xEA, 0xE4, 0xC9, 0xF0, 0x03, 0x4C, 0xED, 0xE6, - 0x60, 0xEA, 0x20, 0xA0, 0xE5, 0x4C, 0x66, 0xE5, - 0xA9, 0x03, 0x85, 0x9A, 0xA9, 0x00, 0x85, 0x99, - 0xA2, 0x2F, 0xBD, 0xB8, 0xEC, 0x9D, 0xFF, 0xCF, - 0xCA, 0xD0, 0xF7, 0x60, 0xAC, 0x77, 0x02, 0xA2, - 0x00, 0xBD, 0x78, 0x02, 0x9D, 0x77, 0x02, 0xE8, - 0xE4, 0xC6, 0xD0, 0xF5, 0xC6, 0xC6, 0x98, 0x58, - 0x18, 0x60, 0x20, 0x16, 0xE7, 0xA5, 0xC6, 0x85, - 0xCC, 0x8D, 0x92, 0x02, 0xF0, 0xF7, 0x78, 0xA5, - 0xCF, 0xF0, 0x0C, 0xA5, 0xCE, 0xAE, 0x87, 0x02, - 0xA0, 0x00, 0x84, 0xCF, 0x20, 0x13, 0xEA, 0x20, - 0xB4, 0xE5, 0xC9, 0x83, 0xD0, 0x10, 0xA2, 0x09, - 0x78, 0x86, 0xC6, 0xBD, 0xE6, 0xEC, 0x9D, 0x76, - 0x02, 0xCA, 0xD0, 0xF7, 0xF0, 0xCF, 0xC9, 0x0D, - 0xD0, 0xC8, 0xA4, 0xD5, 0x84, 0xD0, 0xB1, 0xD1, - 0xC9, 0x20, 0xD0, 0x03, 0x88, 0xD0, 0xF7, 0xC8, - 0x84, 0xC8, 0xA0, 0x00, 0x8C, 0x92, 0x02, 0x84, - 0xD3, 0x84, 0xD4, 0xA5, 0xC9, 0x30, 0x1B, 0xA6, - 0xD6, 0x20, 0x91, 0xE5, 0xE4, 0xC9, 0xD0, 0x12, - 0xA5, 0xCA, 0x85, 0xD3, 0xC5, 0xC8, 0x90, 0x0A, - 0xB0, 0x2B, 0x98, 0x48, 0x8A, 0x48, 0xA5, 0xD0, - 0xF0, 0x93, 0xA4, 0xD3, 0xB1, 0xD1, 0x85, 0xD7, - 0x29, 0x3F, 0x06, 0xD7, 0x24, 0xD7, 0x10, 0x02, - 0x09, 0x80, 0x90, 0x04, 0xA6, 0xD4, 0xD0, 0x04, - 0x70, 0x02, 0x09, 0x40, 0xE6, 0xD3, 0x20, 0x84, - 0xE6, 0xC4, 0xC8, 0xD0, 0x17, 0xA9, 0x00, 0x85, - 0xD0, 0xA9, 0x0D, 0xA6, 0x99, 0xE0, 0x03, 0xF0, - 0x06, 0xA6, 0x9A, 0xE0, 0x03, 0xF0, 0x03, 0x20, - 0x16, 0xE7, 0xA9, 0x0D, 0x85, 0xD7, 0x68, 0xAA, - 0x68, 0xA8, 0xA5, 0xD7, 0xC9, 0xDE, 0xD0, 0x02, - 0xA9, 0xFF, 0x18, 0x60, 0xC9, 0x22, 0xD0, 0x08, - 0xA5, 0xD4, 0x49, 0x01, 0x85, 0xD4, 0xA9, 0x22, - 0x60, 0x09, 0x40, 0xA6, 0xC7, 0xF0, 0x02, 0x09, - 0x80, 0xA6, 0xD8, 0xF0, 0x02, 0xC6, 0xD8, 0xAE, - 0x86, 0x02, 0x20, 0x13, 0xEA, 0x20, 0xB6, 0xE6, - 0x68, 0xA8, 0xA5, 0xD8, 0xF0, 0x02, 0x46, 0xD4, - 0x68, 0xAA, 0x68, 0x18, 0x58, 0x60, 0x20, 0xB3, - 0xE8, 0xE6, 0xD3, 0xA5, 0xD5, 0xC5, 0xD3, 0xB0, - 0x3F, 0xC9, 0x4F, 0xF0, 0x32, 0xAD, 0x92, 0x02, - 0xF0, 0x03, 0x4C, 0x67, 0xE9, 0xA6, 0xD6, 0xE0, - 0x19, 0x90, 0x07, 0x20, 0xEA, 0xE8, 0xC6, 0xD6, - 0xA6, 0xD6, 0x16, 0xD9, 0x56, 0xD9, 0xE8, 0xB5, - 0xD9, 0x09, 0x80, 0x95, 0xD9, 0xCA, 0xA5, 0xD5, - 0x18, 0x69, 0x28, 0x85, 0xD5, 0xB5, 0xD9, 0x30, - 0x03, 0xCA, 0xD0, 0xF9, 0x4C, 0xF0, 0xE9, 0xC6, - 0xD6, 0x20, 0x7C, 0xE8, 0xA9, 0x00, 0x85, 0xD3, - 0x60, 0xA6, 0xD6, 0xD0, 0x06, 0x86, 0xD3, 0x68, - 0x68, 0xD0, 0x9D, 0xCA, 0x86, 0xD6, 0x20, 0x6C, - 0xE5, 0xA4, 0xD5, 0x84, 0xD3, 0x60, 0x48, 0x85, - 0xD7, 0x8A, 0x48, 0x98, 0x48, 0xA9, 0x00, 0x85, - 0xD0, 0xA4, 0xD3, 0xA5, 0xD7, 0x10, 0x03, 0x4C, - 0xD4, 0xE7, 0xC9, 0x0D, 0xD0, 0x03, 0x4C, 0x91, - 0xE8, 0xC9, 0x20, 0x90, 0x10, 0xC9, 0x60, 0x90, - 0x04, 0x29, 0xDF, 0xD0, 0x02, 0x29, 0x3F, 0x20, - 0x84, 0xE6, 0x4C, 0x93, 0xE6, 0xA6, 0xD8, 0xF0, - 0x03, 0x4C, 0x97, 0xE6, 0xC9, 0x14, 0xD0, 0x2E, - 0x98, 0xD0, 0x06, 0x20, 0x01, 0xE7, 0x4C, 0x73, - 0xE7, 0x20, 0xA1, 0xE8, 0x88, 0x84, 0xD3, 0x20, - 0x24, 0xEA, 0xC8, 0xB1, 0xD1, 0x88, 0x91, 0xD1, - 0xC8, 0xB1, 0xF3, 0x88, 0x91, 0xF3, 0xC8, 0xC4, - 0xD5, 0xD0, 0xEF, 0xA9, 0x20, 0x91, 0xD1, 0xAD, - 0x86, 0x02, 0x91, 0xF3, 0x10, 0x4D, 0xA6, 0xD4, - 0xF0, 0x03, 0x4C, 0x97, 0xE6, 0xC9, 0x12, 0xD0, - 0x02, 0x85, 0xC7, 0xC9, 0x13, 0xD0, 0x03, 0x20, - 0x66, 0xE5, 0xC9, 0x1D, 0xD0, 0x17, 0xC8, 0x20, - 0xB3, 0xE8, 0x84, 0xD3, 0x88, 0xC4, 0xD5, 0x90, - 0x09, 0xC6, 0xD6, 0x20, 0x7C, 0xE8, 0xA0, 0x00, - 0x84, 0xD3, 0x4C, 0xA8, 0xE6, 0xC9, 0x11, 0xD0, - 0x1D, 0x18, 0x98, 0x69, 0x28, 0xA8, 0xE6, 0xD6, - 0xC5, 0xD5, 0x90, 0xEC, 0xF0, 0xEA, 0xC6, 0xD6, - 0xE9, 0x28, 0x90, 0x04, 0x85, 0xD3, 0xD0, 0xF8, - 0x20, 0x7C, 0xE8, 0x4C, 0xA8, 0xE6, 0x20, 0xCB, - 0xE8, 0x4C, 0x44, 0xEC, 0x29, 0x7F, 0xC9, 0x7F, - 0xD0, 0x02, 0xA9, 0x5E, 0xC9, 0x20, 0x90, 0x03, - 0x4C, 0x91, 0xE6, 0xC9, 0x0D, 0xD0, 0x03, 0x4C, - 0x91, 0xE8, 0xA6, 0xD4, 0xD0, 0x3F, 0xC9, 0x14, - 0xD0, 0x37, 0xA4, 0xD5, 0xB1, 0xD1, 0xC9, 0x20, - 0xD0, 0x04, 0xC4, 0xD3, 0xD0, 0x07, 0xC0, 0x4F, - 0xF0, 0x24, 0x20, 0x65, 0xE9, 0xA4, 0xD5, 0x20, - 0x24, 0xEA, 0x88, 0xB1, 0xD1, 0xC8, 0x91, 0xD1, - 0x88, 0xB1, 0xF3, 0xC8, 0x91, 0xF3, 0x88, 0xC4, - 0xD3, 0xD0, 0xEF, 0xA9, 0x20, 0x91, 0xD1, 0xAD, - 0x86, 0x02, 0x91, 0xF3, 0xE6, 0xD8, 0x4C, 0xA8, - 0xE6, 0xA6, 0xD8, 0xF0, 0x05, 0x09, 0x40, 0x4C, - 0x97, 0xE6, 0xC9, 0x11, 0xD0, 0x16, 0xA6, 0xD6, - 0xF0, 0x37, 0xC6, 0xD6, 0xA5, 0xD3, 0x38, 0xE9, - 0x28, 0x90, 0x04, 0x85, 0xD3, 0x10, 0x2A, 0x20, - 0x6C, 0xE5, 0xD0, 0x25, 0xC9, 0x12, 0xD0, 0x04, - 0xA9, 0x00, 0x85, 0xC7, 0xC9, 0x1D, 0xD0, 0x12, - 0x98, 0xF0, 0x09, 0x20, 0xA1, 0xE8, 0x88, 0x84, - 0xD3, 0x4C, 0xA8, 0xE6, 0x20, 0x01, 0xE7, 0x4C, - 0xA8, 0xE6, 0xC9, 0x13, 0xD0, 0x06, 0x20, 0x44, - 0xE5, 0x4C, 0xA8, 0xE6, 0x09, 0x80, 0x20, 0xCB, - 0xE8, 0x4C, 0x4F, 0xEC, 0x46, 0xC9, 0xA6, 0xD6, - 0xE8, 0xE0, 0x19, 0xD0, 0x03, 0x20, 0xEA, 0xE8, - 0xB5, 0xD9, 0x10, 0xF4, 0x86, 0xD6, 0x4C, 0x6C, - 0xE5, 0xA2, 0x00, 0x86, 0xD8, 0x86, 0xC7, 0x86, - 0xD4, 0x86, 0xD3, 0x20, 0x7C, 0xE8, 0x4C, 0xA8, - 0xE6, 0xA2, 0x02, 0xA9, 0x00, 0xC5, 0xD3, 0xF0, - 0x07, 0x18, 0x69, 0x28, 0xCA, 0xD0, 0xF6, 0x60, - 0xC6, 0xD6, 0x60, 0xA2, 0x02, 0xA9, 0x27, 0xC5, - 0xD3, 0xF0, 0x07, 0x18, 0x69, 0x28, 0xCA, 0xD0, - 0xF6, 0x60, 0xA6, 0xD6, 0xE0, 0x19, 0xF0, 0x02, - 0xE6, 0xD6, 0x60, 0xA2, 0x0F, 0xDD, 0xDA, 0xE8, - 0xF0, 0x04, 0xCA, 0x10, 0xF8, 0x60, 0x8E, 0x86, - 0x02, 0x60, 0x90, 0x05, 0x1C, 0x9F, 0x9C, 0x1E, - 0x1F, 0x9E, 0x81, 0x95, 0x96, 0x97, 0x98, 0x99, - 0x9A, 0x9B, 0xA5, 0xAC, 0x48, 0xA5, 0xAD, 0x48, - 0xA5, 0xAE, 0x48, 0xA5, 0xAF, 0x48, 0xA2, 0xFF, - 0xC6, 0xD6, 0xC6, 0xC9, 0xCE, 0xA5, 0x02, 0xE8, - 0x20, 0xF0, 0xE9, 0xE0, 0x18, 0xB0, 0x0C, 0xBD, - 0xF1, 0xEC, 0x85, 0xAC, 0xB5, 0xDA, 0x20, 0xC8, - 0xE9, 0x30, 0xEC, 0x20, 0xFF, 0xE9, 0xA2, 0x00, - 0xB5, 0xD9, 0x29, 0x7F, 0xB4, 0xDA, 0x10, 0x02, - 0x09, 0x80, 0x95, 0xD9, 0xE8, 0xE0, 0x18, 0xD0, - 0xEF, 0xA5, 0xF1, 0x09, 0x80, 0x85, 0xF1, 0xA5, - 0xD9, 0x10, 0xC3, 0xE6, 0xD6, 0xEE, 0xA5, 0x02, - 0xA9, 0x7F, 0x8D, 0x00, 0xDC, 0xAD, 0x01, 0xDC, - 0xC9, 0xFB, 0x08, 0xA9, 0x7F, 0x8D, 0x00, 0xDC, - 0x28, 0xD0, 0x0B, 0xA0, 0x00, 0xEA, 0xCA, 0xD0, - 0xFC, 0x88, 0xD0, 0xF9, 0x84, 0xC6, 0xA6, 0xD6, - 0x68, 0x85, 0xAF, 0x68, 0x85, 0xAE, 0x68, 0x85, - 0xAD, 0x68, 0x85, 0xAC, 0x60, 0xA6, 0xD6, 0xE8, - 0xB5, 0xD9, 0x10, 0xFB, 0x8E, 0xA5, 0x02, 0xE0, - 0x18, 0xF0, 0x0E, 0x90, 0x0C, 0x20, 0xEA, 0xE8, - 0xAE, 0xA5, 0x02, 0xCA, 0xC6, 0xD6, 0x4C, 0xDA, - 0xE6, 0xA5, 0xAC, 0x48, 0xA5, 0xAD, 0x48, 0xA5, - 0xAE, 0x48, 0xA5, 0xAF, 0x48, 0xA2, 0x19, 0xCA, - 0x20, 0xF0, 0xE9, 0xEC, 0xA5, 0x02, 0x90, 0x0E, - 0xF0, 0x0C, 0xBD, 0xEF, 0xEC, 0x85, 0xAC, 0xB5, - 0xD8, 0x20, 0xC8, 0xE9, 0x30, 0xE9, 0x20, 0xFF, - 0xE9, 0xA2, 0x17, 0xEC, 0xA5, 0x02, 0x90, 0x0F, - 0xB5, 0xDA, 0x29, 0x7F, 0xB4, 0xD9, 0x10, 0x02, - 0x09, 0x80, 0x95, 0xDA, 0xCA, 0xD0, 0xEC, 0xAE, - 0xA5, 0x02, 0x20, 0xDA, 0xE6, 0x4C, 0x58, 0xE9, - 0x29, 0x03, 0x0D, 0x88, 0x02, 0x85, 0xAD, 0x20, - 0xE0, 0xE9, 0xA0, 0x27, 0xB1, 0xAC, 0x91, 0xD1, - 0xB1, 0xAE, 0x91, 0xF3, 0x88, 0x10, 0xF5, 0x60, - 0x20, 0x24, 0xEA, 0xA5, 0xAC, 0x85, 0xAE, 0xA5, - 0xAD, 0x29, 0x03, 0x09, 0xD8, 0x85, 0xAF, 0x60, - 0xBD, 0xF0, 0xEC, 0x85, 0xD1, 0xB5, 0xD9, 0x29, - 0x03, 0x0D, 0x88, 0x02, 0x85, 0xD2, 0x60, 0xA0, - 0x27, 0x20, 0xF0, 0xE9, 0x20, 0x24, 0xEA, 0x20, - 0xDA, 0xE4, 0xA9, 0x20, 0x91, 0xD1, 0x88, 0x10, - 0xF6, 0x60, 0xEA, 0xA8, 0xA9, 0x02, 0x85, 0xCD, - 0x20, 0x24, 0xEA, 0x98, 0xA4, 0xD3, 0x91, 0xD1, - 0x8A, 0x91, 0xF3, 0x60, 0xA5, 0xD1, 0x85, 0xF3, - 0xA5, 0xD2, 0x29, 0x03, 0x09, 0xD8, 0x85, 0xF4, - 0x60, 0x20, 0xEA, 0xFF, 0xA5, 0xCC, 0xD0, 0x29, - 0xC6, 0xCD, 0xD0, 0x25, 0xA9, 0x14, 0x85, 0xCD, - 0xA4, 0xD3, 0x46, 0xCF, 0xAE, 0x87, 0x02, 0xB1, - 0xD1, 0xB0, 0x11, 0xE6, 0xCF, 0x85, 0xCE, 0x20, - 0x24, 0xEA, 0xB1, 0xF3, 0x8D, 0x87, 0x02, 0xAE, - 0x86, 0x02, 0xA5, 0xCE, 0x49, 0x80, 0x20, 0x1C, - 0xEA, 0xA5, 0x01, 0x29, 0x10, 0xF0, 0x0A, 0xA0, - 0x00, 0x84, 0xC0, 0xA5, 0x01, 0x09, 0x20, 0xD0, - 0x08, 0xA5, 0xC0, 0xD0, 0x06, 0xA5, 0x01, 0x29, - 0x1F, 0x85, 0x01, 0x20, 0x87, 0xEA, 0xAD, 0x0D, - 0xDC, 0x68, 0xA8, 0x68, 0xAA, 0x68, 0x40, 0xA9, - 0x00, 0x8D, 0x8D, 0x02, 0xA0, 0x40, 0x84, 0xCB, - 0x8D, 0x00, 0xDC, 0xAE, 0x01, 0xDC, 0xE0, 0xFF, - 0xF0, 0x61, 0xA8, 0xA9, 0x81, 0x85, 0xF5, 0xA9, - 0xEB, 0x85, 0xF6, 0xA9, 0xFE, 0x8D, 0x00, 0xDC, - 0xA2, 0x08, 0x48, 0xAD, 0x01, 0xDC, 0xCD, 0x01, - 0xDC, 0xD0, 0xF8, 0x4A, 0xB0, 0x16, 0x48, 0xB1, - 0xF5, 0xC9, 0x05, 0xB0, 0x0C, 0xC9, 0x03, 0xF0, - 0x08, 0x0D, 0x8D, 0x02, 0x8D, 0x8D, 0x02, 0x10, - 0x02, 0x84, 0xCB, 0x68, 0xC8, 0xC0, 0x41, 0xB0, - 0x0B, 0xCA, 0xD0, 0xDF, 0x38, 0x68, 0x2A, 0x8D, - 0x00, 0xDC, 0xD0, 0xCC, 0x68, 0x6C, 0x8F, 0x02, - 0xA4, 0xCB, 0xB1, 0xF5, 0xAA, 0xC4, 0xC5, 0xF0, - 0x07, 0xA0, 0x10, 0x8C, 0x8C, 0x02, 0xD0, 0x36, - 0x29, 0x7F, 0x2C, 0x8A, 0x02, 0x30, 0x16, 0x70, - 0x49, 0xC9, 0x7F, 0xF0, 0x29, 0xC9, 0x14, 0xF0, - 0x0C, 0xC9, 0x20, 0xF0, 0x08, 0xC9, 0x1D, 0xF0, - 0x04, 0xC9, 0x11, 0xD0, 0x35, 0xAC, 0x8C, 0x02, - 0xF0, 0x05, 0xCE, 0x8C, 0x02, 0xD0, 0x2B, 0xCE, - 0x8B, 0x02, 0xD0, 0x26, 0xA0, 0x04, 0x8C, 0x8B, - 0x02, 0xA4, 0xC6, 0x88, 0x10, 0x1C, 0xA4, 0xCB, - 0x84, 0xC5, 0xAC, 0x8D, 0x02, 0x8C, 0x8E, 0x02, - 0xE0, 0xFF, 0xF0, 0x0E, 0x8A, 0xA6, 0xC6, 0xEC, - 0x89, 0x02, 0xB0, 0x06, 0x9D, 0x77, 0x02, 0xE8, - 0x86, 0xC6, 0xA9, 0x7F, 0x8D, 0x00, 0xDC, 0x60, - 0xAD, 0x8D, 0x02, 0xC9, 0x03, 0xD0, 0x15, 0xCD, - 0x8E, 0x02, 0xF0, 0xEE, 0xAD, 0x91, 0x02, 0x30, - 0x1D, 0xAD, 0x18, 0xD0, 0x49, 0x02, 0x8D, 0x18, - 0xD0, 0x4C, 0x76, 0xEB, 0x0A, 0xC9, 0x08, 0x90, - 0x02, 0xA9, 0x06, 0xAA, 0xBD, 0x79, 0xEB, 0x85, - 0xF5, 0xBD, 0x7A, 0xEB, 0x85, 0xF6, 0x4C, 0xE0, - 0xEA, 0x81, 0xEB, 0xC2, 0xEB, 0x03, 0xEC, 0x78, - 0xEC, 0x14, 0x0D, 0x1D, 0x88, 0x85, 0x86, 0x87, - 0x11, 0x33, 0x57, 0x41, 0x34, 0x5A, 0x53, 0x45, - 0x01, 0x35, 0x52, 0x44, 0x36, 0x43, 0x46, 0x54, - 0x58, 0x37, 0x59, 0x47, 0x38, 0x42, 0x48, 0x55, - 0x56, 0x39, 0x49, 0x4A, 0x30, 0x4D, 0x4B, 0x4F, - 0x4E, 0x2B, 0x50, 0x4C, 0x2D, 0x2E, 0x3A, 0x40, - 0x2C, 0x5C, 0x2A, 0x3B, 0x13, 0x01, 0x3D, 0x5E, - 0x2F, 0x31, 0x5F, 0x04, 0x32, 0x20, 0x02, 0x51, - 0x03, 0xFF, 0x94, 0x8D, 0x9D, 0x8C, 0x89, 0x8A, - 0x8B, 0x91, 0x23, 0xD7, 0xC1, 0x24, 0xDA, 0xD3, - 0xC5, 0x01, 0x25, 0xD2, 0xC4, 0x26, 0xC3, 0xC6, - 0xD4, 0xD8, 0x27, 0xD9, 0xC7, 0x28, 0xC2, 0xC8, - 0xD5, 0xD6, 0x29, 0xC9, 0xCA, 0x30, 0xCD, 0xCB, - 0xCF, 0xCE, 0xDB, 0xD0, 0xCC, 0xDD, 0x3E, 0x5B, - 0xBA, 0x3C, 0xA9, 0xC0, 0x5D, 0x93, 0x01, 0x3D, - 0xDE, 0x3F, 0x21, 0x5F, 0x04, 0x22, 0xA0, 0x02, - 0xD1, 0x83, 0xFF, 0x94, 0x8D, 0x9D, 0x8C, 0x89, - 0x8A, 0x8B, 0x91, 0x96, 0xB3, 0xB0, 0x97, 0xAD, - 0xAE, 0xB1, 0x01, 0x98, 0xB2, 0xAC, 0x99, 0xBC, - 0xBB, 0xA3, 0xBD, 0x9A, 0xB7, 0xA5, 0x9B, 0xBF, - 0xB4, 0xB8, 0xBE, 0x29, 0xA2, 0xB5, 0x30, 0xA7, - 0xA1, 0xB9, 0xAA, 0xA6, 0xAF, 0xB6, 0xDC, 0x3E, - 0x5B, 0xA4, 0x3C, 0xA8, 0xDF, 0x5D, 0x93, 0x01, - 0x3D, 0xDE, 0x3F, 0x81, 0x5F, 0x04, 0x95, 0xA0, - 0x02, 0xAB, 0x83, 0xFF, 0xC9, 0x0E, 0xD0, 0x07, - 0xAD, 0x18, 0xD0, 0x09, 0x02, 0xD0, 0x09, 0xC9, - 0x8E, 0xD0, 0x0B, 0xAD, 0x18, 0xD0, 0x29, 0xFD, - 0x8D, 0x18, 0xD0, 0x4C, 0xA8, 0xE6, 0xC9, 0x08, - 0xD0, 0x07, 0xA9, 0x80, 0x0D, 0x91, 0x02, 0x30, - 0x09, 0xC9, 0x09, 0xD0, 0xEE, 0xA9, 0x7F, 0x2D, - 0x91, 0x02, 0x8D, 0x91, 0x02, 0x4C, 0xA8, 0xE6, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x1C, 0x17, 0x01, 0x9F, 0x1A, 0x13, 0x05, 0xFF, - 0x9C, 0x12, 0x04, 0x1E, 0x03, 0x06, 0x14, 0x18, - 0x1F, 0x19, 0x07, 0x9E, 0x02, 0x08, 0x15, 0x16, - 0x12, 0x09, 0x0A, 0x92, 0x0D, 0x0B, 0x0F, 0x0E, - 0xFF, 0x10, 0x0C, 0xFF, 0xFF, 0x1B, 0x00, 0xFF, - 0x1C, 0xFF, 0x1D, 0xFF, 0xFF, 0x1F, 0x1E, 0xFF, - 0x90, 0x06, 0xFF, 0x05, 0xFF, 0xFF, 0x11, 0xFF, - 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x9B, 0x37, 0x00, 0x00, 0x00, 0x08, - 0x00, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x0E, 0x06, 0x01, 0x02, 0x03, 0x04, 0x00, - 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x4C, - 0x4F, 0x41, 0x44, 0x0D, 0x52, 0x55, 0x4E, 0x0D, - 0x00, 0x28, 0x50, 0x78, 0xA0, 0xC8, 0xF0, 0x18, - 0x40, 0x68, 0x90, 0xB8, 0xE0, 0x08, 0x30, 0x58, - 0x80, 0xA8, 0xD0, 0xF8, 0x20, 0x48, 0x70, 0x98, - 0xC0, 0x09, 0x40, 0x2C, 0x09, 0x20, 0x20, 0xA4, - 0xF0, 0x48, 0x24, 0x94, 0x10, 0x0A, 0x38, 0x66, - 0xA3, 0x20, 0x40, 0xED, 0x46, 0x94, 0x46, 0xA3, - 0x68, 0x85, 0x95, 0x78, 0x20, 0x97, 0xEE, 0xC9, - 0x3F, 0xD0, 0x03, 0x20, 0x85, 0xEE, 0xAD, 0x00, - 0xDD, 0x09, 0x08, 0x8D, 0x00, 0xDD, 0x78, 0x20, - 0x8E, 0xEE, 0x20, 0x97, 0xEE, 0x20, 0xB3, 0xEE, - 0x78, 0x20, 0x97, 0xEE, 0x20, 0xA9, 0xEE, 0xB0, - 0x64, 0x20, 0x85, 0xEE, 0x24, 0xA3, 0x10, 0x0A, - 0x20, 0xA9, 0xEE, 0x90, 0xFB, 0x20, 0xA9, 0xEE, - 0xB0, 0xFB, 0x20, 0xA9, 0xEE, 0x90, 0xFB, 0x20, - 0x8E, 0xEE, 0xA9, 0x08, 0x85, 0xA5, 0xAD, 0x00, - 0xDD, 0xCD, 0x00, 0xDD, 0xD0, 0xF8, 0x0A, 0x90, - 0x3F, 0x66, 0x95, 0xB0, 0x05, 0x20, 0xA0, 0xEE, - 0xD0, 0x03, 0x20, 0x97, 0xEE, 0x20, 0x85, 0xEE, - 0xEA, 0xEA, 0xEA, 0xEA, 0xAD, 0x00, 0xDD, 0x29, - 0xDF, 0x09, 0x10, 0x8D, 0x00, 0xDD, 0xC6, 0xA5, - 0xD0, 0xD4, 0xA9, 0x04, 0x8D, 0x07, 0xDC, 0xA9, - 0x19, 0x8D, 0x0F, 0xDC, 0xAD, 0x0D, 0xDC, 0xAD, - 0x0D, 0xDC, 0x29, 0x02, 0xD0, 0x0A, 0x20, 0xA9, - 0xEE, 0xB0, 0xF4, 0x58, 0x60, 0xA9, 0x80, 0x2C, - 0xA9, 0x03, 0x20, 0x1C, 0xFE, 0x58, 0x18, 0x90, - 0x4A, 0x85, 0x95, 0x20, 0x36, 0xED, 0xAD, 0x00, - 0xDD, 0x29, 0xF7, 0x8D, 0x00, 0xDD, 0x60, 0x85, - 0x95, 0x20, 0x36, 0xED, 0x78, 0x20, 0xA0, 0xEE, - 0x20, 0xBE, 0xED, 0x20, 0x85, 0xEE, 0x20, 0xA9, - 0xEE, 0x30, 0xFB, 0x58, 0x60, 0x24, 0x94, 0x30, - 0x05, 0x38, 0x66, 0x94, 0xD0, 0x05, 0x48, 0x20, - 0x40, 0xED, 0x68, 0x85, 0x95, 0x18, 0x60, 0x78, - 0x20, 0x8E, 0xEE, 0xAD, 0x00, 0xDD, 0x09, 0x08, - 0x8D, 0x00, 0xDD, 0xA9, 0x5F, 0x2C, 0xA9, 0x3F, - 0x20, 0x11, 0xED, 0x20, 0xBE, 0xED, 0x8A, 0xA2, - 0x0A, 0xCA, 0xD0, 0xFD, 0xAA, 0x20, 0x85, 0xEE, - 0x4C, 0x97, 0xEE, 0x78, 0xA9, 0x00, 0x85, 0xA5, - 0x20, 0x85, 0xEE, 0x20, 0xA9, 0xEE, 0x10, 0xFB, - 0xA9, 0x01, 0x8D, 0x07, 0xDC, 0xA9, 0x19, 0x8D, - 0x0F, 0xDC, 0x20, 0x97, 0xEE, 0xAD, 0x0D, 0xDC, - 0xAD, 0x0D, 0xDC, 0x29, 0x02, 0xD0, 0x07, 0x20, - 0xA9, 0xEE, 0x30, 0xF4, 0x10, 0x18, 0xA5, 0xA5, - 0xF0, 0x05, 0xA9, 0x02, 0x4C, 0xB2, 0xED, 0x20, - 0xA0, 0xEE, 0x20, 0x85, 0xEE, 0xA9, 0x40, 0x20, - 0x1C, 0xFE, 0xE6, 0xA5, 0xD0, 0xCA, 0xA9, 0x08, - 0x85, 0xA5, 0xAD, 0x00, 0xDD, 0xCD, 0x00, 0xDD, - 0xD0, 0xF8, 0x0A, 0x10, 0xF5, 0x66, 0xA4, 0xAD, - 0x00, 0xDD, 0xCD, 0x00, 0xDD, 0xD0, 0xF8, 0x0A, - 0x30, 0xF5, 0xC6, 0xA5, 0xD0, 0xE4, 0x20, 0xA0, - 0xEE, 0x24, 0x90, 0x50, 0x03, 0x20, 0x06, 0xEE, - 0xA5, 0xA4, 0x58, 0x18, 0x60, 0xAD, 0x00, 0xDD, - 0x29, 0xEF, 0x8D, 0x00, 0xDD, 0x60, 0xAD, 0x00, - 0xDD, 0x09, 0x10, 0x8D, 0x00, 0xDD, 0x60, 0xAD, - 0x00, 0xDD, 0x29, 0xDF, 0x8D, 0x00, 0xDD, 0x60, - 0xAD, 0x00, 0xDD, 0x09, 0x20, 0x8D, 0x00, 0xDD, - 0x60, 0xAD, 0x00, 0xDD, 0xCD, 0x00, 0xDD, 0xD0, - 0xF8, 0x0A, 0x60, 0x8A, 0xA2, 0xB8, 0xCA, 0xD0, - 0xFD, 0xAA, 0x60, 0xA5, 0xB4, 0xF0, 0x47, 0x30, - 0x3F, 0x46, 0xB6, 0xA2, 0x00, 0x90, 0x01, 0xCA, - 0x8A, 0x45, 0xBD, 0x85, 0xBD, 0xC6, 0xB4, 0xF0, - 0x06, 0x8A, 0x29, 0x04, 0x85, 0xB5, 0x60, 0xA9, - 0x20, 0x2C, 0x94, 0x02, 0xF0, 0x14, 0x30, 0x1C, - 0x70, 0x14, 0xA5, 0xBD, 0xD0, 0x01, 0xCA, 0xC6, - 0xB4, 0xAD, 0x93, 0x02, 0x10, 0xE3, 0xC6, 0xB4, - 0xD0, 0xDF, 0xE6, 0xB4, 0xD0, 0xF0, 0xA5, 0xBD, - 0xF0, 0xED, 0xD0, 0xEA, 0x70, 0xE9, 0x50, 0xE6, - 0xE6, 0xB4, 0xA2, 0xFF, 0xD0, 0xCB, 0xAD, 0x94, - 0x02, 0x4A, 0x90, 0x07, 0x2C, 0x01, 0xDD, 0x10, - 0x1D, 0x50, 0x1E, 0xA9, 0x00, 0x85, 0xBD, 0x85, - 0xB5, 0xAE, 0x98, 0x02, 0x86, 0xB4, 0xAC, 0x9D, - 0x02, 0xCC, 0x9E, 0x02, 0xF0, 0x13, 0xB1, 0xF9, - 0x85, 0xB6, 0xEE, 0x9D, 0x02, 0x60, 0xA9, 0x40, - 0x2C, 0xA9, 0x10, 0x0D, 0x97, 0x02, 0x8D, 0x97, - 0x02, 0xA9, 0x01, 0x8D, 0x0D, 0xDD, 0x4D, 0xA1, - 0x02, 0x09, 0x80, 0x8D, 0xA1, 0x02, 0x8D, 0x0D, - 0xDD, 0x60, 0xA2, 0x09, 0xA9, 0x20, 0x2C, 0x93, - 0x02, 0xF0, 0x01, 0xCA, 0x50, 0x02, 0xCA, 0xCA, - 0x60, 0xA6, 0xA9, 0xD0, 0x33, 0xC6, 0xA8, 0xF0, - 0x36, 0x30, 0x0D, 0xA5, 0xA7, 0x45, 0xAB, 0x85, - 0xAB, 0x46, 0xA7, 0x66, 0xAA, 0x60, 0xC6, 0xA8, - 0xA5, 0xA7, 0xF0, 0x67, 0xAD, 0x93, 0x02, 0x0A, - 0xA9, 0x01, 0x65, 0xA8, 0xD0, 0xEF, 0xA9, 0x90, - 0x8D, 0x0D, 0xDD, 0x0D, 0xA1, 0x02, 0x8D, 0xA1, - 0x02, 0x85, 0xA9, 0xA9, 0x02, 0x4C, 0x3B, 0xEF, - 0xA5, 0xA7, 0xD0, 0xEA, 0x4C, 0xD3, 0xE4, 0xAC, - 0x9B, 0x02, 0xC8, 0xCC, 0x9C, 0x02, 0xF0, 0x2A, - 0x8C, 0x9B, 0x02, 0x88, 0xA5, 0xAA, 0xAE, 0x98, - 0x02, 0xE0, 0x09, 0xF0, 0x04, 0x4A, 0xE8, 0xD0, - 0xF8, 0x91, 0xF7, 0xA9, 0x20, 0x2C, 0x94, 0x02, - 0xF0, 0xB4, 0x30, 0xB1, 0xA5, 0xA7, 0x45, 0xAB, - 0xF0, 0x03, 0x70, 0xA9, 0x2C, 0x50, 0xA6, 0xA9, - 0x01, 0x2C, 0xA9, 0x04, 0x2C, 0xA9, 0x80, 0x2C, - 0xA9, 0x02, 0x0D, 0x97, 0x02, 0x8D, 0x97, 0x02, - 0x4C, 0x7E, 0xEF, 0xA5, 0xAA, 0xD0, 0xF1, 0xF0, - 0xEC, 0x85, 0x9A, 0xAD, 0x94, 0x02, 0x4A, 0x90, - 0x29, 0xA9, 0x02, 0x2C, 0x01, 0xDD, 0x10, 0x1D, - 0xD0, 0x20, 0xAD, 0xA1, 0x02, 0x29, 0x02, 0xD0, - 0xF9, 0x2C, 0x01, 0xDD, 0x70, 0xFB, 0xAD, 0x01, - 0xDD, 0x09, 0x02, 0x8D, 0x01, 0xDD, 0x2C, 0x01, - 0xDD, 0x70, 0x07, 0x30, 0xF9, 0xA9, 0x40, 0x8D, - 0x97, 0x02, 0x18, 0x60, 0x20, 0x28, 0xF0, 0xAC, - 0x9E, 0x02, 0xC8, 0xCC, 0x9D, 0x02, 0xF0, 0xF4, - 0x8C, 0x9E, 0x02, 0x88, 0xA5, 0x9E, 0x91, 0xF9, - 0xAD, 0xA1, 0x02, 0x4A, 0xB0, 0x1E, 0xA9, 0x10, - 0x8D, 0x0E, 0xDD, 0xAD, 0x99, 0x02, 0x8D, 0x04, - 0xDD, 0xAD, 0x9A, 0x02, 0x8D, 0x05, 0xDD, 0xA9, - 0x81, 0x20, 0x3B, 0xEF, 0x20, 0x06, 0xEF, 0xA9, - 0x11, 0x8D, 0x0E, 0xDD, 0x60, 0x85, 0x99, 0xAD, - 0x94, 0x02, 0x4A, 0x90, 0x28, 0x29, 0x08, 0xF0, - 0x24, 0xA9, 0x02, 0x2C, 0x01, 0xDD, 0x10, 0xAD, - 0xF0, 0x22, 0xAD, 0xA1, 0x02, 0x4A, 0xB0, 0xFA, - 0xAD, 0x01, 0xDD, 0x29, 0xFD, 0x8D, 0x01, 0xDD, - 0xAD, 0x01, 0xDD, 0x29, 0x04, 0xF0, 0xF9, 0xA9, - 0x90, 0x18, 0x4C, 0x3B, 0xEF, 0xAD, 0xA1, 0x02, - 0x29, 0x12, 0xF0, 0xF3, 0x18, 0x60, 0xAD, 0x97, - 0x02, 0xAC, 0x9C, 0x02, 0xCC, 0x9B, 0x02, 0xF0, - 0x0B, 0x29, 0xF7, 0x8D, 0x97, 0x02, 0xB1, 0xF7, - 0xEE, 0x9C, 0x02, 0x60, 0x09, 0x08, 0x8D, 0x97, - 0x02, 0xA9, 0x00, 0x60, 0x48, 0xAD, 0xA1, 0x02, - 0xF0, 0x11, 0xAD, 0xA1, 0x02, 0x29, 0x03, 0xD0, - 0xF9, 0xA9, 0x10, 0x8D, 0x0D, 0xDD, 0xA9, 0x00, - 0x8D, 0xA1, 0x02, 0x68, 0x60, 0x0D, 0x49, 0x2F, - 0x4F, 0x20, 0x45, 0x52, 0x52, 0x4F, 0x52, 0x20, - 0xA3, 0x0D, 0x53, 0x45, 0x41, 0x52, 0x43, 0x48, - 0x49, 0x4E, 0x47, 0xA0, 0x46, 0x4F, 0x52, 0xA0, - 0x0D, 0x50, 0x52, 0x45, 0x53, 0x53, 0x20, 0x50, - 0x4C, 0x41, 0x59, 0x20, 0x4F, 0x4E, 0x20, 0x54, - 0x41, 0x50, 0xC5, 0x50, 0x52, 0x45, 0x53, 0x53, - 0x20, 0x52, 0x45, 0x43, 0x4F, 0x52, 0x44, 0x20, - 0x26, 0x20, 0x50, 0x4C, 0x41, 0x59, 0x20, 0x4F, - 0x4E, 0x20, 0x54, 0x41, 0x50, 0xC5, 0x0D, 0x4C, - 0x4F, 0x41, 0x44, 0x49, 0x4E, 0xC7, 0x0D, 0x53, - 0x41, 0x56, 0x49, 0x4E, 0x47, 0xA0, 0x0D, 0x56, - 0x45, 0x52, 0x49, 0x46, 0x59, 0x49, 0x4E, 0xC7, - 0x0D, 0x46, 0x4F, 0x55, 0x4E, 0x44, 0xA0, 0x0D, - 0x4F, 0x4B, 0x8D, 0x24, 0x9D, 0x10, 0x0D, 0xB9, - 0xBD, 0xF0, 0x08, 0x29, 0x7F, 0x20, 0xD2, 0xFF, - 0xC8, 0x28, 0x10, 0xF3, 0x18, 0x60, 0xA5, 0x99, - 0xD0, 0x08, 0xA5, 0xC6, 0xF0, 0x0F, 0x78, 0x4C, - 0xB4, 0xE5, 0xC9, 0x02, 0xD0, 0x18, 0x84, 0x97, - 0x20, 0x86, 0xF0, 0xA4, 0x97, 0x18, 0x60, 0xA5, - 0x99, 0xD0, 0x0B, 0xA5, 0xD3, 0x85, 0xCA, 0xA5, - 0xD6, 0x85, 0xC9, 0x4C, 0x32, 0xE6, 0xC9, 0x03, - 0xD0, 0x09, 0x85, 0xD0, 0xA5, 0xD5, 0x85, 0xC8, - 0x4C, 0x32, 0xE6, 0xB0, 0x38, 0xC9, 0x02, 0xF0, - 0x3F, 0x86, 0x97, 0x20, 0x99, 0xF1, 0xB0, 0x16, - 0x48, 0x20, 0x99, 0xF1, 0xB0, 0x0D, 0xD0, 0x05, - 0xA9, 0x40, 0x20, 0x1C, 0xFE, 0xC6, 0xA6, 0xA6, - 0x97, 0x68, 0x60, 0xAA, 0x68, 0x8A, 0xA6, 0x97, - 0x60, 0x20, 0x0D, 0xF8, 0xD0, 0x0B, 0x20, 0x41, - 0xF8, 0xB0, 0x11, 0xA9, 0x00, 0x85, 0xA6, 0xF0, - 0xF0, 0xB1, 0xB2, 0x18, 0x60, 0xA5, 0x90, 0xF0, - 0x04, 0xA9, 0x0D, 0x18, 0x60, 0x4C, 0x13, 0xEE, - 0x20, 0x4E, 0xF1, 0xB0, 0xF7, 0xC9, 0x00, 0xD0, - 0xF2, 0xAD, 0x97, 0x02, 0x29, 0x60, 0xD0, 0xE9, - 0xF0, 0xEE, 0x48, 0xA5, 0x9A, 0xC9, 0x03, 0xD0, - 0x04, 0x68, 0x4C, 0x16, 0xE7, 0x90, 0x04, 0x68, - 0x4C, 0xDD, 0xED, 0x4A, 0x68, 0x85, 0x9E, 0x8A, - 0x48, 0x98, 0x48, 0x90, 0x23, 0x20, 0x0D, 0xF8, - 0xD0, 0x0E, 0x20, 0x64, 0xF8, 0xB0, 0x0E, 0xA9, - 0x02, 0xA0, 0x00, 0x91, 0xB2, 0xC8, 0x84, 0xA6, - 0xA5, 0x9E, 0x91, 0xB2, 0x18, 0x68, 0xA8, 0x68, - 0xAA, 0xA5, 0x9E, 0x90, 0x02, 0xA9, 0x00, 0x60, - 0x20, 0x17, 0xF0, 0x4C, 0xFC, 0xF1, 0x20, 0x0F, - 0xF3, 0xF0, 0x03, 0x4C, 0x01, 0xF7, 0x20, 0x1F, - 0xF3, 0xA5, 0xBA, 0xF0, 0x16, 0xC9, 0x03, 0xF0, - 0x12, 0xB0, 0x14, 0xC9, 0x02, 0xD0, 0x03, 0x4C, - 0x4D, 0xF0, 0xA6, 0xB9, 0xE0, 0x60, 0xF0, 0x03, - 0x4C, 0x0A, 0xF7, 0x85, 0x99, 0x18, 0x60, 0xAA, - 0x20, 0x09, 0xED, 0xA5, 0xB9, 0x10, 0x06, 0x20, - 0xCC, 0xED, 0x4C, 0x48, 0xF2, 0x20, 0xC7, 0xED, - 0x8A, 0x24, 0x90, 0x10, 0xE6, 0x4C, 0x07, 0xF7, - 0x20, 0x0F, 0xF3, 0xF0, 0x03, 0x4C, 0x01, 0xF7, - 0x20, 0x1F, 0xF3, 0xA5, 0xBA, 0xD0, 0x03, 0x4C, - 0x0D, 0xF7, 0xC9, 0x03, 0xF0, 0x0F, 0xB0, 0x11, - 0xC9, 0x02, 0xD0, 0x03, 0x4C, 0xE1, 0xEF, 0xA6, - 0xB9, 0xE0, 0x60, 0xF0, 0xEA, 0x85, 0x9A, 0x18, - 0x60, 0xAA, 0x20, 0x0C, 0xED, 0xA5, 0xB9, 0x10, - 0x05, 0x20, 0xBE, 0xED, 0xD0, 0x03, 0x20, 0xB9, - 0xED, 0x8A, 0x24, 0x90, 0x10, 0xE7, 0x4C, 0x07, - 0xF7, 0x20, 0x14, 0xF3, 0xF0, 0x02, 0x18, 0x60, - 0x20, 0x1F, 0xF3, 0x8A, 0x48, 0xA5, 0xBA, 0xF0, - 0x50, 0xC9, 0x03, 0xF0, 0x4C, 0xB0, 0x47, 0xC9, - 0x02, 0xD0, 0x1D, 0x68, 0x20, 0xF2, 0xF2, 0x20, - 0x83, 0xF4, 0x20, 0x27, 0xFE, 0xA5, 0xF8, 0xF0, - 0x01, 0xC8, 0xA5, 0xFA, 0xF0, 0x01, 0xC8, 0xA9, - 0x00, 0x85, 0xF8, 0x85, 0xFA, 0x4C, 0x7D, 0xF4, - 0xA5, 0xB9, 0x29, 0x0F, 0xF0, 0x23, 0x20, 0xD0, - 0xF7, 0xA9, 0x00, 0x38, 0x20, 0xDD, 0xF1, 0x20, - 0x64, 0xF8, 0x90, 0x04, 0x68, 0xA9, 0x00, 0x60, - 0xA5, 0xB9, 0xC9, 0x62, 0xD0, 0x0B, 0xA9, 0x05, - 0x20, 0x6A, 0xF7, 0x4C, 0xF1, 0xF2, 0x20, 0x42, - 0xF6, 0x68, 0xAA, 0xC6, 0x98, 0xE4, 0x98, 0xF0, - 0x14, 0xA4, 0x98, 0xB9, 0x59, 0x02, 0x9D, 0x59, - 0x02, 0xB9, 0x63, 0x02, 0x9D, 0x63, 0x02, 0xB9, - 0x6D, 0x02, 0x9D, 0x6D, 0x02, 0x18, 0x60, 0xA9, - 0x00, 0x85, 0x90, 0x8A, 0xA6, 0x98, 0xCA, 0x30, - 0x15, 0xDD, 0x59, 0x02, 0xD0, 0xF8, 0x60, 0xBD, - 0x59, 0x02, 0x85, 0xB8, 0xBD, 0x63, 0x02, 0x85, - 0xBA, 0xBD, 0x6D, 0x02, 0x85, 0xB9, 0x60, 0xA9, - 0x00, 0x85, 0x98, 0xA2, 0x03, 0xE4, 0x9A, 0xB0, - 0x03, 0x20, 0xFE, 0xED, 0xE4, 0x99, 0xB0, 0x03, - 0x20, 0xEF, 0xED, 0x86, 0x9A, 0xA9, 0x00, 0x85, - 0x99, 0x60, 0xA6, 0xB8, 0xD0, 0x03, 0x4C, 0x0A, - 0xF7, 0x20, 0x0F, 0xF3, 0xD0, 0x03, 0x4C, 0xFE, - 0xF6, 0xA6, 0x98, 0xE0, 0x0A, 0x90, 0x03, 0x4C, - 0xFB, 0xF6, 0xE6, 0x98, 0xA5, 0xB8, 0x9D, 0x59, - 0x02, 0xA5, 0xB9, 0x09, 0x60, 0x85, 0xB9, 0x9D, - 0x6D, 0x02, 0xA5, 0xBA, 0x9D, 0x63, 0x02, 0xF0, - 0x5A, 0xC9, 0x03, 0xF0, 0x56, 0x90, 0x05, 0x20, - 0xD5, 0xF3, 0x90, 0x4F, 0xC9, 0x02, 0xD0, 0x03, - 0x4C, 0x09, 0xF4, 0x20, 0xD0, 0xF7, 0xB0, 0x03, - 0x4C, 0x13, 0xF7, 0xA5, 0xB9, 0x29, 0x0F, 0xD0, - 0x1F, 0x20, 0x17, 0xF8, 0xB0, 0x36, 0x20, 0xAF, - 0xF5, 0xA5, 0xB7, 0xF0, 0x0A, 0x20, 0xEA, 0xF7, - 0x90, 0x18, 0xF0, 0x28, 0x4C, 0x04, 0xF7, 0x20, - 0x2C, 0xF7, 0xF0, 0x20, 0x90, 0x0C, 0xB0, 0xF4, - 0x20, 0x38, 0xF8, 0xB0, 0x17, 0xA9, 0x04, 0x20, - 0x6A, 0xF7, 0xA9, 0xBF, 0xA4, 0xB9, 0xC0, 0x60, - 0xF0, 0x07, 0xA0, 0x00, 0xA9, 0x02, 0x91, 0xB2, - 0x98, 0x85, 0xA6, 0x18, 0x60, 0xA5, 0xB9, 0x30, - 0xFA, 0xA4, 0xB7, 0xF0, 0xF6, 0xA9, 0x00, 0x85, - 0x90, 0xA5, 0xBA, 0x20, 0x0C, 0xED, 0xA5, 0xB9, - 0x09, 0xF0, 0x20, 0xB9, 0xED, 0xA5, 0x90, 0x10, - 0x05, 0x68, 0x68, 0x4C, 0x07, 0xF7, 0xA5, 0xB7, - 0xF0, 0x0C, 0xA0, 0x00, 0xB1, 0xBB, 0x20, 0xDD, - 0xED, 0xC8, 0xC4, 0xB7, 0xD0, 0xF6, 0x4C, 0x54, - 0xF6, 0x20, 0x83, 0xF4, 0x8C, 0x97, 0x02, 0xC4, - 0xB7, 0xF0, 0x0A, 0xB1, 0xBB, 0x99, 0x93, 0x02, - 0xC8, 0xC0, 0x04, 0xD0, 0xF2, 0x20, 0x4A, 0xEF, - 0x8E, 0x98, 0x02, 0xAD, 0x93, 0x02, 0x29, 0x0F, - 0xF0, 0x1C, 0x0A, 0xAA, 0xAD, 0xA6, 0x02, 0xD0, - 0x09, 0xBC, 0xC1, 0xFE, 0xBD, 0xC0, 0xFE, 0x4C, - 0x40, 0xF4, 0xBC, 0xEB, 0xE4, 0xBD, 0xEA, 0xE4, - 0x8C, 0x96, 0x02, 0x8D, 0x95, 0x02, 0xAD, 0x95, - 0x02, 0x0A, 0x20, 0x2E, 0xFF, 0xAD, 0x94, 0x02, - 0x4A, 0x90, 0x09, 0xAD, 0x01, 0xDD, 0x0A, 0xB0, - 0x03, 0x20, 0x0D, 0xF0, 0xAD, 0x9B, 0x02, 0x8D, - 0x9C, 0x02, 0xAD, 0x9E, 0x02, 0x8D, 0x9D, 0x02, - 0x20, 0x27, 0xFE, 0xA5, 0xF8, 0xD0, 0x05, 0x88, - 0x84, 0xF8, 0x86, 0xF7, 0xA5, 0xFA, 0xD0, 0x05, - 0x88, 0x84, 0xFA, 0x86, 0xF9, 0x38, 0xA9, 0xF0, - 0x4C, 0x2D, 0xFE, 0xA9, 0x7F, 0x8D, 0x0D, 0xDD, - 0xA9, 0x06, 0x8D, 0x03, 0xDD, 0x8D, 0x01, 0xDD, - 0xA9, 0x04, 0x0D, 0x00, 0xDD, 0x8D, 0x00, 0xDD, - 0xA0, 0x00, 0x8C, 0xA1, 0x02, 0x60, 0x86, 0xC3, - 0x84, 0xC4, 0x6C, 0x30, 0x03, 0x85, 0x93, 0xA9, - 0x00, 0x85, 0x90, 0xA5, 0xBA, 0xD0, 0x03, 0x4C, - 0x13, 0xF7, 0xC9, 0x03, 0xF0, 0xF9, 0x90, 0x7B, - 0xA4, 0xB7, 0xD0, 0x03, 0x4C, 0x10, 0xF7, 0xA6, - 0xB9, 0x20, 0xAF, 0xF5, 0xA9, 0x60, 0x85, 0xB9, - 0x20, 0xD5, 0xF3, 0xA5, 0xBA, 0x20, 0x09, 0xED, - 0xA5, 0xB9, 0x20, 0xC7, 0xED, 0x20, 0x13, 0xEE, - 0x85, 0xAE, 0xA5, 0x90, 0x4A, 0x4A, 0xB0, 0x50, - 0x20, 0x13, 0xEE, 0x85, 0xAF, 0x8A, 0xD0, 0x08, - 0xA5, 0xC3, 0x85, 0xAE, 0xA5, 0xC4, 0x85, 0xAF, - 0x20, 0xD2, 0xF5, 0xA9, 0xFD, 0x25, 0x90, 0x85, - 0x90, 0x20, 0xE1, 0xFF, 0xD0, 0x03, 0x4C, 0x33, - 0xF6, 0x20, 0x13, 0xEE, 0xAA, 0xA5, 0x90, 0x4A, - 0x4A, 0xB0, 0xE8, 0x8A, 0xA4, 0x93, 0xF0, 0x0C, - 0xA0, 0x00, 0xD1, 0xAE, 0xF0, 0x08, 0xA9, 0x10, - 0x20, 0x1C, 0xFE, 0x2C, 0x91, 0xAE, 0xE6, 0xAE, - 0xD0, 0x02, 0xE6, 0xAF, 0x24, 0x90, 0x50, 0xCB, - 0x20, 0xEF, 0xED, 0x20, 0x42, 0xF6, 0x90, 0x79, - 0x4C, 0x04, 0xF7, 0x4A, 0xB0, 0x03, 0x4C, 0x13, - 0xF7, 0x20, 0xD0, 0xF7, 0xB0, 0x03, 0x4C, 0x13, - 0xF7, 0x20, 0x17, 0xF8, 0xB0, 0x68, 0x20, 0xAF, - 0xF5, 0xA5, 0xB7, 0xF0, 0x09, 0x20, 0xEA, 0xF7, - 0x90, 0x0B, 0xF0, 0x5A, 0xB0, 0xDA, 0x20, 0x2C, - 0xF7, 0xF0, 0x53, 0xB0, 0xD3, 0xA5, 0x90, 0x29, - 0x10, 0x38, 0xD0, 0x4A, 0xE0, 0x01, 0xF0, 0x11, - 0xE0, 0x03, 0xD0, 0xDD, 0xA0, 0x01, 0xB1, 0xB2, - 0x85, 0xC3, 0xC8, 0xB1, 0xB2, 0x85, 0xC4, 0xB0, - 0x04, 0xA5, 0xB9, 0xD0, 0xEF, 0xA0, 0x03, 0xB1, - 0xB2, 0xA0, 0x01, 0xF1, 0xB2, 0xAA, 0xA0, 0x04, - 0xB1, 0xB2, 0xA0, 0x02, 0xF1, 0xB2, 0xA8, 0x18, - 0x8A, 0x65, 0xC3, 0x85, 0xAE, 0x98, 0x65, 0xC4, - 0x85, 0xAF, 0xA5, 0xC3, 0x85, 0xC1, 0xA5, 0xC4, - 0x85, 0xC2, 0x20, 0xD2, 0xF5, 0x20, 0x4A, 0xF8, - 0x24, 0x18, 0xA6, 0xAE, 0xA4, 0xAF, 0x60, 0xA5, - 0x9D, 0x10, 0x1E, 0xA0, 0x0C, 0x20, 0x2F, 0xF1, - 0xA5, 0xB7, 0xF0, 0x15, 0xA0, 0x17, 0x20, 0x2F, - 0xF1, 0xA4, 0xB7, 0xF0, 0x0C, 0xA0, 0x00, 0xB1, - 0xBB, 0x20, 0xD2, 0xFF, 0xC8, 0xC4, 0xB7, 0xD0, - 0xF6, 0x60, 0xA0, 0x49, 0xA5, 0x93, 0xF0, 0x02, - 0xA0, 0x59, 0x4C, 0x2B, 0xF1, 0x86, 0xAE, 0x84, - 0xAF, 0xAA, 0xB5, 0x00, 0x85, 0xC1, 0xB5, 0x01, - 0x85, 0xC2, 0x6C, 0x32, 0x03, 0xA5, 0xBA, 0xD0, - 0x03, 0x4C, 0x13, 0xF7, 0xC9, 0x03, 0xF0, 0xF9, - 0x90, 0x5F, 0xA9, 0x61, 0x85, 0xB9, 0xA4, 0xB7, - 0xD0, 0x03, 0x4C, 0x10, 0xF7, 0x20, 0xD5, 0xF3, - 0x20, 0x8F, 0xF6, 0xA5, 0xBA, 0x20, 0x0C, 0xED, - 0xA5, 0xB9, 0x20, 0xB9, 0xED, 0xA0, 0x00, 0x20, - 0x8E, 0xFB, 0xA5, 0xAC, 0x20, 0xDD, 0xED, 0xA5, - 0xAD, 0x20, 0xDD, 0xED, 0x20, 0xD1, 0xFC, 0xB0, - 0x16, 0xB1, 0xAC, 0x20, 0xDD, 0xED, 0x20, 0xE1, - 0xFF, 0xD0, 0x07, 0x20, 0x42, 0xF6, 0xA9, 0x00, - 0x38, 0x60, 0x20, 0xDB, 0xFC, 0xD0, 0xE5, 0x20, - 0xFE, 0xED, 0x24, 0xB9, 0x30, 0x11, 0xA5, 0xBA, - 0x20, 0x0C, 0xED, 0xA5, 0xB9, 0x29, 0xEF, 0x09, - 0xE0, 0x20, 0xB9, 0xED, 0x20, 0xFE, 0xED, 0x18, - 0x60, 0x4A, 0xB0, 0x03, 0x4C, 0x13, 0xF7, 0x20, - 0xD0, 0xF7, 0x90, 0x8D, 0x20, 0x38, 0xF8, 0xB0, - 0x25, 0x20, 0x8F, 0xF6, 0xA2, 0x03, 0xA5, 0xB9, - 0x29, 0x01, 0xD0, 0x02, 0xA2, 0x01, 0x8A, 0x20, - 0x6A, 0xF7, 0xB0, 0x12, 0x20, 0x67, 0xF8, 0xB0, - 0x0D, 0xA5, 0xB9, 0x29, 0x02, 0xF0, 0x06, 0xA9, - 0x05, 0x20, 0x6A, 0xF7, 0x24, 0x18, 0x60, 0xA5, - 0x9D, 0x10, 0xFB, 0xA0, 0x51, 0x20, 0x2F, 0xF1, - 0x4C, 0xC1, 0xF5, 0xA2, 0x00, 0xE6, 0xA2, 0xD0, - 0x06, 0xE6, 0xA1, 0xD0, 0x02, 0xE6, 0xA0, 0x38, - 0xA5, 0xA2, 0xE9, 0x01, 0xA5, 0xA1, 0xE9, 0x1A, - 0xA5, 0xA0, 0xE9, 0x4F, 0x90, 0x06, 0x86, 0xA0, - 0x86, 0xA1, 0x86, 0xA2, 0xAD, 0x01, 0xDC, 0xCD, - 0x01, 0xDC, 0xD0, 0xF8, 0xAA, 0x30, 0x13, 0xA2, - 0xBD, 0x8E, 0x00, 0xDC, 0xAE, 0x01, 0xDC, 0xEC, - 0x01, 0xDC, 0xD0, 0xF8, 0x8D, 0x00, 0xDC, 0xE8, - 0xD0, 0x02, 0x85, 0x91, 0x60, 0x78, 0xA5, 0xA2, - 0xA6, 0xA1, 0xA4, 0xA0, 0x78, 0x85, 0xA2, 0x86, - 0xA1, 0x84, 0xA0, 0x58, 0x60, 0xA5, 0x91, 0xC9, - 0x7F, 0xD0, 0x07, 0x08, 0x20, 0xCC, 0xFF, 0x85, - 0xC6, 0x28, 0x60, 0xA9, 0x01, 0x2C, 0xA9, 0x02, - 0x2C, 0xA9, 0x03, 0x2C, 0xA9, 0x04, 0x2C, 0xA9, - 0x05, 0x2C, 0xA9, 0x06, 0x2C, 0xA9, 0x07, 0x2C, - 0xA9, 0x08, 0x2C, 0xA9, 0x09, 0x48, 0x20, 0xCC, - 0xFF, 0xA0, 0x00, 0x24, 0x9D, 0x50, 0x0A, 0x20, - 0x2F, 0xF1, 0x68, 0x48, 0x09, 0x30, 0x20, 0xD2, - 0xFF, 0x68, 0x38, 0x60, 0xA5, 0x93, 0x48, 0x20, - 0x41, 0xF8, 0x68, 0x85, 0x93, 0xB0, 0x32, 0xA0, - 0x00, 0xB1, 0xB2, 0xC9, 0x05, 0xF0, 0x2A, 0xC9, - 0x01, 0xF0, 0x08, 0xC9, 0x03, 0xF0, 0x04, 0xC9, - 0x04, 0xD0, 0xE1, 0xAA, 0x24, 0x9D, 0x10, 0x17, - 0xA0, 0x63, 0x20, 0x2F, 0xF1, 0xA0, 0x05, 0xB1, - 0xB2, 0x20, 0xD2, 0xFF, 0xC8, 0xC0, 0x15, 0xD0, - 0xF6, 0xA5, 0xA1, 0x20, 0xE0, 0xE4, 0xEA, 0x18, - 0x88, 0x60, 0x85, 0x9E, 0x20, 0xD0, 0xF7, 0x90, - 0x5E, 0xA5, 0xC2, 0x48, 0xA5, 0xC1, 0x48, 0xA5, - 0xAF, 0x48, 0xA5, 0xAE, 0x48, 0xA0, 0xBF, 0xA9, - 0x20, 0x91, 0xB2, 0x88, 0xD0, 0xFB, 0xA5, 0x9E, - 0x91, 0xB2, 0xC8, 0xA5, 0xC1, 0x91, 0xB2, 0xC8, - 0xA5, 0xC2, 0x91, 0xB2, 0xC8, 0xA5, 0xAE, 0x91, - 0xB2, 0xC8, 0xA5, 0xAF, 0x91, 0xB2, 0xC8, 0x84, - 0x9F, 0xA0, 0x00, 0x84, 0x9E, 0xA4, 0x9E, 0xC4, - 0xB7, 0xF0, 0x0C, 0xB1, 0xBB, 0xA4, 0x9F, 0x91, - 0xB2, 0xE6, 0x9E, 0xE6, 0x9F, 0xD0, 0xEE, 0x20, - 0xD7, 0xF7, 0xA9, 0x69, 0x85, 0xAB, 0x20, 0x6B, - 0xF8, 0xA8, 0x68, 0x85, 0xAE, 0x68, 0x85, 0xAF, - 0x68, 0x85, 0xC1, 0x68, 0x85, 0xC2, 0x98, 0x60, - 0xA6, 0xB2, 0xA4, 0xB3, 0xC0, 0x02, 0x60, 0x20, - 0xD0, 0xF7, 0x8A, 0x85, 0xC1, 0x18, 0x69, 0xC0, - 0x85, 0xAE, 0x98, 0x85, 0xC2, 0x69, 0x00, 0x85, - 0xAF, 0x60, 0x20, 0x2C, 0xF7, 0xB0, 0x1D, 0xA0, - 0x05, 0x84, 0x9F, 0xA0, 0x00, 0x84, 0x9E, 0xC4, - 0xB7, 0xF0, 0x10, 0xB1, 0xBB, 0xA4, 0x9F, 0xD1, - 0xB2, 0xD0, 0xE7, 0xE6, 0x9E, 0xE6, 0x9F, 0xA4, - 0x9E, 0xD0, 0xEC, 0x18, 0x60, 0x20, 0xD0, 0xF7, - 0xE6, 0xA6, 0xA4, 0xA6, 0xC0, 0xC0, 0x60, 0x20, - 0x2E, 0xF8, 0xF0, 0x1A, 0xA0, 0x1B, 0x20, 0x2F, - 0xF1, 0x20, 0xD0, 0xF8, 0x20, 0x2E, 0xF8, 0xD0, - 0xF8, 0xA0, 0x6A, 0x4C, 0x2F, 0xF1, 0xA9, 0x10, - 0x24, 0x01, 0xD0, 0x02, 0x24, 0x01, 0x18, 0x60, - 0x20, 0x2E, 0xF8, 0xF0, 0xF9, 0xA0, 0x2E, 0xD0, - 0xDD, 0xA9, 0x00, 0x85, 0x90, 0x85, 0x93, 0x20, - 0xD7, 0xF7, 0x20, 0x17, 0xF8, 0xB0, 0x1F, 0x78, - 0xA9, 0x00, 0x85, 0xAA, 0x85, 0xB4, 0x85, 0xB0, - 0x85, 0x9E, 0x85, 0x9F, 0x85, 0x9C, 0xA9, 0x90, - 0xA2, 0x0E, 0xD0, 0x11, 0x20, 0xD7, 0xF7, 0xA9, - 0x14, 0x85, 0xAB, 0x20, 0x38, 0xF8, 0xB0, 0x6C, - 0x78, 0xA9, 0x82, 0xA2, 0x08, 0xA0, 0x7F, 0x8C, - 0x0D, 0xDC, 0x8D, 0x0D, 0xDC, 0xAD, 0x0E, 0xDC, - 0x09, 0x19, 0x8D, 0x0F, 0xDC, 0x29, 0x91, 0x8D, - 0xA2, 0x02, 0x20, 0xA4, 0xF0, 0xAD, 0x11, 0xD0, - 0x29, 0xEF, 0x8D, 0x11, 0xD0, 0xAD, 0x14, 0x03, - 0x8D, 0x9F, 0x02, 0xAD, 0x15, 0x03, 0x8D, 0xA0, - 0x02, 0x20, 0xBD, 0xFC, 0xA9, 0x02, 0x85, 0xBE, - 0x20, 0x97, 0xFB, 0xA5, 0x01, 0x29, 0x1F, 0x85, - 0x01, 0x85, 0xC0, 0xA2, 0xFF, 0xA0, 0xFF, 0x88, - 0xD0, 0xFD, 0xCA, 0xD0, 0xF8, 0x58, 0xAD, 0xA0, - 0x02, 0xCD, 0x15, 0x03, 0x18, 0xF0, 0x15, 0x20, - 0xD0, 0xF8, 0x20, 0xBC, 0xF6, 0x4C, 0xBE, 0xF8, - 0x20, 0xE1, 0xFF, 0x18, 0xD0, 0x0B, 0x20, 0x93, - 0xFC, 0x38, 0x68, 0x68, 0xA9, 0x00, 0x8D, 0xA0, - 0x02, 0x60, 0x86, 0xB1, 0xA5, 0xB0, 0x0A, 0x0A, - 0x18, 0x65, 0xB0, 0x18, 0x65, 0xB1, 0x85, 0xB1, - 0xA9, 0x00, 0x24, 0xB0, 0x30, 0x01, 0x2A, 0x06, - 0xB1, 0x2A, 0x06, 0xB1, 0x2A, 0xAA, 0xAD, 0x06, - 0xDC, 0xC9, 0x16, 0x90, 0xF9, 0x65, 0xB1, 0x8D, - 0x04, 0xDC, 0x8A, 0x6D, 0x07, 0xDC, 0x8D, 0x05, - 0xDC, 0xAD, 0xA2, 0x02, 0x8D, 0x0E, 0xDC, 0x8D, - 0xA4, 0x02, 0xAD, 0x0D, 0xDC, 0x29, 0x10, 0xF0, - 0x09, 0xA9, 0xF9, 0x48, 0xA9, 0x2A, 0x48, 0x4C, - 0x43, 0xFF, 0x58, 0x60, 0xAE, 0x07, 0xDC, 0xA0, - 0xFF, 0x98, 0xED, 0x06, 0xDC, 0xEC, 0x07, 0xDC, - 0xD0, 0xF2, 0x86, 0xB1, 0xAA, 0x8C, 0x06, 0xDC, - 0x8C, 0x07, 0xDC, 0xA9, 0x19, 0x8D, 0x0F, 0xDC, - 0xAD, 0x0D, 0xDC, 0x8D, 0xA3, 0x02, 0x98, 0xE5, - 0xB1, 0x86, 0xB1, 0x4A, 0x66, 0xB1, 0x4A, 0x66, - 0xB1, 0xA5, 0xB0, 0x18, 0x69, 0x3C, 0xC5, 0xB1, - 0xB0, 0x4A, 0xA6, 0x9C, 0xF0, 0x03, 0x4C, 0x60, - 0xFA, 0xA6, 0xA3, 0x30, 0x1B, 0xA2, 0x00, 0x69, - 0x30, 0x65, 0xB0, 0xC5, 0xB1, 0xB0, 0x1C, 0xE8, - 0x69, 0x26, 0x65, 0xB0, 0xC5, 0xB1, 0xB0, 0x17, - 0x69, 0x2C, 0x65, 0xB0, 0xC5, 0xB1, 0x90, 0x03, - 0x4C, 0x10, 0xFA, 0xA5, 0xB4, 0xF0, 0x1D, 0x85, - 0xA8, 0xD0, 0x19, 0xE6, 0xA9, 0xB0, 0x02, 0xC6, - 0xA9, 0x38, 0xE9, 0x13, 0xE5, 0xB1, 0x65, 0x92, - 0x85, 0x92, 0xA5, 0xA4, 0x49, 0x01, 0x85, 0xA4, - 0xF0, 0x2B, 0x86, 0xD7, 0xA5, 0xB4, 0xF0, 0x22, - 0xAD, 0xA3, 0x02, 0x29, 0x01, 0xD0, 0x05, 0xAD, - 0xA4, 0x02, 0xD0, 0x16, 0xA9, 0x00, 0x85, 0xA4, - 0x8D, 0xA4, 0x02, 0xA5, 0xA3, 0x10, 0x30, 0x30, - 0xBF, 0xA2, 0xA6, 0x20, 0xE2, 0xF8, 0xA5, 0x9B, - 0xD0, 0xB9, 0x4C, 0xBC, 0xFE, 0xA5, 0x92, 0xF0, - 0x07, 0x30, 0x03, 0xC6, 0xB0, 0x2C, 0xE6, 0xB0, - 0xA9, 0x00, 0x85, 0x92, 0xE4, 0xD7, 0xD0, 0x0F, - 0x8A, 0xD0, 0xA0, 0xA5, 0xA9, 0x30, 0xBD, 0xC9, - 0x10, 0x90, 0xB9, 0x85, 0x96, 0xB0, 0xB5, 0x8A, - 0x45, 0x9B, 0x85, 0x9B, 0xA5, 0xB4, 0xF0, 0xD2, - 0xC6, 0xA3, 0x30, 0xC5, 0x46, 0xD7, 0x66, 0xBF, - 0xA2, 0xDA, 0x20, 0xE2, 0xF8, 0x4C, 0xBC, 0xFE, - 0xA5, 0x96, 0xF0, 0x04, 0xA5, 0xB4, 0xF0, 0x07, - 0xA5, 0xA3, 0x30, 0x03, 0x4C, 0x97, 0xF9, 0x46, - 0xB1, 0xA9, 0x93, 0x38, 0xE5, 0xB1, 0x65, 0xB0, - 0x0A, 0xAA, 0x20, 0xE2, 0xF8, 0xE6, 0x9C, 0xA5, - 0xB4, 0xD0, 0x11, 0xA5, 0x96, 0xF0, 0x26, 0x85, - 0xA8, 0xA9, 0x00, 0x85, 0x96, 0xA9, 0x81, 0x8D, - 0x0D, 0xDC, 0x85, 0xB4, 0xA5, 0x96, 0x85, 0xB5, - 0xF0, 0x09, 0xA9, 0x00, 0x85, 0xB4, 0xA9, 0x01, - 0x8D, 0x0D, 0xDC, 0xA5, 0xBF, 0x85, 0xBD, 0xA5, - 0xA8, 0x05, 0xA9, 0x85, 0xB6, 0x4C, 0xBC, 0xFE, - 0x20, 0x97, 0xFB, 0x85, 0x9C, 0xA2, 0xDA, 0x20, - 0xE2, 0xF8, 0xA5, 0xBE, 0xF0, 0x02, 0x85, 0xA7, - 0xA9, 0x0F, 0x24, 0xAA, 0x10, 0x17, 0xA5, 0xB5, - 0xD0, 0x0C, 0xA6, 0xBE, 0xCA, 0xD0, 0x0B, 0xA9, - 0x08, 0x20, 0x1C, 0xFE, 0xD0, 0x04, 0xA9, 0x00, - 0x85, 0xAA, 0x4C, 0xBC, 0xFE, 0x70, 0x31, 0xD0, - 0x18, 0xA5, 0xB5, 0xD0, 0xF5, 0xA5, 0xB6, 0xD0, - 0xF1, 0xA5, 0xA7, 0x4A, 0xA5, 0xBD, 0x30, 0x03, - 0x90, 0x18, 0x18, 0xB0, 0x15, 0x29, 0x0F, 0x85, - 0xAA, 0xC6, 0xAA, 0xD0, 0xDD, 0xA9, 0x40, 0x85, - 0xAA, 0x20, 0x8E, 0xFB, 0xA9, 0x00, 0x85, 0xAB, - 0xF0, 0xD0, 0xA9, 0x80, 0x85, 0xAA, 0xD0, 0xCA, - 0xA5, 0xB5, 0xF0, 0x0A, 0xA9, 0x04, 0x20, 0x1C, - 0xFE, 0xA9, 0x00, 0x4C, 0x4A, 0xFB, 0x20, 0xD1, - 0xFC, 0x90, 0x03, 0x4C, 0x48, 0xFB, 0xA6, 0xA7, - 0xCA, 0xF0, 0x2D, 0xA5, 0x93, 0xF0, 0x0C, 0xA0, - 0x00, 0xA5, 0xBD, 0xD1, 0xAC, 0xF0, 0x04, 0xA9, - 0x01, 0x85, 0xB6, 0xA5, 0xB6, 0xF0, 0x4B, 0xA2, - 0x3D, 0xE4, 0x9E, 0x90, 0x3E, 0xA6, 0x9E, 0xA5, - 0xAD, 0x9D, 0x01, 0x01, 0xA5, 0xAC, 0x9D, 0x00, - 0x01, 0xE8, 0xE8, 0x86, 0x9E, 0x4C, 0x3A, 0xFB, - 0xA6, 0x9F, 0xE4, 0x9E, 0xF0, 0x35, 0xA5, 0xAC, - 0xDD, 0x00, 0x01, 0xD0, 0x2E, 0xA5, 0xAD, 0xDD, - 0x01, 0x01, 0xD0, 0x27, 0xE6, 0x9F, 0xE6, 0x9F, - 0xA5, 0x93, 0xF0, 0x0B, 0xA5, 0xBD, 0xA0, 0x00, - 0xD1, 0xAC, 0xF0, 0x17, 0xC8, 0x84, 0xB6, 0xA5, - 0xB6, 0xF0, 0x07, 0xA9, 0x10, 0x20, 0x1C, 0xFE, - 0xD0, 0x09, 0xA5, 0x93, 0xD0, 0x05, 0xA8, 0xA5, - 0xBD, 0x91, 0xAC, 0x20, 0xDB, 0xFC, 0xD0, 0x43, - 0xA9, 0x80, 0x85, 0xAA, 0x78, 0xA2, 0x01, 0x8E, - 0x0D, 0xDC, 0xAE, 0x0D, 0xDC, 0xA6, 0xBE, 0xCA, - 0x30, 0x02, 0x86, 0xBE, 0xC6, 0xA7, 0xF0, 0x08, - 0xA5, 0x9E, 0xD0, 0x27, 0x85, 0xBE, 0xF0, 0x23, - 0x20, 0x93, 0xFC, 0x20, 0x8E, 0xFB, 0xA0, 0x00, - 0x84, 0xAB, 0xB1, 0xAC, 0x45, 0xAB, 0x85, 0xAB, - 0x20, 0xDB, 0xFC, 0x20, 0xD1, 0xFC, 0x90, 0xF2, - 0xA5, 0xAB, 0x45, 0xBD, 0xF0, 0x05, 0xA9, 0x20, - 0x20, 0x1C, 0xFE, 0x4C, 0xBC, 0xFE, 0xA5, 0xC2, - 0x85, 0xAD, 0xA5, 0xC1, 0x85, 0xAC, 0x60, 0xA9, - 0x08, 0x85, 0xA3, 0xA9, 0x00, 0x85, 0xA4, 0x85, - 0xA8, 0x85, 0x9B, 0x85, 0xA9, 0x60, 0xA5, 0xBD, - 0x4A, 0xA9, 0x60, 0x90, 0x02, 0xA9, 0xB0, 0xA2, - 0x00, 0x8D, 0x06, 0xDC, 0x8E, 0x07, 0xDC, 0xAD, - 0x0D, 0xDC, 0xA9, 0x19, 0x8D, 0x0F, 0xDC, 0xA5, - 0x01, 0x49, 0x08, 0x85, 0x01, 0x29, 0x08, 0x60, - 0x38, 0x66, 0xB6, 0x30, 0x3C, 0xA5, 0xA8, 0xD0, - 0x12, 0xA9, 0x10, 0xA2, 0x01, 0x20, 0xB1, 0xFB, - 0xD0, 0x2F, 0xE6, 0xA8, 0xA5, 0xB6, 0x10, 0x29, - 0x4C, 0x57, 0xFC, 0xA5, 0xA9, 0xD0, 0x09, 0x20, - 0xAD, 0xFB, 0xD0, 0x1D, 0xE6, 0xA9, 0xD0, 0x19, - 0x20, 0xA6, 0xFB, 0xD0, 0x14, 0xA5, 0xA4, 0x49, - 0x01, 0x85, 0xA4, 0xF0, 0x0F, 0xA5, 0xBD, 0x49, - 0x01, 0x85, 0xBD, 0x29, 0x01, 0x45, 0x9B, 0x85, - 0x9B, 0x4C, 0xBC, 0xFE, 0x46, 0xBD, 0xC6, 0xA3, - 0xA5, 0xA3, 0xF0, 0x3A, 0x10, 0xF3, 0x20, 0x97, - 0xFB, 0x58, 0xA5, 0xA5, 0xF0, 0x12, 0xA2, 0x00, - 0x86, 0xD7, 0xC6, 0xA5, 0xA6, 0xBE, 0xE0, 0x02, - 0xD0, 0x02, 0x09, 0x80, 0x85, 0xBD, 0xD0, 0xD9, - 0x20, 0xD1, 0xFC, 0x90, 0x0A, 0xD0, 0x91, 0xE6, - 0xAD, 0xA5, 0xD7, 0x85, 0xBD, 0xB0, 0xCA, 0xA0, - 0x00, 0xB1, 0xAC, 0x85, 0xBD, 0x45, 0xD7, 0x85, - 0xD7, 0x20, 0xDB, 0xFC, 0xD0, 0xBB, 0xA5, 0x9B, - 0x49, 0x01, 0x85, 0xBD, 0x4C, 0xBC, 0xFE, 0xC6, - 0xBE, 0xD0, 0x03, 0x20, 0xCA, 0xFC, 0xA9, 0x50, - 0x85, 0xA7, 0xA2, 0x08, 0x78, 0x20, 0xBD, 0xFC, - 0xD0, 0xEA, 0xA9, 0x78, 0x20, 0xAF, 0xFB, 0xD0, - 0xE3, 0xC6, 0xA7, 0xD0, 0xDF, 0x20, 0x97, 0xFB, - 0xC6, 0xAB, 0x10, 0xD8, 0xA2, 0x0A, 0x20, 0xBD, - 0xFC, 0x58, 0xE6, 0xAB, 0xA5, 0xBE, 0xF0, 0x30, - 0x20, 0x8E, 0xFB, 0xA2, 0x09, 0x86, 0xA5, 0x86, - 0xB6, 0xD0, 0x83, 0x08, 0x78, 0xAD, 0x11, 0xD0, - 0x09, 0x10, 0x8D, 0x11, 0xD0, 0x20, 0xCA, 0xFC, - 0xA9, 0x7F, 0x8D, 0x0D, 0xDC, 0x20, 0xDD, 0xFD, - 0xAD, 0xA0, 0x02, 0xF0, 0x09, 0x8D, 0x15, 0x03, - 0xAD, 0x9F, 0x02, 0x8D, 0x14, 0x03, 0x28, 0x60, - 0x20, 0x93, 0xFC, 0xF0, 0x97, 0xBD, 0x93, 0xFD, - 0x8D, 0x14, 0x03, 0xBD, 0x94, 0xFD, 0x8D, 0x15, - 0x03, 0x60, 0xA5, 0x01, 0x09, 0x20, 0x85, 0x01, - 0x60, 0x38, 0xA5, 0xAC, 0xE5, 0xAE, 0xA5, 0xAD, - 0xE5, 0xAF, 0x60, 0xE6, 0xAC, 0xD0, 0x02, 0xE6, - 0xAD, 0x60, 0xA2, 0xFF, 0x78, 0x9A, 0xD8, 0x20, - 0x02, 0xFD, 0xD0, 0x03, 0x6C, 0x00, 0x80, 0x8E, - 0x16, 0xD0, 0x20, 0xA3, 0xFD, 0x20, 0x50, 0xFD, - 0x20, 0x15, 0xFD, 0x20, 0x5B, 0xFF, 0x58, 0x6C, - 0x00, 0xA0, 0xA2, 0x05, 0xBD, 0x0F, 0xFD, 0xDD, - 0x03, 0x80, 0xD0, 0x03, 0xCA, 0xD0, 0xF5, 0x60, - 0xC3, 0xC2, 0xCD, 0x38, 0x30, 0xA2, 0x30, 0xA0, - 0xFD, 0x18, 0x86, 0xC3, 0x84, 0xC4, 0xA0, 0x1F, - 0xB9, 0x14, 0x03, 0xB0, 0x02, 0xB1, 0xC3, 0x91, - 0xC3, 0x99, 0x14, 0x03, 0x88, 0x10, 0xF1, 0x60, - 0x31, 0xEA, 0x66, 0xFE, 0x47, 0xFE, 0x4A, 0xF3, - 0x91, 0xF2, 0x0E, 0xF2, 0x50, 0xF2, 0x33, 0xF3, - 0x57, 0xF1, 0xCA, 0xF1, 0xED, 0xF6, 0x3E, 0xF1, - 0x2F, 0xF3, 0x66, 0xFE, 0xA5, 0xF4, 0xED, 0xF5, - 0xA9, 0x00, 0xA8, 0x99, 0x02, 0x00, 0x99, 0x00, - 0x02, 0x99, 0x00, 0x03, 0xC8, 0xD0, 0xF4, 0xA2, - 0x3C, 0xA0, 0x03, 0x86, 0xB2, 0x84, 0xB3, 0xA8, - 0xA9, 0x03, 0x85, 0xC2, 0xE6, 0xC2, 0xB1, 0xC1, - 0xAA, 0xA9, 0x55, 0x91, 0xC1, 0xD1, 0xC1, 0xD0, - 0x0F, 0x2A, 0x91, 0xC1, 0xD1, 0xC1, 0xD0, 0x08, - 0x8A, 0x91, 0xC1, 0xC8, 0xD0, 0xE8, 0xF0, 0xE4, - 0x98, 0xAA, 0xA4, 0xC2, 0x18, 0x20, 0x2D, 0xFE, - 0xA9, 0x08, 0x8D, 0x82, 0x02, 0xA9, 0x04, 0x8D, - 0x88, 0x02, 0x60, 0x6A, 0xFC, 0xCD, 0xFB, 0x31, - 0xEA, 0x2C, 0xF9, 0xA9, 0x7F, 0x8D, 0x0D, 0xDC, - 0x8D, 0x0D, 0xDD, 0x8D, 0x00, 0xDC, 0xA9, 0x08, - 0x8D, 0x0E, 0xDC, 0x8D, 0x0E, 0xDD, 0x8D, 0x0F, - 0xDC, 0x8D, 0x0F, 0xDD, 0xA2, 0x00, 0x8E, 0x03, - 0xDC, 0x8E, 0x03, 0xDD, 0x8E, 0x18, 0xD4, 0xCA, - 0x8E, 0x02, 0xDC, 0xA9, 0x07, 0x8D, 0x00, 0xDD, - 0xA9, 0x3F, 0x8D, 0x02, 0xDD, 0xA9, 0xE7, 0x85, - 0x01, 0xA9, 0x2F, 0x85, 0x00, 0xAD, 0xA6, 0x02, - 0xF0, 0x0A, 0xA9, 0x25, 0x8D, 0x04, 0xDC, 0xA9, - 0x40, 0x4C, 0xF3, 0xFD, 0xA9, 0x95, 0x8D, 0x04, - 0xDC, 0xA9, 0x42, 0x8D, 0x05, 0xDC, 0x4C, 0x6E, - 0xFF, 0x85, 0xB7, 0x86, 0xBB, 0x84, 0xBC, 0x60, - 0x85, 0xB8, 0x86, 0xBA, 0x84, 0xB9, 0x60, 0xA5, - 0xBA, 0xC9, 0x02, 0xD0, 0x0D, 0xAD, 0x97, 0x02, - 0x48, 0xA9, 0x00, 0x8D, 0x97, 0x02, 0x68, 0x60, - 0x85, 0x9D, 0xA5, 0x90, 0x05, 0x90, 0x85, 0x90, - 0x60, 0x8D, 0x85, 0x02, 0x60, 0x90, 0x06, 0xAE, - 0x83, 0x02, 0xAC, 0x84, 0x02, 0x8E, 0x83, 0x02, - 0x8C, 0x84, 0x02, 0x60, 0x90, 0x06, 0xAE, 0x81, - 0x02, 0xAC, 0x82, 0x02, 0x8E, 0x81, 0x02, 0x8C, - 0x82, 0x02, 0x60, 0x78, 0x6C, 0x18, 0x03, 0x48, - 0x8A, 0x48, 0x98, 0x48, 0xA9, 0x7F, 0x8D, 0x0D, - 0xDD, 0xAC, 0x0D, 0xDD, 0x30, 0x1C, 0x20, 0x02, - 0xFD, 0xD0, 0x03, 0x6C, 0x02, 0x80, 0x20, 0xBC, - 0xF6, 0x20, 0xE1, 0xFF, 0xD0, 0x0C, 0x20, 0x15, - 0xFD, 0x20, 0xA3, 0xFD, 0x20, 0x18, 0xE5, 0x6C, - 0x02, 0xA0, 0x98, 0x2D, 0xA1, 0x02, 0xAA, 0x29, - 0x01, 0xF0, 0x28, 0xAD, 0x00, 0xDD, 0x29, 0xFB, - 0x05, 0xB5, 0x8D, 0x00, 0xDD, 0xAD, 0xA1, 0x02, - 0x8D, 0x0D, 0xDD, 0x8A, 0x29, 0x12, 0xF0, 0x0D, - 0x29, 0x02, 0xF0, 0x06, 0x20, 0xD6, 0xFE, 0x4C, - 0x9D, 0xFE, 0x20, 0x07, 0xFF, 0x20, 0xBB, 0xEE, - 0x4C, 0xB6, 0xFE, 0x8A, 0x29, 0x02, 0xF0, 0x06, - 0x20, 0xD6, 0xFE, 0x4C, 0xB6, 0xFE, 0x8A, 0x29, - 0x10, 0xF0, 0x03, 0x20, 0x07, 0xFF, 0xAD, 0xA1, - 0x02, 0x8D, 0x0D, 0xDD, 0x68, 0xA8, 0x68, 0xAA, - 0x68, 0x40, 0xC1, 0x27, 0x3E, 0x1A, 0xC5, 0x11, - 0x74, 0x0E, 0xED, 0x0C, 0x45, 0x06, 0xF0, 0x02, - 0x46, 0x01, 0xB8, 0x00, 0x71, 0x00, 0xAD, 0x01, - 0xDD, 0x29, 0x01, 0x85, 0xA7, 0xAD, 0x06, 0xDD, - 0xE9, 0x1C, 0x6D, 0x99, 0x02, 0x8D, 0x06, 0xDD, - 0xAD, 0x07, 0xDD, 0x6D, 0x9A, 0x02, 0x8D, 0x07, - 0xDD, 0xA9, 0x11, 0x8D, 0x0F, 0xDD, 0xAD, 0xA1, - 0x02, 0x8D, 0x0D, 0xDD, 0xA9, 0xFF, 0x8D, 0x06, - 0xDD, 0x8D, 0x07, 0xDD, 0x4C, 0x59, 0xEF, 0xAD, - 0x95, 0x02, 0x8D, 0x06, 0xDD, 0xAD, 0x96, 0x02, - 0x8D, 0x07, 0xDD, 0xA9, 0x11, 0x8D, 0x0F, 0xDD, - 0xA9, 0x12, 0x4D, 0xA1, 0x02, 0x8D, 0xA1, 0x02, - 0xA9, 0xFF, 0x8D, 0x06, 0xDD, 0x8D, 0x07, 0xDD, - 0xAE, 0x98, 0x02, 0x86, 0xA8, 0x60, 0xAA, 0xAD, - 0x96, 0x02, 0x2A, 0xA8, 0x8A, 0x69, 0xC8, 0x8D, - 0x99, 0x02, 0x98, 0x69, 0x00, 0x8D, 0x9A, 0x02, - 0x60, 0xEA, 0xEA, 0x08, 0x68, 0x29, 0xEF, 0x48, - 0x48, 0x8A, 0x48, 0x98, 0x48, 0xBA, 0xBD, 0x04, - 0x01, 0x29, 0x10, 0xF0, 0x03, 0x6C, 0x16, 0x03, - 0x6C, 0x14, 0x03, 0x20, 0x18, 0xE5, 0xAD, 0x12, - 0xD0, 0xD0, 0xFB, 0xAD, 0x19, 0xD0, 0x29, 0x01, - 0x8D, 0xA6, 0x02, 0x4C, 0xDD, 0xFD, 0xA9, 0x81, - 0x8D, 0x0D, 0xDC, 0xAD, 0x0E, 0xDC, 0x29, 0x80, - 0x09, 0x11, 0x8D, 0x0E, 0xDC, 0x4C, 0x8E, 0xEE, - 0x03, 0x4C, 0x5B, 0xFF, 0x4C, 0xA3, 0xFD, 0x4C, - 0x50, 0xFD, 0x4C, 0x15, 0xFD, 0x4C, 0x1A, 0xFD, - 0x4C, 0x18, 0xFE, 0x4C, 0xB9, 0xED, 0x4C, 0xC7, - 0xED, 0x4C, 0x25, 0xFE, 0x4C, 0x34, 0xFE, 0x4C, - 0x87, 0xEA, 0x4C, 0x21, 0xFE, 0x4C, 0x13, 0xEE, - 0x4C, 0xDD, 0xED, 0x4C, 0xEF, 0xED, 0x4C, 0xFE, - 0xED, 0x4C, 0x0C, 0xED, 0x4C, 0x09, 0xED, 0x4C, - 0x07, 0xFE, 0x4C, 0x00, 0xFE, 0x4C, 0xF9, 0xFD, - 0x6C, 0x1A, 0x03, 0x6C, 0x1C, 0x03, 0x6C, 0x1E, - 0x03, 0x6C, 0x20, 0x03, 0x6C, 0x22, 0x03, 0x6C, - 0x24, 0x03, 0x6C, 0x26, 0x03, 0x4C, 0x9E, 0xF4, - 0x4C, 0xDD, 0xF5, 0x4C, 0xE4, 0xF6, 0x4C, 0xDD, - 0xF6, 0x6C, 0x28, 0x03, 0x6C, 0x2A, 0x03, 0x6C, - 0x2C, 0x03, 0x4C, 0x9B, 0xF6, 0x4C, 0x05, 0xE5, - 0x4C, 0x0A, 0xE5, 0x4C, 0x00, 0xE5, 0x52, 0x52, - 0x42, 0x59, 0x43, 0xFE, 0xE2, 0xFC, 0x48, 0xFF, - -}; diff --git a/include/embedded/c64basic.h b/include/embedded/c64basic.h index ee2405fa77..2bfbbd34ae 100644 --- a/include/embedded/c64basic.h +++ b/include/embedded/c64basic.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE c64memrom_basic64_rom[C64_BASIC_ROM_SIZE] = { +static BYTE basic64_rom[C64_BASIC_ROM_SIZE] = { 0x94, 0xE3, 0x7B, 0xE3, 0x43, 0x42, 0x4D, 0x42, 0x41, 0x53, 0x49, 0x43, 0x30, 0xA8, 0x41, 0xA7, 0x1D, 0xAD, 0xF7, 0xA8, 0xA4, 0xAB, 0xBE, 0xAB, diff --git a/include/embedded/c64chargen.h b/include/embedded/c64chargen.h index 24fe0ace93..d7dab43ac0 100644 --- a/include/embedded/c64chargen.h +++ b/include/embedded/c64chargen.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE mem_chargen_rom[C64_CHARGEN_ROM_SIZE] = { +static BYTE chargen_rom[C64_CHARGEN_ROM_SIZE] = { 0x3C, 0x66, 0x6E, 0x6E, 0x60, 0x62, 0x3C, 0x00, 0x18, 0x3C, 0x66, 0x7E, 0x66, 0x66, 0x66, 0x00, 0x7C, 0x66, 0x66, 0x7C, 0x66, 0x66, 0x7C, 0x00, diff --git a/include/embedded/c64jpchrgen.h b/include/embedded/c64chargenjp.h similarity index 99% rename from include/embedded/c64jpchrgen.h rename to include/embedded/c64chargenjp.h index f7fccb366e..6104b95190 100644 --- a/include/embedded/c64jpchrgen.h +++ b/include/embedded/c64chargenjp.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE mem_jpchrgen_rom[C64_CHARGEN_ROM_SIZE] = { +static BYTE chargenjp_rom[C64_CHARGEN_ROM_SIZE] = { 0x00, 0x1c, 0x22, 0x4a, 0x56, 0x4c, 0x20, 0x1e, 0x00, 0x18, 0x24, 0x42, 0x7e, 0x42, 0x42, 0x42, 0x00, 0x7c, 0x22, 0x22, 0x3c, 0x22, 0x22, 0x7c, diff --git a/include/embedded/c64kernal.h b/include/embedded/c64kernal.h index 8472f69b58..f9cf0b467e 100644 --- a/include/embedded/c64kernal.h +++ b/include/embedded/c64kernal.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE c64memrom_kernal64_rom[C64_KERNAL_ROM_SIZE] = { +static BYTE kernal64_rom[C64_KERNAL_ROM_SIZE] = { 0x85, 0x56, 0x20, 0x0F, 0xBC, 0xA5, 0x61, 0xC9, 0x88, 0x90, 0x03, 0x20, 0xD4, 0xBA, 0x20, 0xCC, 0xBC, 0xA5, 0x07, 0x18, 0x69, 0x81, 0xF0, 0xF3, diff --git a/include/embedded/c64edkernal.h b/include/embedded/c64kernaled.h similarity index 99% rename from include/embedded/c64edkernal.h rename to include/embedded/c64kernaled.h index 7d44965fbf..23691b91c0 100644 --- a/include/embedded/c64edkernal.h +++ b/include/embedded/c64kernaled.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE c64memrom_edkernal64_rom[C64_KERNAL_ROM_SIZE] = { +static BYTE kernal64ed_rom[C64_KERNAL_ROM_SIZE] = { 0x85, 0x56, 0x20, 0x0f, 0xbc, 0xa5, 0x61, 0xc9, 0x88, 0x90, 0x03, 0x20, 0xd4, 0xba, 0x20, 0xcc, 0xbc, 0xa5, 0x07, 0x18, 0x69, 0x81, 0xf0, 0xf3, diff --git a/include/embedded/c64gskernal.h b/include/embedded/c64kernalgs.h similarity index 99% rename from include/embedded/c64gskernal.h rename to include/embedded/c64kernalgs.h index 9373f7b01b..42d25c5e3b 100644 --- a/include/embedded/c64gskernal.h +++ b/include/embedded/c64kernalgs.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE c64memrom_gskernal64_rom[C64_KERNAL_ROM_SIZE] = { +static BYTE kernal64gs_rom[C64_KERNAL_ROM_SIZE] = { 0x85, 0x56, 0x20, 0x0f, 0xbc, 0xa5, 0x61, 0xc9, 0x88, 0x90, 0x03, 0x20, 0xd4, 0xba, 0x20, 0xcc, 0xbc, 0xa5, 0x07, 0x18, 0x69, 0x81, 0xf0, 0xf3, diff --git a/include/embedded/c64jpkernal.h b/include/embedded/c64kernaljp.h similarity index 99% rename from include/embedded/c64jpkernal.h rename to include/embedded/c64kernaljp.h index 1300e8bf77..2554c22133 100644 --- a/include/embedded/c64jpkernal.h +++ b/include/embedded/c64kernaljp.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE c64memrom_jpkernal64_rom[C64_KERNAL_ROM_SIZE] = { +static BYTE kernal64jp_rom[C64_KERNAL_ROM_SIZE] = { 0x85, 0x56, 0x20, 0x0f, 0xbc, 0xa5, 0x61, 0xc9, 0x88, 0x90, 0x03, 0x20, 0xd4, 0xba, 0x20, 0xcc, 0xbc, 0xa5, 0x07, 0x18, 0x69, 0x81, 0xf0, 0xf3, diff --git a/include/embedded/c64sxkernal.h b/include/embedded/c64kernalsx.h similarity index 99% rename from include/embedded/c64sxkernal.h rename to include/embedded/c64kernalsx.h index c0bf45e635..e5da9302b7 100644 --- a/include/embedded/c64sxkernal.h +++ b/include/embedded/c64kernalsx.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE c64memrom_sxkernal64_rom[C64_KERNAL_ROM_SIZE] = { +static BYTE kernal64sx_rom[C64_KERNAL_ROM_SIZE] = { 0x85, 0x56, 0x20, 0x0f, 0xbc, 0xa5, 0x61, 0xc9, 0x88, 0x90, 0x03, 0x20, 0xd4, 0xba, 0x20, 0xcc, 0xbc, 0xa5, 0x07, 0x18, 0x69, 0x81, 0xf0, 0xf3, diff --git a/include/embedded/cbm2basic128.h b/include/embedded/cbm2basic128.h index e68b9e712d..d7a5fdfa36 100644 --- a/include/embedded/cbm2basic128.h +++ b/include/embedded/cbm2basic128.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2basic128_embedded[0x4000] = { +static BYTE cbm2_basic128_rom[0x4000] = { 0x4C, 0x27, 0xBB, 0x4C, 0xCC, 0xBB, 0xC3, 0xC2, 0xCD, 0x38, 0x20, 0xBA, 0x96, 0xD0, 0x96, 0x1B, 0xA2, 0x55, 0xA9, 0x66, 0x88, 0xBC, 0xBB, 0x73, diff --git a/include/embedded/cbm2basic256.h b/include/embedded/cbm2basic256.h index 44eb682cc1..87d602dfb6 100644 --- a/include/embedded/cbm2basic256.h +++ b/include/embedded/cbm2basic256.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2basic256_embedded[0x4000] = { +static BYTE cbm2_basic256_rom[0x4000] = { 0x4c, 0x89, 0xba, 0x4c, 0x39, 0xbb, 0xc3, 0xc2, 0xcd, 0x38, 0x94, 0x8b, 0x7e, 0x8a, 0xf0, 0x8a, 0xc9, 0x8c, 0x35, 0x8f, 0x50, 0x8f, 0xf6, 0x90, diff --git a/include/embedded/cbm2basic500.h b/include/embedded/cbm2basic500.h index 6b255606fa..6901357fd7 100644 --- a/include/embedded/cbm2basic500.h +++ b/include/embedded/cbm2basic500.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2basic500_embedded[0x4000] = { +static BYTE cbm2_basic500_rom[0x4000] = { 0x4C, 0xFB, 0xBA, 0x4C, 0xA0, 0xBB, 0xC3, 0xC2, 0xCD, 0x38, 0x20, 0xA6, 0x96, 0xBC, 0x96, 0x0C, 0xA2, 0x46, 0xA9, 0x66, 0x88, 0x90, 0xBB, 0x64, diff --git a/include/embedded/cbm2chargen500.h b/include/embedded/cbm2chargen500.h index c820d8944c..04de45be70 100644 --- a/include/embedded/cbm2chargen500.h +++ b/include/embedded/cbm2chargen500.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2chargen500_embedded[0x1000] = { +static BYTE cbm2_chargen500_rom[0x1000] = { 0x3C, 0x66, 0x6E, 0x6E, 0x60, 0x62, 0x3C, 0x00, 0x18, 0x3C, 0x66, 0x7E, 0x66, 0x66, 0x66, 0x00, 0x7C, 0x66, 0x66, 0x7C, 0x66, 0x66, 0x7C, 0x00, diff --git a/include/embedded/cbm2chargen600.h b/include/embedded/cbm2chargen600.h index f6d099a9ad..624a1e3552 100644 --- a/include/embedded/cbm2chargen600.h +++ b/include/embedded/cbm2chargen600.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2chargen600_embedded[0x1000] = { +static BYTE cbm2_chargen600_rom[0x1000] = { 0x1C, 0x22, 0x4A, 0x56, 0x4C, 0x20, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x04, 0x3C, 0x44, 0x3A, 0x00, diff --git a/include/embedded/cbm2chargen700.h b/include/embedded/cbm2chargen700.h index 771bb9379d..f571e5e71c 100644 --- a/include/embedded/cbm2chargen700.h +++ b/include/embedded/cbm2chargen700.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2chargen700_embedded[0x1000] = { +static BYTE cbm2_chargen700_rom[0x1000] = { 0x00, 0x00, 0x3E, 0x63, 0x63, 0x6F, 0x6F, 0x6F, 0x6E, 0x60, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x06, 0x3E, diff --git a/include/embedded/cbm2kernal.h b/include/embedded/cbm2kernal.h index d34ee47e4c..08d7a8b883 100644 --- a/include/embedded/cbm2kernal.h +++ b/include/embedded/cbm2kernal.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2kernal_embedded[0x2000] = { +static BYTE cbm2_kernal_rom[0x2000] = { 0x4C, 0x09, 0xEE, 0xEA, 0x4C, 0x44, 0xE0, 0x4C, 0xFE, 0xE0, 0x4C, 0x79, 0xE1, 0x4C, 0x99, 0xE2, 0x4C, 0x3F, 0xE0, 0x4C, 0x65, 0xE8, 0x4C, 0xDA, diff --git a/include/embedded/cbm2kernal500.h b/include/embedded/cbm2kernal500.h index 1e623a2bfa..fc298262b6 100644 --- a/include/embedded/cbm2kernal500.h +++ b/include/embedded/cbm2kernal500.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE cbm2kernal500_embedded[0x2000] = { +static BYTE cbm2_kernal500_rom[0x2000] = { 0x4C, 0x09, 0xEE, 0xEA, 0x4C, 0x44, 0xE0, 0x4C, 0xF4, 0xE0, 0x4C, 0x74, 0xE1, 0x4C, 0x84, 0xE2, 0x4C, 0x3F, 0xE0, 0x4C, 0x0C, 0xE9, 0x4C, 0x39, diff --git a/include/embedded/drived1541II.h b/include/embedded/drived1541II.h index db2ff12d52..8cd7de3e5e 100644 --- a/include/embedded/drived1541II.h +++ b/include/embedded/drived1541II.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1541ii[DRIVE_ROM1541II_SIZE] = { +static BYTE drive_rom1541ii_rom[DRIVE_ROM1541II_SIZE] = { 0x97, 0xE0, 0x43, 0x4F, 0x50, 0x59, 0x52, 0x49, 0x47, 0x48, 0x54, 0x20, 0x28, 0x43, 0x29, 0x31, 0x39, 0x38, 0x32, 0x2C, 0x31, 0x39, 0x38, 0x35, diff --git a/include/embedded/drived1571cr.h b/include/embedded/drived1571cr.h index 4c9ee6e735..10ab75560a 100644 --- a/include/embedded/drived1571cr.h +++ b/include/embedded/drived1571cr.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1571cr[DRIVE_ROM1571CR_SIZE] = { +static BYTE drive_rom1571cr_rom[DRIVE_ROM1571CR_SIZE] = { 0x02, 0x44, 0x53, 0x2F, 0x57, 0x20, 0x42, 0x59, 0x20, 0x44, 0x41, 0x56, 0x49, 0x44, 0x20, 0x47, 0x20, 0x53, 0x49, 0x52, 0x41, 0x43, 0x55, 0x53, diff --git a/include/embedded/drivedos1001.h b/include/embedded/drivedos1001.h index 6845f20517..c4f41c2731 100644 --- a/include/embedded/drivedos1001.h +++ b/include/embedded/drivedos1001.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1001[DRIVE_ROM1001_SIZE] = { +static BYTE drive_rom1001_rom[DRIVE_ROM1001_SIZE] = { 0xA9, 0x00, 0x8D, 0x77, 0x08, 0xAD, 0xAC, 0x04, 0x8D, 0x78, 0x08, 0xA6, 0x13, 0xAD, 0x70, 0x08, 0x8D, 0x7B, 0x08, 0x95, 0x21, 0xAD, 0xB0, 0x04, diff --git a/include/embedded/drivedos1540.h b/include/embedded/drivedos1540.h index 1d5b705e2c..942f98f573 100644 --- a/include/embedded/drivedos1540.h +++ b/include/embedded/drivedos1540.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1540[DRIVE_ROM1540_SIZE] = { +static BYTE drive_rom1540_rom[DRIVE_ROM1540_SIZE] = { 0x97, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, diff --git a/include/embedded/drivedos1541.h b/include/embedded/drivedos1541.h index 6cd344cd5f..630487e7a3 100644 --- a/include/embedded/drivedos1541.h +++ b/include/embedded/drivedos1541.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1541[DRIVE_ROM1541_SIZE] = { +static BYTE drive_rom1541_rom[DRIVE_ROM1541_SIZE] = { 0x97, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, diff --git a/include/embedded/drivedos1551.h b/include/embedded/drivedos1551.h index bd0aef1b81..c54bed8e74 100644 --- a/include/embedded/drivedos1551.h +++ b/include/embedded/drivedos1551.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1551[DRIVE_ROM1551_SIZE] = { +static BYTE drive_rom1551_rom[DRIVE_ROM1551_SIZE] = { 0xBE, 0x44, 0x41, 0x56, 0x49, 0x44, 0x20, 0x47, 0x20, 0x53, 0x49, 0x52, 0x41, 0x43, 0x55, 0x53, 0x41, 0x20, 0x43, 0x42, 0x4D, 0x20, 0x43, 0x4F, diff --git a/include/embedded/drivedos1570.h b/include/embedded/drivedos1570.h index 18dbf2c2b4..2d11e95794 100644 --- a/include/embedded/drivedos1570.h +++ b/include/embedded/drivedos1570.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1570[DRIVE_ROM1570_SIZE] = { +static BYTE drive_rom1570_rom[DRIVE_ROM1570_SIZE] = { 0x75, 0x98, 0x53, 0x2F, 0x57, 0x20, 0x2D, 0x20, 0x44, 0x41, 0x56, 0x49, 0x44, 0x20, 0x47, 0x20, 0x53, 0x49, 0x52, 0x41, 0x43, 0x55, 0x53, 0x41, diff --git a/include/embedded/drivedos1571.h b/include/embedded/drivedos1571.h index c9be72ecf3..e5d437b2bf 100644 --- a/include/embedded/drivedos1571.h +++ b/include/embedded/drivedos1571.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1571[DRIVE_ROM1571_SIZE] = { +static BYTE drive_rom1571_rom[DRIVE_ROM1571_SIZE] = { 0xF2, 0x68, 0x53, 0x2F, 0x57, 0x20, 0x2D, 0x20, 0x44, 0x41, 0x56, 0x49, 0x44, 0x20, 0x47, 0x20, 0x53, 0x49, 0x52, 0x41, 0x43, 0x55, 0x53, 0x41, diff --git a/include/embedded/drivedos1581.h b/include/embedded/drivedos1581.h index cb0ed1ffc3..433f014b61 100644 --- a/include/embedded/drivedos1581.h +++ b/include/embedded/drivedos1581.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom1581[DRIVE_ROM1581_SIZE] = { +static BYTE drive_rom1581_rom[DRIVE_ROM1581_SIZE] = { 0x4D, 0x19, 0xCD, 0x01, 0xA9, 0x00, 0x85, 0x35, 0x20, 0x62, 0xA8, 0xA5, 0x53, 0x10, 0x09, 0x29, 0x0F, 0xC9, 0x0F, 0xF0, 0x03, 0x4C, 0x78, 0x96, diff --git a/include/embedded/drivedos2031.h b/include/embedded/drivedos2031.h index e939d245dc..8f07343787 100644 --- a/include/embedded/drivedos2031.h +++ b/include/embedded/drivedos2031.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom2031[DRIVE_ROM2031_SIZE] = { +static BYTE drive_rom2031_rom[DRIVE_ROM2031_SIZE] = { 0xB7, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, diff --git a/include/embedded/drivedos2040.h b/include/embedded/drivedos2040.h index e357a2983f..9b8dd9ead5 100644 --- a/include/embedded/drivedos2040.h +++ b/include/embedded/drivedos2040.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom2040[DRIVE_ROM2040_SIZE] = { +static BYTE drive_rom2040_rom[DRIVE_ROM2040_SIZE] = { 0x49, 0x56, 0x44, 0x4D, 0x42, 0x55, 0x43, 0x52, 0x53, 0x4E, 0xA8, 0x37, 0xED, 0xED, 0xE5, 0x43, 0x47, 0xD3, 0x73, 0xC8, 0xE8, 0xFC, 0xF9, 0xFC, diff --git a/include/embedded/drivedos3040.h b/include/embedded/drivedos3040.h index 2e44f167b6..113aa263ef 100644 --- a/include/embedded/drivedos3040.h +++ b/include/embedded/drivedos3040.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom3040[DRIVE_ROM3040_SIZE] = { +static BYTE drive_rom3040_rom[DRIVE_ROM3040_SIZE] = { 0xA5, 0x1A, 0x10, 0x2F, 0x78, 0xA9, 0xC1, 0x95, 0x03, 0xA9, 0x0F, 0x3D, 0x9A, 0x07, 0x05, 0x40, 0x85, 0x40, 0xA9, 0x8C, 0x95, 0x05, 0x58, 0xB5, diff --git a/include/embedded/drivedos4040.h b/include/embedded/drivedos4040.h index 49c162a04f..d2e02d2f24 100644 --- a/include/embedded/drivedos4040.h +++ b/include/embedded/drivedos4040.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom4040[DRIVE_ROM4040_SIZE] = { +static BYTE drive_rom4040_rom[DRIVE_ROM4040_SIZE] = { 0xA5, 0x1A, 0x10, 0x2F, 0x78, 0xA9, 0xC1, 0x95, 0x03, 0xA9, 0x0F, 0x3D, 0x9A, 0x07, 0x05, 0x40, 0x85, 0x40, 0xA9, 0x8C, 0x95, 0x05, 0x58, 0xB5, diff --git a/include/embedded/drivedos9000.h b/include/embedded/drivedos9000.h index 8ea57ae6c5..b95a48b63c 100644 --- a/include/embedded/drivedos9000.h +++ b/include/embedded/drivedos9000.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drive_rom9000[DRIVE_ROM9000_SIZE] = { +static BYTE drive_rom9000_rom[DRIVE_ROM9000_SIZE] = { 0x26, 0xa2, 0xff, 0x9a, 0xad, 0x82, 0x02, 0x29, 0xc7, 0x8d, 0x82, 0x02, 0xad, 0x82, 0x02, 0x29, 0x07, 0x09, 0x48, 0x85, 0x0d, 0x49, 0x60, 0x85, diff --git a/include/embedded/petbasic1.h b/include/embedded/petbasic1.h index d7578b499a..e3ff05d20d 100644 --- a/include/embedded/petbasic1.h +++ b/include/embedded/petbasic1.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petbasic1_embedded[0x2000] = { +static BYTE pet_basic1_rom[0x2000] = { 0x1D, 0xC7, 0x48, 0xC6, 0x35, 0xCC, 0xEF, 0xC7, 0xC5, 0xCA, 0xDF, 0xCA, 0x70, 0xCF, 0x23, 0xCB, 0x9C, 0xC8, 0x9C, 0xC7, 0x74, 0xC7, 0x1F, 0xC8, diff --git a/include/embedded/petbasic2.h b/include/embedded/petbasic2.h index 2507116472..cb91157a15 100644 --- a/include/embedded/petbasic2.h +++ b/include/embedded/petbasic2.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petbasic2_embedded[0x2000] = { +static BYTE pet_basic2_rom[0x2000] = { 0x40, 0xC7, 0x57, 0xC6, 0x1F, 0xCC, 0xFF, 0xC7, 0xA6, 0xCA, 0xC0, 0xCA, 0x62, 0xCF, 0x06, 0xCB, 0xAC, 0xC8, 0xAC, 0xC7, 0x84, 0xC7, 0x2F, 0xC8, diff --git a/include/embedded/petbasic4.h b/include/embedded/petbasic4.h index c212dadaf2..462ed69672 100644 --- a/include/embedded/petbasic4.h +++ b/include/embedded/petbasic4.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petbasic4_embedded[0x3000] = { +static BYTE pet_basic4_rom[0x3000] = { 0xC7, 0xB7, 0xDD, 0xB6, 0x18, 0xBD, 0x82, 0xB8, 0xA3, 0xBB, 0xBD, 0xBB, 0x20, 0xC1, 0x01, 0xBC, 0x2F, 0xB9, 0x2F, 0xB8, 0x07, 0xB8, 0xB2, 0xB8, diff --git a/include/embedded/petchargen1.h b/include/embedded/petchargen1.h index 858b7d26fc..03fc273822 100644 --- a/include/embedded/petchargen1.h +++ b/include/embedded/petchargen1.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petchargen1_embedded[0x800] = { +static BYTE pet_chargen1_rom[0x800] = { 0x1c, 0x22, 0x4a, 0x56, 0x4c, 0x20, 0x1e, 0x00, 0x18, 0x24, 0x42, 0x7e, 0x42, 0x42, 0x42, 0x00, 0x7c, 0x22, 0x22, 0x3c, 0x22, 0x22, 0x7c, 0x00, diff --git a/include/embedded/petchargen2.h b/include/embedded/petchargen2.h index 203667f5f4..72042fa731 100644 --- a/include/embedded/petchargen2.h +++ b/include/embedded/petchargen2.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petchargen2_embedded[0x800] = { +static BYTE pet_chargen2_rom[0x800] = { 0x1C, 0x22, 0x4A, 0x56, 0x4C, 0x20, 0x1E, 0x00, 0x18, 0x24, 0x42, 0x7E, 0x42, 0x42, 0x42, 0x00, 0x7C, 0x22, 0x22, 0x3C, 0x22, 0x22, 0x7C, 0x00, diff --git a/include/embedded/petedit1g.h b/include/embedded/petedit1g.h index 4ca2df1ad0..3e64908f1b 100644 --- a/include/embedded/petedit1g.h +++ b/include/embedded/petedit1g.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petedit1g_embedded[0x800] = { +static BYTE pet_edit1g_rom[0x800] = { 0xA6, 0xA0, 0x00, 0x20, 0x74, 0xDA, 0xA9, 0x00, 0x85, 0xB5, 0xA5, 0x63, 0x20, 0x16, 0xE0, 0xA9, 0x9D, 0xA0, 0x00, 0x4C, 0xE1, 0xD9, 0x48, 0x4C, diff --git a/include/embedded/petedit2b.h b/include/embedded/petedit2b.h index b4004cdf27..fd5ae1d6e6 100644 --- a/include/embedded/petedit2b.h +++ b/include/embedded/petedit2b.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petedit2b_embedded[0x800] = { +static BYTE pet_edit2b_rom[0x800] = { 0x63, 0x48, 0x10, 0x0D, 0x20, 0x2C, 0xD7, 0xA5, 0x63, 0x30, 0x09, 0xA5, 0x0C, 0x49, 0xFF, 0x85, 0x0C, 0x20, 0xA1, 0xDE, 0xA9, 0x5E, 0xA0, 0xE0, diff --git a/include/embedded/petedit2g.h b/include/embedded/petedit2g.h index b9c98a2568..135a53f611 100644 --- a/include/embedded/petedit2g.h +++ b/include/embedded/petedit2g.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petedit2g_embedded[0x800] = { +static BYTE pet_edit2g_rom[0x800] = { 0x63, 0x48, 0x10, 0x0D, 0x20, 0x2C, 0xD7, 0xA5, 0x63, 0x30, 0x09, 0xA5, 0x0C, 0x49, 0xFF, 0x85, 0x0C, 0x20, 0xA1, 0xDE, 0xA9, 0x5E, 0xA0, 0xE0, diff --git a/include/embedded/petedit4b40.h b/include/embedded/petedit4b40.h index 3ce4da7759..c7af0cc285 100644 --- a/include/embedded/petedit4b40.h +++ b/include/embedded/petedit4b40.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petedit4b40_embedded[0x800] = { +static BYTE pet_edit4b40_rom[0x800] = { 0xA9, 0x7F, 0x20, 0xC2, 0xE5, 0xA2, 0x6D, 0xA9, 0x00, 0x95, 0x8D, 0xCA, 0x10, 0xFB, 0xA9, 0x55, 0x85, 0x90, 0xA9, 0xE4, 0x85, 0x91, 0xA9, 0x03, diff --git a/include/embedded/petedit4b80.h b/include/embedded/petedit4b80.h index 08d0c624d6..fce5bf0a57 100644 --- a/include/embedded/petedit4b80.h +++ b/include/embedded/petedit4b80.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petedit4b80_embedded[0x800] = { +static BYTE pet_edit4b80_rom[0x800] = { 0x4C, 0x4B, 0xE0, 0x4C, 0xA7, 0xE0, 0x4C, 0x16, 0xE1, 0x4C, 0x02, 0xE2, 0x4C, 0x42, 0xE4, 0x4C, 0x55, 0xE4, 0x4C, 0x00, 0xE6, 0x4C, 0x51, 0xE0, diff --git a/include/embedded/petedit4g40.h b/include/embedded/petedit4g40.h index d51b9067f0..5c5c68985f 100644 --- a/include/embedded/petedit4g40.h +++ b/include/embedded/petedit4g40.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petedit4g40_embedded[0x800] = { +static BYTE pet_edit4g40_rom[0x800] = { 0x4C, 0x36, 0xE0, 0x4C, 0xA7, 0xE0, 0x4C, 0x16, 0xE1, 0x4C, 0x02, 0xE2, 0x4C, 0x42, 0xE4, 0x4C, 0x55, 0xE4, 0x4C, 0x00, 0xE6, 0x4C, 0x42, 0xE0, diff --git a/include/embedded/petkernal1.h b/include/embedded/petkernal1.h index b9fdf824b2..897ff00a29 100644 --- a/include/embedded/petkernal1.h +++ b/include/embedded/petkernal1.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petkernal1_embedded[0x1000] = { +static BYTE pet_kernal1_rom[0x1000] = { 0x54, 0x4F, 0x4F, 0x20, 0x4D, 0x41, 0x4E, 0x59, 0x20, 0x46, 0x49, 0x4C, 0x45, 0xD3, 0x46, 0x49, 0x4C, 0x45, 0x20, 0x4F, 0x50, 0x45, 0xCE, 0x46, diff --git a/include/embedded/petkernal2.h b/include/embedded/petkernal2.h index af0527179c..28acac6c9f 100644 --- a/include/embedded/petkernal2.h +++ b/include/embedded/petkernal2.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petkernal2_embedded[0x1000] = { +static BYTE pet_kernal2_rom[0x1000] = { 0x54, 0x4F, 0x4F, 0x20, 0x4D, 0x41, 0x4E, 0x59, 0x20, 0x46, 0x49, 0x4C, 0x45, 0xD3, 0x46, 0x49, 0x4C, 0x45, 0x20, 0x4F, 0x50, 0x45, 0xCE, 0x46, diff --git a/include/embedded/petkernal4.h b/include/embedded/petkernal4.h index 4af8b7dee7..d671132b91 100644 --- a/include/embedded/petkernal4.h +++ b/include/embedded/petkernal4.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE petkernal4_embedded[0x1000] = { +static BYTE pet_kernal4_rom[0x1000] = { 0x54, 0x4F, 0x4F, 0x20, 0x4D, 0x41, 0x4E, 0x59, 0x20, 0x46, 0x49, 0x4C, 0x45, 0xD3, 0x46, 0x49, 0x4C, 0x45, 0x20, 0x4F, 0x50, 0x45, 0xCE, 0x46, diff --git a/include/embedded/plus43plus1hi.h b/include/embedded/plus43plus1hi.h index 3df43e3dd0..0731f54d03 100644 --- a/include/embedded/plus43plus1hi.h +++ b/include/embedded/plus43plus1hi.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE extromhi1[PLUS4_KERNAL_ROM_SIZE] = { +static BYTE plus4_3plus1hi_rom[PLUS4_KERNAL_ROM_SIZE] = { 0xA0, 0x00, 0xA5, 0x03, 0x38, 0xED, 0x28, 0x7D, 0x85, 0x03, 0x91, 0xD8, 0xC8, 0xA5, 0x04, 0xE9, 0x00, 0x85, 0x04, 0x91, 0xD8, 0x4C, 0xA0, 0x4E, diff --git a/include/embedded/plus43plus1lo.h b/include/embedded/plus43plus1lo.h index 84cee05a94..f092575715 100644 --- a/include/embedded/plus43plus1lo.h +++ b/include/embedded/plus43plus1lo.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE extromlo1[PLUS4_BASIC_ROM_SIZE] = { +static BYTE plus4_3plus1lo_rom[PLUS4_BASIC_ROM_SIZE] = { 0x4C, 0x44, 0x80, 0x4C, 0xE0, 0x80, 0x0C, 0x43, 0x42, 0x4D, 0x53, 0x59, 0x53, 0x31, 0x35, 0x32, 0x35, 0x3A, 0x20, 0x33, 0x2D, 0x50, 0x4C, 0x55, diff --git a/include/embedded/plus4basic.h b/include/embedded/plus4basic.h index d58539a6b8..c5e42f42ee 100644 --- a/include/embedded/plus4basic.h +++ b/include/embedded/plus4basic.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE plus4memrom_basic_rom[PLUS4_BASIC_ROM_SIZE] = { +static BYTE plus4_basic_rom[PLUS4_BASIC_ROM_SIZE] = { 0x4C, 0x19, 0x80, 0x4C, 0x0A, 0x80, 0x00, 0x43, 0x42, 0x4D, 0x20, 0xCC, 0xFF, 0x20, 0xD8, 0x8A, 0x85, 0x13, 0x20, 0xC9, 0xC7, 0x58, 0x4C, 0x7E, diff --git a/include/embedded/plus4c2lo364.h b/include/embedded/plus4c2lo364.h index c162a0f5fe..e9a5d29e1c 100644 --- a/include/embedded/plus4c2lo364.h +++ b/include/embedded/plus4c2lo364.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE plus4memrom_c2lo364_rom[PLUS4_KERNAL_ROM_SIZE] = { +static BYTE plus4_c2lo364_rom[PLUS4_KERNAL_ROM_SIZE] = { 0x4c, 0x9d, 0x83, 0x4c, 0x9d, 0x83, 0x02, 0x43, 0x42, 0x4d, 0x4c, 0x26, 0x84, 0x4c, 0x44, 0x84, 0x4c, 0x52, 0x84, 0x4c, 0x64, 0x84, 0x4c, 0x68, diff --git a/include/embedded/plus4kernal.h b/include/embedded/plus4kernal.h index ec27ddf5f1..9608e276cc 100644 --- a/include/embedded/plus4kernal.h +++ b/include/embedded/plus4kernal.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE plus4memrom_kernal_rom[PLUS4_KERNAL_ROM_SIZE] = { +static BYTE plus4_kernal_rom[PLUS4_KERNAL_ROM_SIZE] = { 0xE0, 0x02, 0x90, 0x0D, 0xD0, 0xB8, 0x20, 0xF3, 0xC1, 0xA8, 0x90, 0x02, 0xA0, 0x00, 0x4C, 0x81, 0x9A, 0x8A, 0x0A, 0xAA, 0xBD, 0xAD, 0x02, 0xA8, diff --git a/include/embedded/plus4kernal005.h b/include/embedded/plus4kernal005.h index 9be26124dd..fee1bef8a9 100644 --- a/include/embedded/plus4kernal005.h +++ b/include/embedded/plus4kernal005.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE plus4memrom_kernal005_rom[PLUS4_KERNAL_ROM_SIZE] = { +static BYTE plus4_kernal005_rom[PLUS4_KERNAL_ROM_SIZE] = { 0xe0, 0x02, 0x90, 0x0d, 0xd0, 0xb8, 0x20, 0xf3, 0xc1, 0xa8, 0x90, 0x02, 0xa0, 0x00, 0x4c, 0x81, 0x9a, 0x8a, 0x0a, 0xaa, 0xbd, 0xad, 0x02, 0xa8, diff --git a/include/embedded/plus4kernal232.h b/include/embedded/plus4kernal232.h index d209911e7e..299c97b2a6 100644 --- a/include/embedded/plus4kernal232.h +++ b/include/embedded/plus4kernal232.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE plus4memrom_kernal232_rom[PLUS4_KERNAL_ROM_SIZE] = { +static BYTE plus4_kernal232_rom[PLUS4_KERNAL_ROM_SIZE] = { 0xe0, 0x02, 0x90, 0x0d, 0xd0, 0xb8, 0x20, 0xf3, 0xc1, 0xa8, 0x90, 0x02, 0xa0, 0x00, 0x4c, 0x81, 0x9a, 0x8a, 0x0a, 0xaa, 0xbd, 0xad, 0x02, 0xa8, diff --git a/include/embedded/plus4kernal364.h b/include/embedded/plus4kernal364.h index 1c40873dde..88f1146dc3 100644 --- a/include/embedded/plus4kernal364.h +++ b/include/embedded/plus4kernal364.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE plus4memrom_kernal364_rom[PLUS4_KERNAL_ROM_SIZE] = { +static BYTE plus4_kernal364_rom[PLUS4_KERNAL_ROM_SIZE] = { 0xe0, 0x02, 0x90, 0x0d, 0xd0, 0xb8, 0x20, 0xf3, 0xc1, 0xa8, 0x90, 0x02, 0xa0, 0x00, 0x4c, 0x81, 0x9a, 0x8a, 0x0a, 0xaa, 0xbd, 0xad, 0x02, 0xa8, diff --git a/include/embedded/printermps803.h b/include/embedded/printermps803.h index 51baa2e646..21551de897 100644 --- a/include/embedded/printermps803.h +++ b/include/embedded/printermps803.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static uint8_t charset[512][7] = { +static uint8_t printerdrv_mps803_rom[MAX_ROM_SIZE] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, diff --git a/include/embedded/printernl10cbm.h b/include/embedded/printernl10cbm.h index 3446f31e96..819fdbc1a8 100644 --- a/include/embedded/printernl10cbm.h +++ b/include/embedded/printernl10cbm.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -static BYTE drv_nl10_rom[NL10_ROM_SIZE] = { +static BYTE printerdrv_nl10_rom[NL10_ROM_SIZE] = { 0x8A, 0x04, 0x0A, 0x20, 0x8A, 0x60, 0x0A, 0x20, 0x1C, 0x02, 0x00, 0x00, 0x8A, 0x00, 0x1C, 0x22, 0x88, 0x62, 0x08, 0x22, 0x18, 0x00, 0x00, 0x00, diff --git a/include/embedded/scpu64chargen.h b/include/embedded/scpu64chargen.h deleted file mode 100644 index b7b4fe2200..0000000000 --- a/include/embedded/scpu64chargen.h +++ /dev/null @@ -1,517 +0,0 @@ -/* Autogenerated file, DO NOT EDIT !!! */ - -BYTE mem_chargen_rom[SCPU64_CHARGEN_ROM_SIZE] = { - 0x3c, 0x66, 0x6e, 0x6e, 0x60, 0x62, 0x3c, 0x00, - 0x18, 0x3c, 0x66, 0x7e, 0x66, 0x66, 0x66, 0x00, - 0x7c, 0x66, 0x66, 0x7c, 0x66, 0x66, 0x7c, 0x00, - 0x3c, 0x66, 0x60, 0x60, 0x60, 0x66, 0x3c, 0x00, - 0x78, 0x6c, 0x66, 0x66, 0x66, 0x6c, 0x78, 0x00, - 0x7e, 0x60, 0x60, 0x78, 0x60, 0x60, 0x7e, 0x00, - 0x7e, 0x60, 0x60, 0x78, 0x60, 0x60, 0x60, 0x00, - 0x3c, 0x66, 0x60, 0x6e, 0x66, 0x66, 0x3c, 0x00, - 0x66, 0x66, 0x66, 0x7e, 0x66, 0x66, 0x66, 0x00, - 0x3c, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3c, 0x00, - 0x1e, 0x0c, 0x0c, 0x0c, 0x0c, 0x6c, 0x38, 0x00, - 0x66, 0x6c, 0x78, 0x70, 0x78, 0x6c, 0x66, 0x00, - 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x7e, 0x00, - 0x63, 0x77, 0x7f, 0x6b, 0x63, 0x63, 0x63, 0x00, - 0x66, 0x76, 0x7e, 0x7e, 0x6e, 0x66, 0x66, 0x00, - 0x3c, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x00, - 0x7c, 0x66, 0x66, 0x7c, 0x60, 0x60, 0x60, 0x00, - 0x3c, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x0e, 0x00, - 0x7c, 0x66, 0x66, 0x7c, 0x78, 0x6c, 0x66, 0x00, - 0x3c, 0x66, 0x60, 0x3c, 0x06, 0x66, 0x3c, 0x00, - 0x7e, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, - 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x00, - 0x66, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x18, 0x00, - 0x63, 0x63, 0x63, 0x6b, 0x7f, 0x77, 0x63, 0x00, - 0x66, 0x66, 0x3c, 0x18, 0x3c, 0x66, 0x66, 0x00, - 0x66, 0x66, 0x66, 0x3c, 0x18, 0x18, 0x18, 0x00, - 0x7e, 0x06, 0x0c, 0x18, 0x30, 0x60, 0x7e, 0x00, - 0x3c, 0x30, 0x30, 0x30, 0x30, 0x30, 0x3c, 0x00, - 0x0c, 0x12, 0x30, 0x7c, 0x30, 0x62, 0xfc, 0x00, - 0x3c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x3c, 0x00, - 0x00, 0x18, 0x3c, 0x7e, 0x18, 0x18, 0x18, 0x18, - 0x00, 0x10, 0x30, 0x7f, 0x7f, 0x30, 0x10, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x18, 0x00, - 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x66, 0x66, 0xff, 0x66, 0xff, 0x66, 0x66, 0x00, - 0x18, 0x3e, 0x60, 0x3c, 0x06, 0x7c, 0x18, 0x00, - 0x62, 0x66, 0x0c, 0x18, 0x30, 0x66, 0x46, 0x00, - 0x3c, 0x66, 0x3c, 0x38, 0x67, 0x66, 0x3f, 0x00, - 0x06, 0x0c, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0c, 0x18, 0x30, 0x30, 0x30, 0x18, 0x0c, 0x00, - 0x30, 0x18, 0x0c, 0x0c, 0x0c, 0x18, 0x30, 0x00, - 0x00, 0x66, 0x3c, 0xff, 0x3c, 0x66, 0x00, 0x00, - 0x00, 0x18, 0x18, 0x7e, 0x18, 0x18, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x30, - 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, - 0x00, 0x03, 0x06, 0x0c, 0x18, 0x30, 0x60, 0x00, - 0x3c, 0x66, 0x6e, 0x76, 0x66, 0x66, 0x3c, 0x00, - 0x18, 0x18, 0x38, 0x18, 0x18, 0x18, 0x7e, 0x00, - 0x3c, 0x66, 0x06, 0x0c, 0x30, 0x60, 0x7e, 0x00, - 0x3c, 0x66, 0x06, 0x1c, 0x06, 0x66, 0x3c, 0x00, - 0x06, 0x0e, 0x1e, 0x66, 0x7f, 0x06, 0x06, 0x00, - 0x7e, 0x60, 0x7c, 0x06, 0x06, 0x66, 0x3c, 0x00, - 0x3c, 0x66, 0x60, 0x7c, 0x66, 0x66, 0x3c, 0x00, - 0x7e, 0x66, 0x0c, 0x18, 0x18, 0x18, 0x18, 0x00, - 0x3c, 0x66, 0x66, 0x3c, 0x66, 0x66, 0x3c, 0x00, - 0x3c, 0x66, 0x66, 0x3e, 0x06, 0x66, 0x3c, 0x00, - 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, - 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x18, 0x30, - 0x0e, 0x18, 0x30, 0x60, 0x30, 0x18, 0x0e, 0x00, - 0x00, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x00, 0x00, - 0x70, 0x18, 0x0c, 0x06, 0x0c, 0x18, 0x70, 0x00, - 0x3c, 0x66, 0x06, 0x0c, 0x18, 0x00, 0x18, 0x00, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, - 0x08, 0x1c, 0x3e, 0x7f, 0x7f, 0x1c, 0x3e, 0x00, - 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, - 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, - 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, - 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, - 0x00, 0x00, 0x00, 0xe0, 0xf0, 0x38, 0x18, 0x18, - 0x18, 0x18, 0x1c, 0x0f, 0x07, 0x00, 0x00, 0x00, - 0x18, 0x18, 0x38, 0xf0, 0xe0, 0x00, 0x00, 0x00, - 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xff, 0xff, - 0xc0, 0xe0, 0x70, 0x38, 0x1c, 0x0e, 0x07, 0x03, - 0x03, 0x07, 0x0e, 0x1c, 0x38, 0x70, 0xe0, 0xc0, - 0xff, 0xff, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, - 0xff, 0xff, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, - 0x00, 0x3c, 0x7e, 0x7e, 0x7e, 0x7e, 0x3c, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, - 0x36, 0x7f, 0x7f, 0x7f, 0x3e, 0x1c, 0x08, 0x00, - 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, - 0x00, 0x00, 0x00, 0x07, 0x0f, 0x1c, 0x18, 0x18, - 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3, - 0x00, 0x3c, 0x7e, 0x66, 0x66, 0x7e, 0x3c, 0x00, - 0x18, 0x18, 0x66, 0x66, 0x18, 0x18, 0x3c, 0x00, - 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, - 0x08, 0x1c, 0x3e, 0x7f, 0x3e, 0x1c, 0x08, 0x00, - 0x18, 0x18, 0x18, 0xff, 0xff, 0x18, 0x18, 0x18, - 0xc0, 0xc0, 0x30, 0x30, 0xc0, 0xc0, 0x30, 0x30, - 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, - 0x00, 0x00, 0x03, 0x3e, 0x76, 0x36, 0x36, 0x00, - 0xff, 0x7f, 0x3f, 0x1f, 0x0f, 0x07, 0x03, 0x01, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, - 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, - 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, - 0xcc, 0xcc, 0x33, 0x33, 0xcc, 0xcc, 0x33, 0x33, - 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, - 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcc, 0x33, 0x33, - 0xff, 0xfe, 0xfc, 0xf8, 0xf0, 0xe0, 0xc0, 0x80, - 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, - 0x18, 0x18, 0x18, 0x1f, 0x1f, 0x18, 0x18, 0x18, - 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x0f, 0x0f, - 0x18, 0x18, 0x18, 0x1f, 0x1f, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xf8, 0xf8, 0x18, 0x18, 0x18, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, - 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x18, 0x18, 0x18, - 0x18, 0x18, 0x18, 0xff, 0xff, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x18, 0x18, 0x18, - 0x18, 0x18, 0x18, 0xf8, 0xf8, 0x18, 0x18, 0x18, - 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, - 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, - 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, - 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, - 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0xff, 0xff, - 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0xf0, - 0x0f, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x18, 0x18, 0xf8, 0xf8, 0x00, 0x00, 0x00, - 0xf0, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, - 0xf0, 0xf0, 0xf0, 0xf0, 0x0f, 0x0f, 0x0f, 0x0f, - 0xc3, 0x99, 0x91, 0x91, 0x9f, 0x99, 0xc3, 0xff, - 0xe7, 0xc3, 0x99, 0x81, 0x99, 0x99, 0x99, 0xff, - 0x83, 0x99, 0x99, 0x83, 0x99, 0x99, 0x83, 0xff, - 0xc3, 0x99, 0x9f, 0x9f, 0x9f, 0x99, 0xc3, 0xff, - 0x87, 0x93, 0x99, 0x99, 0x99, 0x93, 0x87, 0xff, - 0x81, 0x9f, 0x9f, 0x87, 0x9f, 0x9f, 0x81, 0xff, - 0x81, 0x9f, 0x9f, 0x87, 0x9f, 0x9f, 0x9f, 0xff, - 0xc3, 0x99, 0x9f, 0x91, 0x99, 0x99, 0xc3, 0xff, - 0x99, 0x99, 0x99, 0x81, 0x99, 0x99, 0x99, 0xff, - 0xc3, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xc3, 0xff, - 0xe1, 0xf3, 0xf3, 0xf3, 0xf3, 0x93, 0xc7, 0xff, - 0x99, 0x93, 0x87, 0x8f, 0x87, 0x93, 0x99, 0xff, - 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x81, 0xff, - 0x9c, 0x88, 0x80, 0x94, 0x9c, 0x9c, 0x9c, 0xff, - 0x99, 0x89, 0x81, 0x81, 0x91, 0x99, 0x99, 0xff, - 0xc3, 0x99, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xff, - 0x83, 0x99, 0x99, 0x83, 0x9f, 0x9f, 0x9f, 0xff, - 0xc3, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xf1, 0xff, - 0x83, 0x99, 0x99, 0x83, 0x87, 0x93, 0x99, 0xff, - 0xc3, 0x99, 0x9f, 0xc3, 0xf9, 0x99, 0xc3, 0xff, - 0x81, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xff, - 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xff, - 0x99, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xe7, 0xff, - 0x9c, 0x9c, 0x9c, 0x94, 0x80, 0x88, 0x9c, 0xff, - 0x99, 0x99, 0xc3, 0xe7, 0xc3, 0x99, 0x99, 0xff, - 0x99, 0x99, 0x99, 0xc3, 0xe7, 0xe7, 0xe7, 0xff, - 0x81, 0xf9, 0xf3, 0xe7, 0xcf, 0x9f, 0x81, 0xff, - 0xc3, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xc3, 0xff, - 0xf3, 0xed, 0xcf, 0x83, 0xcf, 0x9d, 0x03, 0xff, - 0xc3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xc3, 0xff, - 0xff, 0xe7, 0xc3, 0x81, 0xe7, 0xe7, 0xe7, 0xe7, - 0xff, 0xef, 0xcf, 0x80, 0x80, 0xcf, 0xef, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xe7, 0xe7, 0xe7, 0xe7, 0xff, 0xff, 0xe7, 0xff, - 0x99, 0x99, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x99, 0x99, 0x00, 0x99, 0x00, 0x99, 0x99, 0xff, - 0xe7, 0xc1, 0x9f, 0xc3, 0xf9, 0x83, 0xe7, 0xff, - 0x9d, 0x99, 0xf3, 0xe7, 0xcf, 0x99, 0xb9, 0xff, - 0xc3, 0x99, 0xc3, 0xc7, 0x98, 0x99, 0xc0, 0xff, - 0xf9, 0xf3, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf3, 0xe7, 0xcf, 0xcf, 0xcf, 0xe7, 0xf3, 0xff, - 0xcf, 0xe7, 0xf3, 0xf3, 0xf3, 0xe7, 0xcf, 0xff, - 0xff, 0x99, 0xc3, 0x00, 0xc3, 0x99, 0xff, 0xff, - 0xff, 0xe7, 0xe7, 0x81, 0xe7, 0xe7, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe7, 0xcf, - 0xff, 0xff, 0xff, 0x81, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe7, 0xff, - 0xff, 0xfc, 0xf9, 0xf3, 0xe7, 0xcf, 0x9f, 0xff, - 0xc3, 0x99, 0x91, 0x89, 0x99, 0x99, 0xc3, 0xff, - 0xe7, 0xe7, 0xc7, 0xe7, 0xe7, 0xe7, 0x81, 0xff, - 0xc3, 0x99, 0xf9, 0xf3, 0xcf, 0x9f, 0x81, 0xff, - 0xc3, 0x99, 0xf9, 0xe3, 0xf9, 0x99, 0xc3, 0xff, - 0xf9, 0xf1, 0xe1, 0x99, 0x80, 0xf9, 0xf9, 0xff, - 0x81, 0x9f, 0x83, 0xf9, 0xf9, 0x99, 0xc3, 0xff, - 0xc3, 0x99, 0x9f, 0x83, 0x99, 0x99, 0xc3, 0xff, - 0x81, 0x99, 0xf3, 0xe7, 0xe7, 0xe7, 0xe7, 0xff, - 0xc3, 0x99, 0x99, 0xc3, 0x99, 0x99, 0xc3, 0xff, - 0xc3, 0x99, 0x99, 0xc1, 0xf9, 0x99, 0xc3, 0xff, - 0xff, 0xff, 0xe7, 0xff, 0xff, 0xe7, 0xff, 0xff, - 0xff, 0xff, 0xe7, 0xff, 0xff, 0xe7, 0xe7, 0xcf, - 0xf1, 0xe7, 0xcf, 0x9f, 0xcf, 0xe7, 0xf1, 0xff, - 0xff, 0xff, 0x81, 0xff, 0x81, 0xff, 0xff, 0xff, - 0x8f, 0xe7, 0xf3, 0xf9, 0xf3, 0xe7, 0x8f, 0xff, - 0xc3, 0x99, 0xf9, 0xf3, 0xe7, 0xff, 0xe7, 0xff, - 0xff, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0xff, - 0xf7, 0xe3, 0xc1, 0x80, 0x80, 0xe3, 0xc1, 0xff, - 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, - 0xff, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, - 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, - 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, - 0xff, 0xff, 0xff, 0x1f, 0x0f, 0xc7, 0xe7, 0xe7, - 0xe7, 0xe7, 0xe3, 0xf0, 0xf8, 0xff, 0xff, 0xff, - 0xe7, 0xe7, 0xc7, 0x0f, 0x1f, 0xff, 0xff, 0xff, - 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x00, 0x00, - 0x3f, 0x1f, 0x8f, 0xc7, 0xe3, 0xf1, 0xf8, 0xfc, - 0xfc, 0xf8, 0xf1, 0xe3, 0xc7, 0x8f, 0x1f, 0x3f, - 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, - 0x00, 0x00, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, - 0xff, 0xc3, 0x81, 0x81, 0x81, 0x81, 0xc3, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0xff, - 0xc9, 0x80, 0x80, 0x80, 0xc1, 0xe3, 0xf7, 0xff, - 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, - 0xff, 0xff, 0xff, 0xf8, 0xf0, 0xe3, 0xe7, 0xe7, - 0x3c, 0x18, 0x81, 0xc3, 0xc3, 0x81, 0x18, 0x3c, - 0xff, 0xc3, 0x81, 0x99, 0x99, 0x81, 0xc3, 0xff, - 0xe7, 0xe7, 0x99, 0x99, 0xe7, 0xe7, 0xc3, 0xff, - 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, - 0xf7, 0xe3, 0xc1, 0x80, 0xc1, 0xe3, 0xf7, 0xff, - 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7, - 0x3f, 0x3f, 0xcf, 0xcf, 0x3f, 0x3f, 0xcf, 0xcf, - 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, - 0xff, 0xff, 0xfc, 0xc1, 0x89, 0xc9, 0xc9, 0xff, - 0x00, 0x80, 0xc0, 0xe0, 0xf0, 0xf8, 0xfc, 0xfe, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, - 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, - 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, - 0x33, 0x33, 0xcc, 0xcc, 0x33, 0x33, 0xcc, 0xcc, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, - 0xff, 0xff, 0xff, 0xff, 0x33, 0x33, 0xcc, 0xcc, - 0x00, 0x01, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, - 0xe7, 0xe7, 0xe7, 0xe0, 0xe0, 0xe7, 0xe7, 0xe7, - 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf0, 0xf0, 0xf0, - 0xe7, 0xe7, 0xe7, 0xe0, 0xe0, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0x07, 0x07, 0xe7, 0xe7, 0xe7, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0xff, 0xff, 0xff, 0xe0, 0xe0, 0xe7, 0xe7, 0xe7, - 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0x00, 0x00, 0xe7, 0xe7, 0xe7, - 0xe7, 0xe7, 0xe7, 0x07, 0x07, 0xe7, 0xe7, 0xe7, - 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, - 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, - 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, - 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0x00, 0x00, - 0xff, 0xff, 0xff, 0xff, 0x0f, 0x0f, 0x0f, 0x0f, - 0xf0, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, - 0xe7, 0xe7, 0xe7, 0x07, 0x07, 0xff, 0xff, 0xff, - 0x0f, 0x0f, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, - 0x0f, 0x0f, 0x0f, 0x0f, 0xf0, 0xf0, 0xf0, 0xf0, - 0x3c, 0x66, 0x6e, 0x6e, 0x60, 0x62, 0x3c, 0x00, - 0x00, 0x00, 0x3c, 0x06, 0x3e, 0x66, 0x3e, 0x00, - 0x00, 0x60, 0x60, 0x7c, 0x66, 0x66, 0x7c, 0x00, - 0x00, 0x00, 0x3c, 0x60, 0x60, 0x60, 0x3c, 0x00, - 0x00, 0x06, 0x06, 0x3e, 0x66, 0x66, 0x3e, 0x00, - 0x00, 0x00, 0x3c, 0x66, 0x7e, 0x60, 0x3c, 0x00, - 0x00, 0x0e, 0x18, 0x3e, 0x18, 0x18, 0x18, 0x00, - 0x00, 0x00, 0x3e, 0x66, 0x66, 0x3e, 0x06, 0x7c, - 0x00, 0x60, 0x60, 0x7c, 0x66, 0x66, 0x66, 0x00, - 0x00, 0x18, 0x00, 0x38, 0x18, 0x18, 0x3c, 0x00, - 0x00, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x3c, - 0x00, 0x60, 0x60, 0x6c, 0x78, 0x6c, 0x66, 0x00, - 0x00, 0x38, 0x18, 0x18, 0x18, 0x18, 0x3c, 0x00, - 0x00, 0x00, 0x66, 0x7f, 0x7f, 0x6b, 0x63, 0x00, - 0x00, 0x00, 0x7c, 0x66, 0x66, 0x66, 0x66, 0x00, - 0x00, 0x00, 0x3c, 0x66, 0x66, 0x66, 0x3c, 0x00, - 0x00, 0x00, 0x7c, 0x66, 0x66, 0x7c, 0x60, 0x60, - 0x00, 0x00, 0x3e, 0x66, 0x66, 0x3e, 0x06, 0x06, - 0x00, 0x00, 0x7c, 0x66, 0x60, 0x60, 0x60, 0x00, - 0x00, 0x00, 0x3e, 0x60, 0x3c, 0x06, 0x7c, 0x00, - 0x00, 0x18, 0x7e, 0x18, 0x18, 0x18, 0x0e, 0x00, - 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3e, 0x00, - 0x00, 0x00, 0x66, 0x66, 0x66, 0x3c, 0x18, 0x00, - 0x00, 0x00, 0x63, 0x6b, 0x7f, 0x3e, 0x36, 0x00, - 0x00, 0x00, 0x66, 0x3c, 0x18, 0x3c, 0x66, 0x00, - 0x00, 0x00, 0x66, 0x66, 0x66, 0x3e, 0x0c, 0x78, - 0x00, 0x00, 0x7e, 0x0c, 0x18, 0x30, 0x7e, 0x00, - 0x3c, 0x30, 0x30, 0x30, 0x30, 0x30, 0x3c, 0x00, - 0x0c, 0x12, 0x30, 0x7c, 0x30, 0x62, 0xfc, 0x00, - 0x3c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x3c, 0x00, - 0x00, 0x18, 0x3c, 0x7e, 0x18, 0x18, 0x18, 0x18, - 0x00, 0x10, 0x30, 0x7f, 0x7f, 0x30, 0x10, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x18, 0x00, - 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x66, 0x66, 0xff, 0x66, 0xff, 0x66, 0x66, 0x00, - 0x18, 0x3e, 0x60, 0x3c, 0x06, 0x7c, 0x18, 0x00, - 0x62, 0x66, 0x0c, 0x18, 0x30, 0x66, 0x46, 0x00, - 0x3c, 0x66, 0x3c, 0x38, 0x67, 0x66, 0x3f, 0x00, - 0x06, 0x0c, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0c, 0x18, 0x30, 0x30, 0x30, 0x18, 0x0c, 0x00, - 0x30, 0x18, 0x0c, 0x0c, 0x0c, 0x18, 0x30, 0x00, - 0x00, 0x66, 0x3c, 0xff, 0x3c, 0x66, 0x00, 0x00, - 0x00, 0x18, 0x18, 0x7e, 0x18, 0x18, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x30, - 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, - 0x00, 0x03, 0x06, 0x0c, 0x18, 0x30, 0x60, 0x00, - 0x3c, 0x66, 0x6e, 0x76, 0x66, 0x66, 0x3c, 0x00, - 0x18, 0x18, 0x38, 0x18, 0x18, 0x18, 0x7e, 0x00, - 0x3c, 0x66, 0x06, 0x0c, 0x30, 0x60, 0x7e, 0x00, - 0x3c, 0x66, 0x06, 0x1c, 0x06, 0x66, 0x3c, 0x00, - 0x06, 0x0e, 0x1e, 0x66, 0x7f, 0x06, 0x06, 0x00, - 0x7e, 0x60, 0x7c, 0x06, 0x06, 0x66, 0x3c, 0x00, - 0x3c, 0x66, 0x60, 0x7c, 0x66, 0x66, 0x3c, 0x00, - 0x7e, 0x66, 0x0c, 0x18, 0x18, 0x18, 0x18, 0x00, - 0x3c, 0x66, 0x66, 0x3c, 0x66, 0x66, 0x3c, 0x00, - 0x3c, 0x66, 0x66, 0x3e, 0x06, 0x66, 0x3c, 0x00, - 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, - 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x18, 0x30, - 0x0e, 0x18, 0x30, 0x60, 0x30, 0x18, 0x0e, 0x00, - 0x00, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x00, 0x00, - 0x70, 0x18, 0x0c, 0x06, 0x0c, 0x18, 0x70, 0x00, - 0x3c, 0x66, 0x06, 0x0c, 0x18, 0x00, 0x18, 0x00, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, - 0x18, 0x3c, 0x66, 0x7e, 0x66, 0x66, 0x66, 0x00, - 0x7c, 0x66, 0x66, 0x7c, 0x66, 0x66, 0x7c, 0x00, - 0x3c, 0x66, 0x60, 0x60, 0x60, 0x66, 0x3c, 0x00, - 0x78, 0x6c, 0x66, 0x66, 0x66, 0x6c, 0x78, 0x00, - 0x7e, 0x60, 0x60, 0x78, 0x60, 0x60, 0x7e, 0x00, - 0x7e, 0x60, 0x60, 0x78, 0x60, 0x60, 0x60, 0x00, - 0x3c, 0x66, 0x60, 0x6e, 0x66, 0x66, 0x3c, 0x00, - 0x66, 0x66, 0x66, 0x7e, 0x66, 0x66, 0x66, 0x00, - 0x3c, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3c, 0x00, - 0x1e, 0x0c, 0x0c, 0x0c, 0x0c, 0x6c, 0x38, 0x00, - 0x66, 0x6c, 0x78, 0x70, 0x78, 0x6c, 0x66, 0x00, - 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x7e, 0x00, - 0x63, 0x77, 0x7f, 0x6b, 0x63, 0x63, 0x63, 0x00, - 0x66, 0x76, 0x7e, 0x7e, 0x6e, 0x66, 0x66, 0x00, - 0x3c, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x00, - 0x7c, 0x66, 0x66, 0x7c, 0x60, 0x60, 0x60, 0x00, - 0x3c, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x0e, 0x00, - 0x7c, 0x66, 0x66, 0x7c, 0x78, 0x6c, 0x66, 0x00, - 0x3c, 0x66, 0x60, 0x3c, 0x06, 0x66, 0x3c, 0x00, - 0x7e, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, - 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x00, - 0x66, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x18, 0x00, - 0x63, 0x63, 0x63, 0x6b, 0x7f, 0x77, 0x63, 0x00, - 0x66, 0x66, 0x3c, 0x18, 0x3c, 0x66, 0x66, 0x00, - 0x66, 0x66, 0x66, 0x3c, 0x18, 0x18, 0x18, 0x00, - 0x7e, 0x06, 0x0c, 0x18, 0x30, 0x60, 0x7e, 0x00, - 0x18, 0x18, 0x18, 0xff, 0xff, 0x18, 0x18, 0x18, - 0xc0, 0xc0, 0x30, 0x30, 0xc0, 0xc0, 0x30, 0x30, - 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, - 0x33, 0x33, 0xcc, 0xcc, 0x33, 0x33, 0xcc, 0xcc, - 0x33, 0x99, 0xcc, 0x66, 0x33, 0x99, 0xcc, 0x66, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, - 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, - 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, - 0xcc, 0xcc, 0x33, 0x33, 0xcc, 0xcc, 0x33, 0x33, - 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, - 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcc, 0x33, 0x33, - 0xcc, 0x99, 0x33, 0x66, 0xcc, 0x99, 0x33, 0x66, - 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, - 0x18, 0x18, 0x18, 0x1f, 0x1f, 0x18, 0x18, 0x18, - 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x0f, 0x0f, - 0x18, 0x18, 0x18, 0x1f, 0x1f, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xf8, 0xf8, 0x18, 0x18, 0x18, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, - 0x00, 0x00, 0x00, 0x1f, 0x1f, 0x18, 0x18, 0x18, - 0x18, 0x18, 0x18, 0xff, 0xff, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x18, 0x18, 0x18, - 0x18, 0x18, 0x18, 0xf8, 0xf8, 0x18, 0x18, 0x18, - 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, - 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, - 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, - 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, - 0x01, 0x03, 0x06, 0x6c, 0x78, 0x70, 0x60, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0xf0, - 0x0f, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x18, 0x18, 0xf8, 0xf8, 0x00, 0x00, 0x00, - 0xf0, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, - 0xf0, 0xf0, 0xf0, 0xf0, 0x0f, 0x0f, 0x0f, 0x0f, - 0xc3, 0x99, 0x91, 0x91, 0x9f, 0x99, 0xc3, 0xff, - 0xff, 0xff, 0xc3, 0xf9, 0xc1, 0x99, 0xc1, 0xff, - 0xff, 0x9f, 0x9f, 0x83, 0x99, 0x99, 0x83, 0xff, - 0xff, 0xff, 0xc3, 0x9f, 0x9f, 0x9f, 0xc3, 0xff, - 0xff, 0xf9, 0xf9, 0xc1, 0x99, 0x99, 0xc1, 0xff, - 0xff, 0xff, 0xc3, 0x99, 0x81, 0x9f, 0xc3, 0xff, - 0xff, 0xf1, 0xe7, 0xc1, 0xe7, 0xe7, 0xe7, 0xff, - 0xff, 0xff, 0xc1, 0x99, 0x99, 0xc1, 0xf9, 0x83, - 0xff, 0x9f, 0x9f, 0x83, 0x99, 0x99, 0x99, 0xff, - 0xff, 0xe7, 0xff, 0xc7, 0xe7, 0xe7, 0xc3, 0xff, - 0xff, 0xf9, 0xff, 0xf9, 0xf9, 0xf9, 0xf9, 0xc3, - 0xff, 0x9f, 0x9f, 0x93, 0x87, 0x93, 0x99, 0xff, - 0xff, 0xc7, 0xe7, 0xe7, 0xe7, 0xe7, 0xc3, 0xff, - 0xff, 0xff, 0x99, 0x80, 0x80, 0x94, 0x9c, 0xff, - 0xff, 0xff, 0x83, 0x99, 0x99, 0x99, 0x99, 0xff, - 0xff, 0xff, 0xc3, 0x99, 0x99, 0x99, 0xc3, 0xff, - 0xff, 0xff, 0x83, 0x99, 0x99, 0x83, 0x9f, 0x9f, - 0xff, 0xff, 0xc1, 0x99, 0x99, 0xc1, 0xf9, 0xf9, - 0xff, 0xff, 0x83, 0x99, 0x9f, 0x9f, 0x9f, 0xff, - 0xff, 0xff, 0xc1, 0x9f, 0xc3, 0xf9, 0x83, 0xff, - 0xff, 0xe7, 0x81, 0xe7, 0xe7, 0xe7, 0xf1, 0xff, - 0xff, 0xff, 0x99, 0x99, 0x99, 0x99, 0xc1, 0xff, - 0xff, 0xff, 0x99, 0x99, 0x99, 0xc3, 0xe7, 0xff, - 0xff, 0xff, 0x9c, 0x94, 0x80, 0xc1, 0xc9, 0xff, - 0xff, 0xff, 0x99, 0xc3, 0xe7, 0xc3, 0x99, 0xff, - 0xff, 0xff, 0x99, 0x99, 0x99, 0xc1, 0xf3, 0x87, - 0xff, 0xff, 0x81, 0xf3, 0xe7, 0xcf, 0x81, 0xff, - 0xc3, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xc3, 0xff, - 0xf3, 0xed, 0xcf, 0x83, 0xcf, 0x9d, 0x03, 0xff, - 0xc3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xc3, 0xff, - 0xff, 0xe7, 0xc3, 0x81, 0xe7, 0xe7, 0xe7, 0xe7, - 0xff, 0xef, 0xcf, 0x80, 0x80, 0xcf, 0xef, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xe7, 0xe7, 0xe7, 0xe7, 0xff, 0xff, 0xe7, 0xff, - 0x99, 0x99, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x99, 0x99, 0x00, 0x99, 0x00, 0x99, 0x99, 0xff, - 0xe7, 0xc1, 0x9f, 0xc3, 0xf9, 0x83, 0xe7, 0xff, - 0x9d, 0x99, 0xf3, 0xe7, 0xcf, 0x99, 0xb9, 0xff, - 0xc3, 0x99, 0xc3, 0xc7, 0x98, 0x99, 0xc0, 0xff, - 0xf9, 0xf3, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf3, 0xe7, 0xcf, 0xcf, 0xcf, 0xe7, 0xf3, 0xff, - 0xcf, 0xe7, 0xf3, 0xf3, 0xf3, 0xe7, 0xcf, 0xff, - 0xff, 0x99, 0xc3, 0x00, 0xc3, 0x99, 0xff, 0xff, - 0xff, 0xe7, 0xe7, 0x81, 0xe7, 0xe7, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe7, 0xcf, - 0xff, 0xff, 0xff, 0x81, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe7, 0xff, - 0xff, 0xfc, 0xf9, 0xf3, 0xe7, 0xcf, 0x9f, 0xff, - 0xc3, 0x99, 0x91, 0x89, 0x99, 0x99, 0xc3, 0xff, - 0xe7, 0xe7, 0xc7, 0xe7, 0xe7, 0xe7, 0x81, 0xff, - 0xc3, 0x99, 0xf9, 0xf3, 0xcf, 0x9f, 0x81, 0xff, - 0xc3, 0x99, 0xf9, 0xe3, 0xf9, 0x99, 0xc3, 0xff, - 0xf9, 0xf1, 0xe1, 0x99, 0x80, 0xf9, 0xf9, 0xff, - 0x81, 0x9f, 0x83, 0xf9, 0xf9, 0x99, 0xc3, 0xff, - 0xc3, 0x99, 0x9f, 0x83, 0x99, 0x99, 0xc3, 0xff, - 0x81, 0x99, 0xf3, 0xe7, 0xe7, 0xe7, 0xe7, 0xff, - 0xc3, 0x99, 0x99, 0xc3, 0x99, 0x99, 0xc3, 0xff, - 0xc3, 0x99, 0x99, 0xc1, 0xf9, 0x99, 0xc3, 0xff, - 0xff, 0xff, 0xe7, 0xff, 0xff, 0xe7, 0xff, 0xff, - 0xff, 0xff, 0xe7, 0xff, 0xff, 0xe7, 0xe7, 0xcf, - 0xf1, 0xe7, 0xcf, 0x9f, 0xcf, 0xe7, 0xf1, 0xff, - 0xff, 0xff, 0x81, 0xff, 0x81, 0xff, 0xff, 0xff, - 0x8f, 0xe7, 0xf3, 0xf9, 0xf3, 0xe7, 0x8f, 0xff, - 0xc3, 0x99, 0xf9, 0xf3, 0xe7, 0xff, 0xe7, 0xff, - 0xff, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0xff, - 0xe7, 0xc3, 0x99, 0x81, 0x99, 0x99, 0x99, 0xff, - 0x83, 0x99, 0x99, 0x83, 0x99, 0x99, 0x83, 0xff, - 0xc3, 0x99, 0x9f, 0x9f, 0x9f, 0x99, 0xc3, 0xff, - 0x87, 0x93, 0x99, 0x99, 0x99, 0x93, 0x87, 0xff, - 0x81, 0x9f, 0x9f, 0x87, 0x9f, 0x9f, 0x81, 0xff, - 0x81, 0x9f, 0x9f, 0x87, 0x9f, 0x9f, 0x9f, 0xff, - 0xc3, 0x99, 0x9f, 0x91, 0x99, 0x99, 0xc3, 0xff, - 0x99, 0x99, 0x99, 0x81, 0x99, 0x99, 0x99, 0xff, - 0xc3, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xc3, 0xff, - 0xe1, 0xf3, 0xf3, 0xf3, 0xf3, 0x93, 0xc7, 0xff, - 0x99, 0x93, 0x87, 0x8f, 0x87, 0x93, 0x99, 0xff, - 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x81, 0xff, - 0x9c, 0x88, 0x80, 0x94, 0x9c, 0x9c, 0x9c, 0xff, - 0x99, 0x89, 0x81, 0x81, 0x91, 0x99, 0x99, 0xff, - 0xc3, 0x99, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xff, - 0x83, 0x99, 0x99, 0x83, 0x9f, 0x9f, 0x9f, 0xff, - 0xc3, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xf1, 0xff, - 0x83, 0x99, 0x99, 0x83, 0x87, 0x93, 0x99, 0xff, - 0xc3, 0x99, 0x9f, 0xc3, 0xf9, 0x99, 0xc3, 0xff, - 0x81, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xff, - 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xff, - 0x99, 0x99, 0x99, 0x99, 0x99, 0xc3, 0xe7, 0xff, - 0x9c, 0x9c, 0x9c, 0x94, 0x80, 0x88, 0x9c, 0xff, - 0x99, 0x99, 0xc3, 0xe7, 0xc3, 0x99, 0x99, 0xff, - 0x99, 0x99, 0x99, 0xc3, 0xe7, 0xe7, 0xe7, 0xff, - 0x81, 0xf9, 0xf3, 0xe7, 0xcf, 0x9f, 0x81, 0xff, - 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7, - 0x3f, 0x3f, 0xcf, 0xcf, 0x3f, 0x3f, 0xcf, 0xcf, - 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, - 0xcc, 0xcc, 0x33, 0x33, 0xcc, 0xcc, 0x33, 0x33, - 0xcc, 0x66, 0x33, 0x99, 0xcc, 0x66, 0x33, 0x99, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, - 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, - 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, - 0x33, 0x33, 0xcc, 0xcc, 0x33, 0x33, 0xcc, 0xcc, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, - 0xff, 0xff, 0xff, 0xff, 0x33, 0x33, 0xcc, 0xcc, - 0x33, 0x66, 0xcc, 0x99, 0x33, 0x66, 0xcc, 0x99, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, - 0xe7, 0xe7, 0xe7, 0xe0, 0xe0, 0xe7, 0xe7, 0xe7, - 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf0, 0xf0, 0xf0, - 0xe7, 0xe7, 0xe7, 0xe0, 0xe0, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0x07, 0x07, 0xe7, 0xe7, 0xe7, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0xff, 0xff, 0xff, 0xe0, 0xe0, 0xe7, 0xe7, 0xe7, - 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0x00, 0x00, 0xe7, 0xe7, 0xe7, - 0xe7, 0xe7, 0xe7, 0x07, 0x07, 0xe7, 0xe7, 0xe7, - 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, - 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, - 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, - 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, - 0xfe, 0xfc, 0xf9, 0x93, 0x87, 0x8f, 0x9f, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x0f, 0x0f, 0x0f, 0x0f, - 0xf0, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, - 0xe7, 0xe7, 0xe7, 0x07, 0x07, 0xff, 0xff, 0xff, - 0x0f, 0x0f, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, - 0x0f, 0x0f, 0x0f, 0x0f, 0xf0, 0xf0, 0xf0, 0xf0 - -}; diff --git a/include/embedded/scpu64jpchrgen.h b/include/embedded/scpu64jpchrgen.h deleted file mode 100644 index b8d249fd65..0000000000 --- a/include/embedded/scpu64jpchrgen.h +++ /dev/null @@ -1,517 +0,0 @@ -/* Autogenerated file, DO NOT EDIT !!! */ - -BYTE mem_jpchrgen_rom[SCPU64_CHARGEN_ROM_SIZE] = { - 0x00, 0x1c, 0x22, 0x4a, 0x56, 0x4c, 0x20, 0x1e, - 0x00, 0x18, 0x24, 0x42, 0x7e, 0x42, 0x42, 0x42, - 0x00, 0x7c, 0x22, 0x22, 0x3c, 0x22, 0x22, 0x7c, - 0x00, 0x1c, 0x22, 0x40, 0x40, 0x40, 0x22, 0x1c, - 0x00, 0x78, 0x24, 0x22, 0x22, 0x22, 0x24, 0x78, - 0x00, 0x7e, 0x40, 0x40, 0x78, 0x40, 0x40, 0x7e, - 0x00, 0x7e, 0x40, 0x40, 0x78, 0x40, 0x40, 0x40, - 0x00, 0x1c, 0x22, 0x40, 0x4e, 0x42, 0x22, 0x1c, - 0x00, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42, 0x42, - 0x00, 0x1c, 0x08, 0x08, 0x08, 0x08, 0x08, 0x1c, - 0x00, 0x0e, 0x04, 0x04, 0x04, 0x04, 0x44, 0x38, - 0x00, 0x42, 0x44, 0x48, 0x70, 0x48, 0x44, 0x42, - 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7e, - 0x00, 0x42, 0x66, 0x5a, 0x5a, 0x42, 0x42, 0x42, - 0x00, 0x42, 0x62, 0x52, 0x4a, 0x46, 0x42, 0x42, - 0x00, 0x18, 0x24, 0x42, 0x42, 0x42, 0x24, 0x18, - 0x00, 0x7c, 0x42, 0x42, 0x7c, 0x40, 0x40, 0x40, - 0x00, 0x18, 0x24, 0x42, 0x42, 0x4a, 0x24, 0x1a, - 0x00, 0x7c, 0x42, 0x42, 0x7c, 0x48, 0x44, 0x42, - 0x00, 0x3c, 0x42, 0x40, 0x3c, 0x02, 0x42, 0x3c, - 0x00, 0x3e, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, - 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3c, - 0x00, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, - 0x00, 0x42, 0x42, 0x42, 0x5a, 0x5a, 0x66, 0x42, - 0x00, 0x42, 0x42, 0x24, 0x18, 0x24, 0x42, 0x42, - 0x00, 0x22, 0x22, 0x22, 0x1c, 0x08, 0x08, 0x08, - 0x00, 0x7e, 0x02, 0x04, 0x18, 0x20, 0x40, 0x7e, - 0x00, 0x3c, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, - 0x00, 0x22, 0x14, 0x08, 0x3e, 0x08, 0x3e, 0x08, - 0x00, 0x3c, 0x04, 0x04, 0x04, 0x04, 0x04, 0x3c, - 0x00, 0x08, 0x1c, 0x3e, 0x08, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x10, 0x30, 0x7f, 0x30, 0x10, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x08, - 0x00, 0x24, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x24, 0x24, 0x7e, 0x24, 0x7e, 0x24, 0x24, - 0x00, 0x08, 0x1e, 0x28, 0x1c, 0x0a, 0x3c, 0x08, - 0x00, 0x00, 0x62, 0x64, 0x08, 0x10, 0x26, 0x46, - 0x00, 0x30, 0x48, 0x48, 0x30, 0x4a, 0x44, 0x3a, - 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x04, 0x08, 0x10, 0x10, 0x10, 0x08, 0x04, - 0x00, 0x20, 0x10, 0x08, 0x08, 0x08, 0x10, 0x20, - 0x00, 0x00, 0x66, 0x3c, 0xff, 0x3c, 0x66, 0x00, - 0x00, 0x00, 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x10, - 0x00, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, - 0x00, 0x00, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, - 0x00, 0x3c, 0x42, 0x46, 0x5a, 0x62, 0x42, 0x3c, - 0x00, 0x08, 0x18, 0x28, 0x08, 0x08, 0x08, 0x3e, - 0x00, 0x3c, 0x42, 0x02, 0x0c, 0x30, 0x40, 0x7e, - 0x00, 0x3c, 0x42, 0x02, 0x1c, 0x02, 0x42, 0x3c, - 0x00, 0x04, 0x0c, 0x14, 0x24, 0x7e, 0x04, 0x04, - 0x00, 0x7e, 0x40, 0x78, 0x04, 0x02, 0x44, 0x38, - 0x00, 0x1c, 0x20, 0x40, 0x7c, 0x42, 0x42, 0x3c, - 0x00, 0x7e, 0x42, 0x04, 0x08, 0x10, 0x10, 0x10, - 0x00, 0x3c, 0x42, 0x42, 0x3c, 0x42, 0x42, 0x3c, - 0x00, 0x3c, 0x42, 0x42, 0x3e, 0x02, 0x04, 0x38, - 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, - 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x08, 0x10, - 0x00, 0x0e, 0x18, 0x30, 0x60, 0x30, 0x18, 0x0e, - 0x00, 0x00, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x00, - 0x00, 0x70, 0x18, 0x0c, 0x06, 0x0c, 0x18, 0x70, - 0x00, 0x3c, 0x42, 0x02, 0x0c, 0x10, 0x00, 0x10, - 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, - 0x00, 0x08, 0x1c, 0x3e, 0x7f, 0x7f, 0x1c, 0x3e, - 0x00, 0x08, 0x1c, 0x3e, 0x7f, 0x3e, 0x1c, 0x08, - 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, - 0x00, 0x36, 0x7f, 0x7f, 0x7f, 0x3e, 0x1c, 0x08, - 0x00, 0x3c, 0x42, 0x42, 0x42, 0x42, 0x3c, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0xf0, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0xf0, - 0x00, 0x00, 0x00, 0x00, 0xe0, 0x10, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x10, 0xe0, 0x00, 0x00, 0x00, - 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, - 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x0f, 0x0f, - 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, - 0xff, 0x7f, 0x3f, 0x1f, 0x0f, 0x07, 0x03, 0x01, - 0x80, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01, - 0x0f, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, - 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, - 0xf0, 0xf0, 0xf0, 0xf0, 0x0f, 0x0f, 0x0f, 0x0f, - 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, - 0x81, 0x42, 0x24, 0x18, 0x18, 0x24, 0x42, 0x81, - 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, - 0x00, 0x3c, 0x7e, 0x7e, 0x7e, 0x7e, 0x3c, 0x00, - 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, - 0xa0, 0x50, 0xa0, 0x50, 0xa0, 0x50, 0xa0, 0x50, - 0x00, 0x00, 0x00, 0x00, 0xaa, 0x55, 0xaa, 0x55, - 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, - 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x0f, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xff, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xf8, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0xff, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0xf8, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0x0f, 0x00, 0x00, 0x00, - 0x08, 0x08, 0x08, 0x08, 0xff, 0x00, 0x00, 0x00, - 0x08, 0x08, 0x08, 0x08, 0xf8, 0x00, 0x00, 0x00, - 0x00, 0x01, 0x7e, 0xa4, 0x24, 0x24, 0x44, 0x00, - 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, - 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, - 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, - 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, - 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, - 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, - 0xff, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, - 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, - 0xff, 0xfe, 0xfc, 0xf8, 0xf0, 0xe0, 0xc0, 0x80, - 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xff, - 0x00, 0x08, 0x1c, 0x2a, 0x77, 0x2a, 0x08, 0x08, - 0x00, 0x00, 0x00, 0x00, 0x03, 0x04, 0x08, 0x08, - 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, - 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, - 0x08, 0x08, 0x08, 0x04, 0x03, 0x00, 0x00, 0x00, - 0xff, 0xe3, 0xdd, 0xb5, 0xa9, 0xb3, 0xdf, 0xe1, - 0xff, 0xe7, 0xdb, 0xbd, 0x81, 0xbd, 0xbd, 0xbd, - 0xff, 0x83, 0xdd, 0xdd, 0xc3, 0xdd, 0xdd, 0x83, - 0xff, 0xe3, 0xdd, 0xbf, 0xbf, 0xbf, 0xdd, 0xe3, - 0xff, 0x87, 0xdb, 0xdd, 0xdd, 0xdd, 0xdb, 0x87, - 0xff, 0x81, 0xbf, 0xbf, 0x87, 0xbf, 0xbf, 0x81, - 0xff, 0x81, 0xbf, 0xbf, 0x87, 0xbf, 0xbf, 0xbf, - 0xff, 0xe3, 0xdd, 0xbf, 0xb1, 0xbd, 0xdd, 0xe3, - 0xff, 0xbd, 0xbd, 0xbd, 0x81, 0xbd, 0xbd, 0xbd, - 0xff, 0xe3, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xe3, - 0xff, 0xf1, 0xfb, 0xfb, 0xfb, 0xfb, 0xbb, 0xc7, - 0xff, 0xbd, 0xbb, 0xb7, 0x8f, 0xb7, 0xbb, 0xbd, - 0xff, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0x81, - 0xff, 0xbd, 0x99, 0xa5, 0xa5, 0xbd, 0xbd, 0xbd, - 0xff, 0xbd, 0x9d, 0xad, 0xb5, 0xb9, 0xbd, 0xbd, - 0xff, 0xe7, 0xdb, 0xbd, 0xbd, 0xbd, 0xdb, 0xe7, - 0xff, 0x83, 0xbd, 0xbd, 0x83, 0xbf, 0xbf, 0xbf, - 0xff, 0xe7, 0xdb, 0xbd, 0xbd, 0xb5, 0xdb, 0xe5, - 0xff, 0x83, 0xbd, 0xbd, 0x83, 0xb7, 0xbb, 0xbd, - 0xff, 0xc3, 0xbd, 0xbf, 0xc3, 0xfd, 0xbd, 0xc3, - 0xff, 0xc1, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, - 0xff, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xc3, - 0xff, 0xbd, 0xbd, 0xbd, 0xdb, 0xdb, 0xe7, 0xe7, - 0xff, 0xbd, 0xbd, 0xbd, 0xa5, 0xa5, 0x99, 0xbd, - 0xff, 0xbd, 0xbd, 0xdb, 0xe7, 0xdb, 0xbd, 0xbd, - 0xff, 0xdd, 0xdd, 0xdd, 0xe3, 0xf7, 0xf7, 0xf7, - 0xff, 0x81, 0xfd, 0xfb, 0xe7, 0xdf, 0xbf, 0x81, - 0xff, 0xc3, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xc3, - 0xff, 0xdd, 0xeb, 0xf7, 0xc1, 0xf7, 0xc1, 0xf7, - 0xff, 0xc3, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xc3, - 0xff, 0xf7, 0xe3, 0xc1, 0xf7, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xef, 0xcf, 0x80, 0xcf, 0xef, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xf7, 0xf7, 0xf7, 0xf7, 0xff, 0xff, 0xf7, - 0xff, 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xdb, 0xdb, 0x81, 0xdb, 0x81, 0xdb, 0xdb, - 0xff, 0xf7, 0xe1, 0xd7, 0xe3, 0xf5, 0xc3, 0xf7, - 0xff, 0xff, 0x9d, 0x9b, 0xf7, 0xef, 0xd9, 0xb9, - 0xff, 0xcf, 0xb7, 0xb7, 0xcf, 0xb5, 0xbb, 0xc5, - 0xff, 0xfb, 0xf7, 0xef, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfb, 0xf7, 0xef, 0xef, 0xef, 0xf7, 0xfb, - 0xff, 0xdf, 0xef, 0xf7, 0xf7, 0xf7, 0xef, 0xdf, - 0xff, 0xff, 0x99, 0xc3, 0x00, 0xc3, 0x99, 0xff, - 0xff, 0xff, 0xf7, 0xf7, 0xc1, 0xf7, 0xf7, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf7, 0xef, - 0xff, 0xff, 0xff, 0xff, 0x81, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe7, - 0xff, 0xff, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, - 0xff, 0xc3, 0xbd, 0xb9, 0xa5, 0x9d, 0xbd, 0xc3, - 0xff, 0xf7, 0xe7, 0xd7, 0xf7, 0xf7, 0xf7, 0xc1, - 0xff, 0xc3, 0xbd, 0xfd, 0xf3, 0xcf, 0xbf, 0x81, - 0xff, 0xc3, 0xbd, 0xfd, 0xe3, 0xfd, 0xbd, 0xc3, - 0xff, 0xfb, 0xf3, 0xeb, 0xdb, 0x81, 0xfb, 0xfb, - 0xff, 0x81, 0xbf, 0x87, 0xfb, 0xfd, 0xbb, 0xc7, - 0xff, 0xe3, 0xdf, 0xbf, 0x83, 0xbd, 0xbd, 0xc3, - 0xff, 0x81, 0xbd, 0xfb, 0xf7, 0xef, 0xef, 0xef, - 0xff, 0xc3, 0xbd, 0xbd, 0xc3, 0xbd, 0xbd, 0xc3, - 0xff, 0xc3, 0xbd, 0xbd, 0xc1, 0xfd, 0xfb, 0xc7, - 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xff, - 0xff, 0xff, 0xff, 0xf7, 0xff, 0xf7, 0xf7, 0xef, - 0xff, 0xf1, 0xe7, 0xcf, 0x9f, 0xcf, 0xe7, 0xf1, - 0xff, 0xff, 0xff, 0x81, 0xff, 0x81, 0xff, 0xff, - 0xff, 0x8f, 0xe7, 0xf3, 0xf9, 0xf3, 0xe7, 0x8f, - 0xff, 0xc3, 0xbd, 0xfd, 0xf3, 0xef, 0xff, 0xef, - 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, - 0xff, 0xf7, 0xe3, 0xc1, 0x80, 0x80, 0xe3, 0xc1, - 0xff, 0xf7, 0xe3, 0xc1, 0x80, 0xc1, 0xe3, 0xf7, - 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, - 0xff, 0xc9, 0x80, 0x80, 0x80, 0xc1, 0xe3, 0xf7, - 0xff, 0xc3, 0xbd, 0xbd, 0xbd, 0xbd, 0xc3, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xff, - 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, - 0x0f, 0x0f, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x0f, 0x0f, 0x0f, 0x0f, - 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xef, 0x1f, 0xff, 0xff, 0xff, - 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, - 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf0, 0xf0, 0xf0, - 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0x00, - 0x00, 0x80, 0xc0, 0xe0, 0xf0, 0xf8, 0xfc, 0xfe, - 0x7f, 0xbf, 0xdf, 0xef, 0xf7, 0xfb, 0xfd, 0xfe, - 0xf0, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, - 0x0f, 0x0f, 0x0f, 0x0f, 0xf0, 0xf0, 0xf0, 0xf0, - 0xfe, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x7f, - 0x7e, 0xbd, 0xdb, 0xe7, 0xe7, 0xdb, 0xbd, 0x7e, - 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, - 0xff, 0xc3, 0x81, 0x81, 0x81, 0x81, 0xc3, 0xff, - 0xff, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, - 0x5f, 0xaf, 0x5f, 0xaf, 0x5f, 0xaf, 0x5f, 0xaf, - 0xff, 0xff, 0xff, 0xff, 0x55, 0xaa, 0x55, 0xaa, - 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, - 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0x07, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0xf0, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0x00, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0xf0, 0xff, 0xff, 0xff, - 0xf7, 0xf7, 0xf7, 0xf7, 0x00, 0xff, 0xff, 0xff, - 0xf7, 0xf7, 0xf7, 0xf7, 0x07, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x81, 0x5b, 0xdb, 0xdb, 0xbb, 0xff, - 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, - 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, - 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, - 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, - 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, - 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, - 0x00, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, - 0x00, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, - 0x00, 0x01, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, - 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x00, - 0xff, 0xf7, 0xe3, 0xd5, 0x88, 0xd5, 0xf7, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xf7, 0xf7, - 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, - 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0xff, - 0xf7, 0xf7, 0xf7, 0xfb, 0xfc, 0xff, 0xff, 0xff, - 0x00, 0x1c, 0x22, 0x4a, 0x56, 0x4c, 0x20, 0x1e, - 0x00, 0x18, 0x24, 0x42, 0x7e, 0x42, 0x42, 0x42, - 0x00, 0x7c, 0x22, 0x22, 0x3c, 0x22, 0x22, 0x7c, - 0x00, 0x1c, 0x22, 0x40, 0x40, 0x40, 0x22, 0x1c, - 0x00, 0x78, 0x24, 0x22, 0x22, 0x22, 0x24, 0x78, - 0x00, 0x7e, 0x40, 0x40, 0x78, 0x40, 0x40, 0x7e, - 0x00, 0x7e, 0x40, 0x40, 0x78, 0x40, 0x40, 0x40, - 0x00, 0x1c, 0x22, 0x40, 0x4e, 0x42, 0x22, 0x1c, - 0x00, 0x42, 0x42, 0x42, 0x7e, 0x42, 0x42, 0x42, - 0x00, 0x1c, 0x08, 0x08, 0x08, 0x08, 0x08, 0x1c, - 0x00, 0x0e, 0x04, 0x04, 0x04, 0x04, 0x44, 0x38, - 0x00, 0x42, 0x44, 0x48, 0x70, 0x48, 0x44, 0x42, - 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7e, - 0x00, 0x42, 0x66, 0x5a, 0x5a, 0x42, 0x42, 0x42, - 0x00, 0x42, 0x62, 0x52, 0x4a, 0x46, 0x42, 0x42, - 0x00, 0x18, 0x24, 0x42, 0x42, 0x42, 0x24, 0x18, - 0x00, 0x7c, 0x42, 0x42, 0x7c, 0x40, 0x40, 0x40, - 0x00, 0x18, 0x24, 0x42, 0x42, 0x4a, 0x24, 0x1a, - 0x00, 0x7c, 0x42, 0x42, 0x7c, 0x48, 0x44, 0x42, - 0x00, 0x3c, 0x42, 0x40, 0x3c, 0x02, 0x42, 0x3c, - 0x00, 0x3e, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, - 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3c, - 0x00, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, - 0x00, 0x42, 0x42, 0x42, 0x5a, 0x5a, 0x66, 0x42, - 0x00, 0x42, 0x42, 0x24, 0x18, 0x24, 0x42, 0x42, - 0x00, 0x22, 0x22, 0x22, 0x1c, 0x08, 0x08, 0x08, - 0x00, 0x7e, 0x02, 0x04, 0x18, 0x20, 0x40, 0x7e, - 0x00, 0x3c, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, - 0x00, 0x22, 0x14, 0x08, 0x3e, 0x08, 0x3e, 0x08, - 0x00, 0x3c, 0x04, 0x04, 0x04, 0x04, 0x04, 0x3c, - 0x00, 0x08, 0x1c, 0x3e, 0x08, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x10, 0x30, 0x7f, 0x30, 0x10, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x08, - 0x00, 0x24, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x24, 0x24, 0x7e, 0x24, 0x7e, 0x24, 0x24, - 0x00, 0x08, 0x1e, 0x28, 0x1c, 0x0a, 0x3c, 0x08, - 0x00, 0x00, 0x62, 0x64, 0x08, 0x10, 0x26, 0x46, - 0x00, 0x30, 0x48, 0x48, 0x30, 0x4a, 0x44, 0x3a, - 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x04, 0x08, 0x10, 0x10, 0x10, 0x08, 0x04, - 0x00, 0x20, 0x10, 0x08, 0x08, 0x08, 0x10, 0x20, - 0x00, 0x00, 0x66, 0x3c, 0xff, 0x3c, 0x66, 0x00, - 0x00, 0x00, 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x10, - 0x00, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, - 0x00, 0x00, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, - 0x00, 0x3c, 0x42, 0x46, 0x5a, 0x62, 0x42, 0x3c, - 0x00, 0x08, 0x18, 0x28, 0x08, 0x08, 0x08, 0x3e, - 0x00, 0x3c, 0x42, 0x02, 0x0c, 0x30, 0x40, 0x7e, - 0x00, 0x3c, 0x42, 0x02, 0x1c, 0x02, 0x42, 0x3c, - 0x00, 0x04, 0x0c, 0x14, 0x24, 0x7e, 0x04, 0x04, - 0x00, 0x7e, 0x40, 0x78, 0x04, 0x02, 0x44, 0x38, - 0x00, 0x1c, 0x20, 0x40, 0x7c, 0x42, 0x42, 0x3c, - 0x00, 0x7e, 0x42, 0x04, 0x08, 0x10, 0x10, 0x10, - 0x00, 0x3c, 0x42, 0x42, 0x3c, 0x42, 0x42, 0x3c, - 0x00, 0x3c, 0x42, 0x42, 0x3e, 0x02, 0x04, 0x38, - 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, - 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x08, 0x10, - 0x00, 0x0e, 0x18, 0x30, 0x60, 0x30, 0x18, 0x0e, - 0x00, 0x00, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x00, - 0x00, 0x70, 0x18, 0x0c, 0x06, 0x0c, 0x18, 0x70, - 0x00, 0x3c, 0x42, 0x02, 0x0c, 0x10, 0x00, 0x10, - 0x00, 0x3e, 0x22, 0x52, 0x0a, 0x04, 0x08, 0x10, - 0x00, 0x02, 0x3c, 0x08, 0x7f, 0x08, 0x08, 0x10, - 0x00, 0x00, 0x52, 0x52, 0x02, 0x02, 0x04, 0x18, - 0x00, 0x3e, 0x00, 0x7f, 0x08, 0x08, 0x08, 0x10, - 0x00, 0x20, 0x20, 0x20, 0x38, 0x24, 0x20, 0x20, - 0x00, 0x08, 0x08, 0x7f, 0x08, 0x08, 0x10, 0x20, - 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x7e, - 0x00, 0x00, 0x3e, 0x02, 0x14, 0x08, 0x14, 0x20, - 0x00, 0x08, 0x3e, 0x0c, 0x1c, 0x2a, 0x08, 0x08, - 0x00, 0x00, 0x04, 0x04, 0x04, 0x08, 0x10, 0x20, - 0x00, 0x00, 0x08, 0x04, 0x42, 0x42, 0x42, 0x42, - 0x00, 0x40, 0x40, 0x7c, 0x40, 0x40, 0x40, 0x3e, - 0x00, 0x00, 0x7e, 0x02, 0x02, 0x04, 0x08, 0x30, - 0x00, 0x00, 0x10, 0x28, 0x44, 0x02, 0x01, 0x01, - 0x00, 0x08, 0x7f, 0x08, 0x49, 0x49, 0x49, 0x08, - 0x00, 0x00, 0x7e, 0x02, 0x04, 0x28, 0x10, 0x08, - 0x00, 0x18, 0x04, 0x12, 0x08, 0x24, 0x10, 0x0c, - 0x00, 0x00, 0x08, 0x10, 0x22, 0x42, 0x7e, 0x01, - 0x00, 0x00, 0x02, 0x02, 0x14, 0x08, 0x14, 0x20, - 0x00, 0x00, 0x3e, 0x08, 0x7f, 0x08, 0x08, 0x0f, - 0x00, 0x10, 0x7e, 0x12, 0x14, 0x10, 0x10, 0x10, - 0x00, 0x00, 0x3c, 0x04, 0x04, 0x04, 0x04, 0x7f, - 0x00, 0x00, 0x7e, 0x02, 0x7e, 0x02, 0x02, 0x7e, - 0x00, 0x3c, 0x00, 0x7e, 0x02, 0x04, 0x08, 0x10, - 0x00, 0x24, 0x24, 0x24, 0x24, 0x04, 0x08, 0x10, - 0x00, 0x04, 0x24, 0x24, 0x24, 0x24, 0x25, 0x46, - 0x00, 0x20, 0x20, 0x20, 0x21, 0x22, 0x24, 0x38, - 0x00, 0x00, 0x7e, 0x42, 0x42, 0x42, 0x42, 0x7e, - 0x00, 0x00, 0x7e, 0x42, 0x42, 0x04, 0x08, 0x30, - 0x00, 0x00, 0x60, 0x00, 0x02, 0x02, 0x04, 0x78, - 0x00, 0x10, 0x48, 0x20, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x30, 0x48, 0x48, 0x30, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x40, 0x7e, 0x08, 0x3c, 0x28, 0x7e, 0x08, - 0x00, 0x3e, 0x22, 0x3e, 0x22, 0x3e, 0x22, 0x42, - 0x00, 0x3e, 0x22, 0x22, 0x3e, 0x22, 0x22, 0x3e, - 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x7e, 0x02, 0x7e, 0x04, 0x08, 0x10, - 0x00, 0x00, 0x00, 0x00, 0x0f, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xff, 0x08, 0x08, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xf8, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0xff, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0xf8, 0x08, 0x08, 0x08, - 0x08, 0x08, 0x08, 0x08, 0x0f, 0x00, 0x00, 0x00, - 0x08, 0x08, 0x08, 0x08, 0xff, 0x00, 0x00, 0x00, - 0x08, 0x08, 0x08, 0x08, 0xf8, 0x00, 0x00, 0x00, - 0x00, 0x01, 0x7e, 0xa4, 0x24, 0x24, 0x44, 0x00, - 0x00, 0x7e, 0x02, 0x14, 0x18, 0x10, 0x10, 0x20, - 0x00, 0x02, 0x0c, 0x18, 0x28, 0x48, 0x08, 0x08, - 0x00, 0x10, 0x7e, 0x42, 0x42, 0x04, 0x08, 0x10, - 0x00, 0x00, 0x3e, 0x08, 0x08, 0x08, 0x08, 0x3e, - 0x00, 0x08, 0x7e, 0x08, 0x18, 0x28, 0x48, 0x08, - 0x00, 0x10, 0x7e, 0x12, 0x12, 0x12, 0x22, 0x46, - 0x00, 0x08, 0x3e, 0x08, 0x3e, 0x08, 0x08, 0x08, - 0x00, 0x3e, 0x22, 0x42, 0x02, 0x04, 0x08, 0x10, - 0x00, 0x20, 0x3f, 0x44, 0x04, 0x04, 0x08, 0x10, - 0x00, 0x00, 0x7e, 0x02, 0x02, 0x02, 0x02, 0x7e, - 0x00, 0x24, 0x7f, 0x24, 0x24, 0x04, 0x04, 0x08, - 0x00, 0x00, 0x60, 0x02, 0x62, 0x02, 0x04, 0x78, - 0x00, 0x00, 0x3e, 0x02, 0x04, 0x08, 0x14, 0x22, - 0x00, 0x20, 0x7e, 0x22, 0x24, 0x20, 0x20, 0x1e, - 0x00, 0x00, 0x42, 0x42, 0x22, 0x02, 0x04, 0x38, - 0xff, 0xe3, 0xdd, 0xb5, 0xa9, 0xb3, 0xdf, 0xe1, - 0xff, 0xe7, 0xdb, 0xbd, 0x81, 0xbd, 0xbd, 0xbd, - 0xff, 0x83, 0xdd, 0xdd, 0xc3, 0xdd, 0xdd, 0x83, - 0xff, 0xe3, 0xdd, 0xbf, 0xbf, 0xbf, 0xdd, 0xe3, - 0xff, 0x87, 0xdb, 0xdd, 0xdd, 0xdd, 0xdb, 0x87, - 0xff, 0x81, 0xbf, 0xbf, 0x87, 0xbf, 0xbf, 0x81, - 0xff, 0x81, 0xbf, 0xbf, 0x87, 0xbf, 0xbf, 0xbf, - 0xff, 0xe3, 0xdd, 0xbf, 0xb1, 0xbd, 0xdd, 0xe3, - 0xff, 0xbd, 0xbd, 0xbd, 0x81, 0xbd, 0xbd, 0xbd, - 0xff, 0xe3, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xe3, - 0xff, 0xf1, 0xfb, 0xfb, 0xfb, 0xfb, 0xbb, 0xc7, - 0xff, 0xbd, 0xbb, 0xb7, 0x8f, 0xb7, 0xbb, 0xbd, - 0xff, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0x81, - 0xff, 0xbd, 0x99, 0xa5, 0xa5, 0xbd, 0xbd, 0xbd, - 0xff, 0xbd, 0x9d, 0xad, 0xb5, 0xb9, 0xbd, 0xbd, - 0xff, 0xe7, 0xdb, 0xbd, 0xbd, 0xbd, 0xdb, 0xe7, - 0xff, 0x83, 0xbd, 0xbd, 0x83, 0xbf, 0xbf, 0xbf, - 0xff, 0xe7, 0xdb, 0xbd, 0xbd, 0xb5, 0xdb, 0xe5, - 0xff, 0x83, 0xbd, 0xbd, 0x83, 0xb7, 0xbb, 0xbd, - 0xff, 0xc3, 0xbd, 0xbf, 0xc3, 0xfd, 0xbd, 0xc3, - 0xff, 0xc1, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, - 0xff, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xc3, - 0xff, 0xbd, 0xbd, 0xbd, 0xdb, 0xdb, 0xe7, 0xe7, - 0xff, 0xbd, 0xbd, 0xbd, 0xa5, 0xa5, 0x99, 0xbd, - 0xff, 0xbd, 0xbd, 0xdb, 0xe7, 0xdb, 0xbd, 0xbd, - 0xff, 0xdd, 0xdd, 0xdd, 0xe3, 0xf7, 0xf7, 0xf7, - 0xff, 0x81, 0xfd, 0xfb, 0xe7, 0xdf, 0xbf, 0x81, - 0xff, 0xc3, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xc3, - 0xff, 0xdd, 0xeb, 0xf7, 0xc1, 0xf7, 0xc1, 0xf7, - 0xff, 0xc3, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xc3, - 0xff, 0xf7, 0xe3, 0xc1, 0xf7, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xef, 0xcf, 0x80, 0xcf, 0xef, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xf7, 0xf7, 0xf7, 0xf7, 0xff, 0xff, 0xf7, - 0xff, 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xdb, 0xdb, 0x81, 0xdb, 0x81, 0xdb, 0xdb, - 0xff, 0xf7, 0xe1, 0xd7, 0xe3, 0xf5, 0xc3, 0xf7, - 0xff, 0xff, 0x9d, 0x9b, 0xf7, 0xef, 0xd9, 0xb9, - 0xff, 0xcf, 0xb7, 0xb7, 0xcf, 0xb5, 0xbb, 0xc5, - 0xff, 0xfb, 0xf7, 0xef, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfb, 0xf7, 0xef, 0xef, 0xef, 0xf7, 0xfb, - 0xff, 0xdf, 0xef, 0xf7, 0xf7, 0xf7, 0xef, 0xdf, - 0xff, 0xff, 0x99, 0xc3, 0x00, 0xc3, 0x99, 0xff, - 0xff, 0xff, 0xf7, 0xf7, 0xc1, 0xf7, 0xf7, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf7, 0xef, - 0xff, 0xff, 0xff, 0xff, 0x81, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe7, - 0xff, 0xff, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, - 0xff, 0xc3, 0xbd, 0xb9, 0xa5, 0x9d, 0xbd, 0xc3, - 0xff, 0xf7, 0xe7, 0xd7, 0xf7, 0xf7, 0xf7, 0xc1, - 0xff, 0xc3, 0xbd, 0xfd, 0xf3, 0xcf, 0xbf, 0x81, - 0xff, 0xc3, 0xbd, 0xfd, 0xe3, 0xfd, 0xbd, 0xc3, - 0xff, 0xfb, 0xf3, 0xeb, 0xdb, 0x81, 0xfb, 0xfb, - 0xff, 0x81, 0xbf, 0x87, 0xfb, 0xfd, 0xbb, 0xc7, - 0xff, 0xe3, 0xdf, 0xbf, 0x83, 0xbd, 0xbd, 0xc3, - 0xff, 0x81, 0xbd, 0xfb, 0xf7, 0xef, 0xef, 0xef, - 0xff, 0xc3, 0xbd, 0xbd, 0xc3, 0xbd, 0xbd, 0xc3, - 0xff, 0xc3, 0xbd, 0xbd, 0xc1, 0xfd, 0xfb, 0xc7, - 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xf7, 0xff, - 0xff, 0xff, 0xff, 0xf7, 0xff, 0xf7, 0xf7, 0xef, - 0xff, 0xf1, 0xe7, 0xcf, 0x9f, 0xcf, 0xe7, 0xf1, - 0xff, 0xff, 0xff, 0x81, 0xff, 0x81, 0xff, 0xff, - 0xff, 0x8f, 0xe7, 0xf3, 0xf9, 0xf3, 0xe7, 0x8f, - 0xff, 0xc3, 0xbd, 0xfd, 0xf3, 0xef, 0xff, 0xef, - 0xff, 0xc1, 0xdd, 0xad, 0xf5, 0xfb, 0xf7, 0xef, - 0xff, 0xfd, 0xc3, 0xf7, 0x80, 0xf7, 0xf7, 0xef, - 0xff, 0xff, 0xad, 0xad, 0xfd, 0xfd, 0xfb, 0xe7, - 0xff, 0xc1, 0xff, 0x80, 0xf7, 0xf7, 0xf7, 0xef, - 0xff, 0xdf, 0xdf, 0xdf, 0xc7, 0xdb, 0xdf, 0xdf, - 0xff, 0xf7, 0xf7, 0x80, 0xf7, 0xf7, 0xef, 0xdf, - 0xff, 0xff, 0xc3, 0xff, 0xff, 0xff, 0xff, 0x81, - 0xff, 0xff, 0xc1, 0xfd, 0xeb, 0xf7, 0xeb, 0xdf, - 0xff, 0xf7, 0xc1, 0xf3, 0xe3, 0xd5, 0xf7, 0xf7, - 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xf7, 0xef, 0xdf, - 0xff, 0xff, 0xf7, 0xfb, 0xbd, 0xbd, 0xbd, 0xbd, - 0xff, 0xbf, 0xbf, 0x83, 0xbf, 0xbf, 0xbf, 0xc1, - 0xff, 0xff, 0x81, 0xfd, 0xfd, 0xfb, 0xf7, 0xcf, - 0xff, 0xff, 0xef, 0xd7, 0xbb, 0xfd, 0xfe, 0xfe, - 0xff, 0xf7, 0x80, 0xf7, 0xb6, 0xb6, 0xb6, 0xf7, - 0xff, 0xff, 0x81, 0xfd, 0xfb, 0xd7, 0xef, 0xf7, - 0xff, 0xe7, 0xfb, 0xed, 0xf7, 0xdb, 0xef, 0xf3, - 0xff, 0xff, 0xf7, 0xef, 0xdd, 0xbd, 0x81, 0xfe, - 0xff, 0xff, 0xfd, 0xfd, 0xeb, 0xf7, 0xeb, 0xdf, - 0xff, 0xff, 0xc1, 0xf7, 0x80, 0xf7, 0xf7, 0xf0, - 0xff, 0xef, 0x81, 0xed, 0xeb, 0xef, 0xef, 0xef, - 0xff, 0xff, 0xc3, 0xfb, 0xfb, 0xfb, 0xfb, 0x80, - 0xff, 0xff, 0x81, 0xfd, 0x81, 0xfd, 0xfd, 0x81, - 0xff, 0xc3, 0xff, 0x81, 0xfd, 0xfb, 0xf7, 0xef, - 0xff, 0xdb, 0xdb, 0xdb, 0xdb, 0xfb, 0xf7, 0xef, - 0xff, 0xfb, 0xdb, 0xdb, 0xdb, 0xdb, 0xda, 0xb9, - 0xff, 0xdf, 0xdf, 0xdf, 0xde, 0xdd, 0xdb, 0xc7, - 0xff, 0xff, 0x81, 0xbd, 0xbd, 0xbd, 0xbd, 0x81, - 0xff, 0xff, 0x81, 0xbd, 0xbd, 0xfb, 0xf7, 0xcf, - 0xff, 0xff, 0x9f, 0xff, 0xfd, 0xfd, 0xfb, 0x87, - 0xff, 0xef, 0xb7, 0xdf, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xcf, 0xb7, 0xb7, 0xcf, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xbf, 0x81, 0xf7, 0xc3, 0xd7, 0x81, 0xf7, - 0xff, 0xc1, 0xdd, 0xc1, 0xdd, 0xc1, 0xdd, 0xbd, - 0xff, 0xc1, 0xdd, 0xdd, 0xc1, 0xdd, 0xdd, 0xc1, - 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x81, 0xfd, 0x81, 0xfb, 0xf7, 0xef, - 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xf7, 0xf7, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0x07, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0xf0, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0x00, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0x07, 0xf7, 0xf7, 0xf7, - 0xf7, 0xf7, 0xf7, 0xf7, 0xf0, 0xff, 0xff, 0xff, - 0xf7, 0xf7, 0xf7, 0xf7, 0x00, 0xff, 0xff, 0xff, - 0xf7, 0xf7, 0xf7, 0xf7, 0x07, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x81, 0x5b, 0xdb, 0xdb, 0xbb, 0xff, - 0xff, 0x81, 0xfd, 0xeb, 0xe7, 0xef, 0xef, 0xdf, - 0xff, 0xfd, 0xf3, 0xe7, 0xd7, 0xb7, 0xf7, 0xf7, - 0xff, 0xef, 0x81, 0xbd, 0xbd, 0xfb, 0xf7, 0xef, - 0xff, 0xff, 0xc1, 0xf7, 0xf7, 0xf7, 0xf7, 0xc1, - 0xff, 0xf7, 0x81, 0xf7, 0xe7, 0xd7, 0xb7, 0xf7, - 0xff, 0xef, 0x81, 0xed, 0xed, 0xed, 0xdd, 0xb9, - 0xff, 0xf7, 0xc1, 0xf7, 0xc1, 0xf7, 0xf7, 0xf7, - 0xff, 0xc1, 0xdd, 0xbd, 0xfd, 0xfb, 0xf7, 0xef, - 0xff, 0xdf, 0xc0, 0xbb, 0xfb, 0xfb, 0xf7, 0xef, - 0xff, 0xff, 0x81, 0xfd, 0xfd, 0xfd, 0xfd, 0x81, - 0xff, 0xdb, 0x80, 0xdb, 0xdb, 0xfb, 0xfb, 0xf7, - 0xff, 0xff, 0x9f, 0xfd, 0x9d, 0xfd, 0xfb, 0x87, - 0xff, 0xff, 0xc1, 0xfd, 0xfb, 0xf7, 0xeb, 0xdd, - 0xff, 0xdf, 0x81, 0xdd, 0xdb, 0xdf, 0xdf, 0xe1, - 0xff, 0xff, 0xbd, 0xbd, 0xdd, 0xfd, 0xfb, 0xc7 - -}; diff --git a/include/embedded/scpu64kernal.h b/include/embedded/scpu64kernal.h index d68b4b0e2c..63da9c8026 100644 --- a/include/embedded/scpu64kernal.h +++ b/include/embedded/scpu64kernal.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE scpu64rom_scpu64_rom[SCPU64_SCPU64_ROM_MAXSIZE] = { +BYTE scpu64_rom[SCPU64_SCPU64_ROM_MAXSIZE] = { 0x53, 0x43, 0x50, 0x55, 0x36, 0x34, 0x20, 0x52, 0x4f, 0x4d, 0x20, 0x56, 0x30, 0x2e, 0x30, 0x37, 0x20, 0x43, 0x4f, 0x50, 0x59, 0x52, 0x49, 0x47, diff --git a/include/embedded/superpet_char.h b/include/embedded/superpet_char.h index 1c50a5ea61..ecf22e0216 100644 --- a/include/embedded/superpet_char.h +++ b/include/embedded/superpet_char.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE superpet_char_embedded[0x1000] = { +static BYTE superpet_char_rom[0x1000] = { 0x1C, 0x22, 0x4A, 0x56, 0x4C, 0x20, 0x1E, 0x00, 0x18, 0x24, 0x42, 0x7E, 0x42, 0x42, 0x42, 0x00, 0x7C, 0x22, 0x22, 0x3C, 0x22, 0x22, 0x7C, 0x00, diff --git a/include/embedded/superpet_waterloo_a000.h b/include/embedded/superpet_waterloo_a000.h index b7f0fb0355..b5933c8fa6 100644 --- a/include/embedded/superpet_waterloo_a000.h +++ b/include/embedded/superpet_waterloo_a000.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE superpet_waterloo_a000_embedded[0x1000] = { +static BYTE superpet_waterloo_a000_rom[0x1000] = { 0x7E, 0xA6, 0x5D, 0x7E, 0xA6, 0x66, 0x7E, 0xA6, 0xE2, 0x7E, 0xA7, 0x39, 0x7E, 0xA7, 0x99, 0x7E, 0xA7, 0xD7, 0x7E, 0xA7, 0xDD, 0x7E, 0xA2, 0xBC, diff --git a/include/embedded/superpet_waterloo_b000.h b/include/embedded/superpet_waterloo_b000.h index 2d37a14b64..2c2e0c0843 100644 --- a/include/embedded/superpet_waterloo_b000.h +++ b/include/embedded/superpet_waterloo_b000.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE superpet_waterloo_b000_embedded[0x1000] = { +static BYTE superpet_waterloo_b000_rom[0x1000] = { 0x7E, 0xBC, 0x75, 0x7E, 0xBC, 0xAB, 0x7E, 0xBC, 0x2D, 0x7E, 0xBB, 0xF1, 0x7E, 0xBC, 0x21, 0x7E, 0xB8, 0x7E, 0x7E, 0xBA, 0xCB, 0x7E, 0xBB, 0x48, diff --git a/include/embedded/superpet_waterloo_c000.h b/include/embedded/superpet_waterloo_c000.h index 2168f6b83c..320c3e507e 100644 --- a/include/embedded/superpet_waterloo_c000.h +++ b/include/embedded/superpet_waterloo_c000.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE superpet_waterloo_c000_embedded[0x1000] = { +static BYTE superpet_waterloo_c000_rom[0x1000] = { 0xE7, 0x6B, 0xEC, 0x07, 0xED, 0x69, 0x6F, 0x62, 0xC6, 0x0F, 0xE7, 0x6C, 0x1F, 0x41, 0xC6, 0x02, 0x3A, 0x34, 0x10, 0x35, 0x06, 0xBD, 0xC0, 0xDD, diff --git a/include/embedded/superpet_waterloo_d000.h b/include/embedded/superpet_waterloo_d000.h index b9bc525162..fa8346d941 100644 --- a/include/embedded/superpet_waterloo_d000.h +++ b/include/embedded/superpet_waterloo_d000.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE superpet_waterloo_d000_embedded[0x1000] = { +static BYTE superpet_waterloo_d000_rom[0x1000] = { 0xCE, 0x66, 0xBD, 0xD0, 0xAB, 0x8D, 0x4D, 0xE7, 0xF8, 0x02, 0xD6, 0x6A, 0x26, 0x1F, 0xDC, 0x0E, 0x93, 0x0C, 0x2C, 0x16, 0xEC, 0xE4, 0xC3, 0x00, diff --git a/include/embedded/superpet_waterloo_e000.h b/include/embedded/superpet_waterloo_e000.h index 80449be85a..f551d339e5 100644 --- a/include/embedded/superpet_waterloo_e000.h +++ b/include/embedded/superpet_waterloo_e000.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE superpet_waterloo_e000_embedded[0x800] = { +static BYTE superpet_waterloo_e000_rom[0x800] = { 0x62, 0x63, 0x00, 0x34, 0x5B, 0x6F, 0x0A, 0x75, 0x74, 0x65, 0x71, 0x04, 0x70, 0x69, 0x5C, 0x79, 0x72, 0x77, 0x09, 0x36, 0x27, 0x6C, 0x0D, 0x6A, diff --git a/include/embedded/superpet_waterloo_f000.h b/include/embedded/superpet_waterloo_f000.h index d97f6e919e..30636d8ca4 100644 --- a/include/embedded/superpet_waterloo_f000.h +++ b/include/embedded/superpet_waterloo_f000.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE superpet_waterloo_f000_embedded[0x1000] = { +static BYTE superpet_waterloo_f000_rom[0x1000] = { 0x10, 0xCE, 0x02, 0x20, 0xBD, 0xFE, 0x74, 0xBD, 0xB0, 0x0C, 0xBD, 0xB0, 0xA8, 0x7E, 0xA9, 0x90, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, diff --git a/include/embedded/vic20basic.h b/include/embedded/vic20basic.h index 899332e208..293fa85ae1 100644 --- a/include/embedded/vic20basic.h +++ b/include/embedded/vic20basic.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE vic20memrom_basic_rom[VIC20_BASIC_ROM_SIZE] = { +BYTE vic20_basic_rom[VIC20_BASIC_ROM_SIZE] = { 0x78, 0xE3, 0x67, 0xE4, 0x43, 0x42, 0x4D, 0x42, 0x41, 0x53, 0x49, 0x43, 0x30, 0xC8, 0x41, 0xC7, 0x1D, 0xCD, 0xF7, 0xC8, 0xA4, 0xCB, 0xBE, 0xCB, diff --git a/include/embedded/vic20chargen.h b/include/embedded/vic20chargen.h index fed09faee1..7f33cbd6d8 100644 --- a/include/embedded/vic20chargen.h +++ b/include/embedded/vic20chargen.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE vic20chargen_embedded[VIC20_CHARGEN_ROM_SIZE] = { +BYTE vic20_chargen_rom[VIC20_CHARGEN_ROM_SIZE] = { 0x1C, 0x22, 0x4A, 0x56, 0x4C, 0x20, 0x1E, 0x00, 0x18, 0x24, 0x42, 0x7E, 0x42, 0x42, 0x42, 0x00, 0x7C, 0x22, 0x22, 0x3C, 0x22, 0x22, 0x7C, 0x00, diff --git a/include/embedded/vic20kernalntsc.h b/include/embedded/vic20kernalntsc.h index f2bb62654d..a7d7a6f78e 100644 --- a/include/embedded/vic20kernalntsc.h +++ b/include/embedded/vic20kernalntsc.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE vic20memrom_kernal_ntsc_rom[VIC20_KERNAL_ROM_SIZE] = { +BYTE vic20_kernal_ntsc_rom[VIC20_KERNAL_ROM_SIZE] = { 0x0f, 0xdc, 0xa5, 0x61, 0xc9, 0x88, 0x90, 0x03, 0x20, 0xd4, 0xda, 0x20, 0xcc, 0xdc, 0xa5, 0x07, 0x18, 0x69, 0x81, 0xf0, 0xf3, 0x38, 0xe9, 0x01, diff --git a/include/embedded/vic20kernalpal.h b/include/embedded/vic20kernalpal.h index 9d1b331f7c..be8a150c5a 100644 --- a/include/embedded/vic20kernalpal.h +++ b/include/embedded/vic20kernalpal.h @@ -1,6 +1,6 @@ /* Autogenerated file, DO NOT EDIT !!! */ -BYTE vic20memrom_kernal_pal_rom[VIC20_KERNAL_ROM_SIZE] = { +BYTE vic20_kernal_pal_rom[VIC20_KERNAL_ROM_SIZE] = { 0x0F, 0xDC, 0xA5, 0x61, 0xC9, 0x88, 0x90, 0x03, 0x20, 0xD4, 0xDA, 0x20, 0xCC, 0xDC, 0xA5, 0x07, 0x18, 0x69, 0x81, 0xF0, 0xF3, 0x38, 0xE9, 0x01, diff --git a/libretro/libretro-core.c b/libretro/libretro-core.c index 57996f860d..4b8ac0053c 100644 --- a/libretro/libretro-core.c +++ b/libretro/libretro-core.c @@ -28,6 +28,7 @@ #include "keyboard.h" #include "keymap.h" #include "kbdbuf.h" +#include "joystick.h" #include "resources.h" #include "sid.h" #include "sid-resources.h" @@ -185,11 +186,11 @@ unsigned int opt_read_vicerc = 0; unsigned int opt_work_disk_type = 0; unsigned int opt_work_disk_unit = 8; bool opt_floppy_multidrive = false; -#if defined(__X64__) || defined(__X64SC__) || defined(__XSCPU64__) || defined(__X128__) -static unsigned int opt_jiffydos_allow = 1; -unsigned int opt_jiffydos = 0; -unsigned int opt_jiffydos_kernal_skip = 0; -static bool opt_reu_allow = 1; +#if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) +static bool opt_jiffydos_allow = true; +bool opt_jiffydos = false; +bool opt_jiffydos_kernal_skip = false; +static bool opt_reu_allow = true; #endif #if defined(__XSCPU64__) unsigned int opt_supercpu_kernal = 0; @@ -842,9 +843,7 @@ static int process_cmdline(const char* argv) /* Do not allow JiffyDOS with non-floppies */ if (dc_get_image_type(argv) == DC_IMAGE_TYPE_TAPE || dc_get_image_type(argv) == DC_IMAGE_TYPE_MEM) - opt_jiffydos_allow = 0; - else - opt_jiffydos_allow = 1; + opt_jiffydos_allow = false; #if defined(__X64__) || defined(__X64SC__) || defined(__X128__) /* Do not allow REU with cartridges */ @@ -1152,7 +1151,7 @@ static int process_cmdline(const char* argv) { if (dc_get_image_type(dc->files[0]) == DC_IMAGE_TYPE_TAPE || dc_get_image_type(dc->files[0]) == DC_IMAGE_TYPE_MEM) - opt_jiffydos_allow = 0; + opt_jiffydos_allow = false; } #if defined(__X64__) || defined(__X64SC__) || defined(__X128__) /* Do not allow REU with cartridges */ @@ -1320,7 +1319,7 @@ static int process_cmdline(const char* argv) #if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) if (!opt_jiffydos_allow) - opt_jiffydos = 0; + opt_jiffydos = false; #endif return 0; @@ -1625,12 +1624,19 @@ void update_from_vice(void) /* If flip list is empty, get current tape or floppy image name and add to the list */ if (dc->count == 0) { + /* Do not add core option cartridges to the list */ #if defined(__X64__) || defined(__X64SC__) || defined(__XSCPU64__) || defined(__X128__) - if ((attachedImage = cartridge_get_filename_by_slot(cart_getid_slotmain())) != NULL) + if ((attachedImage = cartridge_get_filename_by_slot(cart_getid_slotmain())) != NULL + && strcmp(vice_opt.CartridgeFile, attachedImage)) #elif defined(__XVIC__) - if ((attachedImage = generic_get_file_name(0)) != NULL) + if ((attachedImage = generic_get_file_name(0)) != NULL + && strcmp(vice_opt.CartridgeFile, attachedImage)) #else - if ((attachedImage = cartridge_get_filename_by_slot(0)) != NULL) + if ((attachedImage = cartridge_get_filename_by_slot(0)) != NULL +#if !defined(__XPET__) + && strcmp(vice_opt.CartridgeFile, attachedImage) +#endif + ) #endif { dc->unit = 0; @@ -1664,7 +1670,7 @@ void update_from_vice(void) /* Disable JiffyDOS with tapes and carts */ if (opt_jiffydos && dc->unit <= 1 && dc->count > 0) { - opt_jiffydos_allow = opt_jiffydos = 0; + opt_jiffydos_allow = opt_jiffydos = false; reload_restart(); return; } @@ -2084,7 +2090,7 @@ static void content_exceptions(void) { #if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) /* No JiffyDOS without TDE */ - opt_jiffydos_allow = opt_jiffydos = 0; + opt_jiffydos_allow = opt_jiffydos = false; #endif #if defined(__XSCPU64__) /* SuperCPU kernal must be "internal" */ @@ -2102,6 +2108,9 @@ void reload_restart(void) /* Clear request */ request_reload_restart = false; + /* Reset tick */ + retro_now = 0; + /* Reset autoloadwarp audio ignore */ audio_is_ignored = false; @@ -3219,12 +3228,13 @@ static void retro_set_core_options() { "enabled_medblur", "50%" }, { "enabled", "100%" }, }, -#if defined(__X64__) || defined(PSP) || defined(VITA) || defined(__SWITCH__) || defined(DINGUX) || defined(ANDROID) +#if defined(__X64__) || defined(__XPET__) || defined(__XCBM2__) || defined(PSP) || defined(VITA) || defined(__SWITCH__) || defined(DINGUX) || defined(ANDROID) "disabled" #else "enabled_medblur" #endif }, +#if defined(__X64__) || defined(__X64SC__) || defined(__X64DTV__) || defined(__X128__) || defined(__XSCPU64__) || defined(__XCBM5x0__) || defined(__XVIC__) || defined(__XPLUS4__) { #if defined(__X64__) || defined(__X64SC__) || defined(__X64DTV__) || defined(__X128__) || defined(__XSCPU64__) || defined(__XCBM5x0__) "vice_vicii_filter_oddline_offset", @@ -3238,10 +3248,6 @@ static void retro_set_core_options() "vice_ted_filter_oddline_offset", "Video > TED Filter Oddline Offset", "TED Filter Oddline Offset", -#elif defined(__XPET__) || defined(__XCBM2__) - "vice_crtc_filter_oddline_offset", - "Video > CRTC Filter Oddline Offset", - "CRTC Filter Oddline Offset", #endif "PAL emulation filter oddline offset.", NULL, @@ -3249,6 +3255,8 @@ static void retro_set_core_options() PALETTE_COLOR_OPTIONS, "1000" }, +#endif +#if defined(__X64__) || defined(__X64SC__) || defined(__X64DTV__) || defined(__X128__) || defined(__XSCPU64__) || defined(__XCBM5x0__) || defined(__XVIC__) || defined(__XPLUS4__) { #if defined(__X64__) || defined(__X64SC__) || defined(__X64DTV__) || defined(__X128__) || defined(__XSCPU64__) || defined(__XCBM5x0__) "vice_vicii_filter_oddline_phase", @@ -3262,10 +3270,6 @@ static void retro_set_core_options() "vice_ted_filter_oddline_phase", "Video > TED Filter Oddline Phase", "TED Filter Oddline Phase", -#elif defined(__XPET__) || defined(__XCBM2__) - "vice_crtc_filter_oddline_phase", - "Video > CRTC Filter Oddline Phase", - "CRTC Filter Oddline Phase", #endif "PAL emulation filter oddline phase. Applies with 'Internal' palette only!", NULL, @@ -3273,6 +3277,7 @@ static void retro_set_core_options() PALETTE_COLOR_OPTIONS, "1000" }, +#endif #if defined(__XVIC__) { "vice_vic20_external_palette", @@ -5485,19 +5490,11 @@ void retro_set_options_display(void) environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); option_display.key = "vice_crtc_filter"; environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); - option_display.key = "vice_crtc_filter_oddline_phase"; - environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); - option_display.key = "vice_crtc_filter_oddline_offset"; - environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); #elif defined(__XCBM2__) option_display.key = "vice_cbm2_external_palette"; environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); option_display.key = "vice_crtc_filter"; environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); - option_display.key = "vice_crtc_filter_oddline_phase"; - environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); - option_display.key = "vice_crtc_filter_oddline_offset"; - environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); #else option_display.key = "vice_external_palette"; environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY, &option_display); @@ -5634,7 +5631,8 @@ static void update_variables(void) #else cartridge_attach_image(0, cart_full); #endif - request_reload_restart = true; + + request_restart = true; } sprintf(vice_opt.CartridgeFile, "%s", cart_full); @@ -5656,7 +5654,7 @@ static void update_variables(void) if (retro_ui_finalized) { if (vice_opt.AutostartWarp != autostartwarp) - log_resources_set_int("AutostartWarp", autostartwarp); + resources_set_int("AutostartWarp", autostartwarp); noautostart = (noautostart_locked) ? noautostart : !opt_autostart; } @@ -5684,7 +5682,11 @@ static void update_variables(void) /* Also enable AutostartWarp for faster startup */ if (opt_autoloadwarp) + { vice_opt.AutostartWarp = 1; + if (retro_ui_finalized) + resources_set_int("AutostartWarp", vice_opt.AutostartWarp); + } #if !defined(__XSCPU64__) && !defined(__X64DTV__) /* Silently restore tape sounds when autoloadwarp is disabled */ @@ -6537,6 +6539,7 @@ static void update_variables(void) else crop_delay = true; } +#if defined(__X64__) || defined(__X64SC__) || defined(__X64DTV__) || defined(__X128__) || defined(__XSCPU64__) || defined(__XCBM5x0__) || defined(__XVIC__) || defined(__XPLUS4__) var.key = "vice_aspect_ratio"; var.value = NULL; if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value) @@ -6556,6 +6559,7 @@ static void update_variables(void) if (opt_aspect_ratio != opt_aspect_ratio_prev) crop_id_prev = -1; } +#endif var.key = "vice_manual_crop_top"; var.value = NULL; @@ -6681,8 +6685,6 @@ static void update_variables(void) var.key = "vice_vic_filter_oddline_phase"; #elif defined(__XPLUS4__) var.key = "vice_ted_filter_oddline_phase"; -#elif defined(__XPET__) || defined(__XCBM2__) - var.key = "vice_crtc_filter_oddline_phase"; #endif var.value = NULL; if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value) @@ -6696,8 +6698,6 @@ static void update_variables(void) log_resources_set_int("VICPALOddLinePhase", oddline_phase); #elif defined(__XPLUS4__) log_resources_set_int("TEDPALOddLinePhase", oddline_phase); -#elif defined(__XPET__) || defined(__XCBM2__) - log_resources_set_int("CrtcPALOddLinePhase", oddline_phase); #endif vice_opt.FilterOddLinePhase = oddline_phase; @@ -6709,8 +6709,6 @@ static void update_variables(void) var.key = "vice_vic_filter_oddline_offset"; #elif defined(__XPLUS4__) var.key = "vice_ted_filter_oddline_offset"; -#elif defined(__XPET__) || defined(__XCBM2__) - var.key = "vice_crtc_filter_oddline_offset"; #endif var.value = NULL; if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value) @@ -6724,8 +6722,6 @@ static void update_variables(void) log_resources_set_int("VICPALOddLineOffset", oddline_offset); #elif defined(__XPLUS4__) log_resources_set_int("TEDPALOddLineOffset", oddline_offset); -#elif defined(__XPET__) || defined(__XCBM2__) - log_resources_set_int("CrtcPALOddLineOffset", oddline_offset); #endif vice_opt.FilterOddLineOffset = oddline_offset; @@ -7285,15 +7281,15 @@ static void update_variables(void) if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value) { int opt_jiffydos_prev = opt_jiffydos; - if (!strcmp(var.value, "disabled")) opt_jiffydos = 0; - else opt_jiffydos = 1; + if (!strcmp(var.value, "disabled")) opt_jiffydos = false; + else opt_jiffydos = true; /* Forcefully disable JiffyDOS if TDE is disabled */ if (!vice_opt.DriveTrueEmulation) - opt_jiffydos_allow = 0; + opt_jiffydos_allow = false; if (!opt_jiffydos_allow) - opt_jiffydos = 0; + opt_jiffydos = false; if (retro_ui_finalized) request_reload_restart = (opt_jiffydos != opt_jiffydos_prev || request_restart) ? true : request_reload_restart; @@ -7697,8 +7693,9 @@ void emu_reset(int type) /* Reset Datasette or autostart from tape will fail */ datasette_control(TAPEPORT_PORT_1, DATASETTE_CONTROL_RESET); - /* Release keyboard keys */ + /* Release keyboard keys and joystick switches */ keyboard_clear_keymatrix(); + joystick_clear_all(); /* Reset autoloadwarp audio ignore */ audio_is_ignored = false; @@ -7812,6 +7809,7 @@ bool retro_disk_set_eject_state(bool ejected) case 0: cartridge_unset_default(); cartridge_detach_image(-1); + sound_volume_counter_reset(); break; case 1: tape_image_detach(unit); @@ -8012,6 +8010,8 @@ void retro_reset(void) /* Trigger autostart-reset in retro_run() */ request_restart = true; + /* Do full reload */ + request_reload_restart = true; } static void fallback_log(enum retro_log_level level, const char *fmt, ...) @@ -8582,9 +8582,6 @@ void retro_run(void) { /* Load content was called while core was already running, just do a reset with autostart */ runstate = RUNSTATE_RUNNING; - reload_restart(); - /* Autostart reset */ - request_restart = true; } else if (runstate == RUNSTATE_RUNNING) { @@ -8773,6 +8770,7 @@ void retro_run(void) * reset for a longer period.. */ if (!vice_opt.DriveTrueEmulation && opt_model_auto_locked) retro_max = 3000000; + if (retro_now > retro_max) { request_restart = false; @@ -8903,8 +8901,8 @@ void retro_unload_game(void) request_model_auto_set = -1; request_model_prev = -1; opt_model_auto = true; -#if defined(__X64__) || defined(__X64SC__) || defined(__XSCPU64__) || defined(__X128__) - opt_jiffydos_allow = 1; +#if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) + opt_jiffydos_allow = true; #endif } diff --git a/retrodep/embedded.c b/retrodep/embedded.c index 9a67213965..0bf64d62e6 100644 --- a/retrodep/embedded.c +++ b/retrodep/embedded.c @@ -39,8 +39,11 @@ #include "embedded.h" #include "driverom.h" -#if 0 -#define NL10_ROM_SIZE 0x8000 +//#define USE_PRINTER + +#ifdef USE_PRINTER +#define NL10_ROM_SIZE 0x8000 +#define MAX_ROM_SIZE (8 * 1024) #include "printer.h" #endif @@ -52,26 +55,36 @@ #include "drivedos1571.h" #include "drived1571cr.h" #include "drivedos1581.h" +#include "drivedos1001.h" +#include "drivedos2031.h" +#include "drivedos2040.h" +#include "drivedos3040.h" +#include "drivedos4040.h" +#include "drivedos9000.h" +#ifdef USE_PRINTER +#include "printermps803.h" +#include "printernl10cbm.h" +#endif static embedded_t commonfiles[] = { -#if 0 - { MPS803_ROM_NAME, 512 * 7, 512 * 7, 512 * 7, NULL }, - { NL10_ROM_NAME, NL10_ROM_SIZE, NL10_ROM_SIZE, NL10_ROM_SIZE, NULL }, +#ifdef USE_PRINTER + { MPS803_ROM_NAME, MAX_ROM_SIZE, MAX_ROM_SIZE, MAX_ROM_SIZE, printerdrv_mps803_rom }, + { NL10_ROM_NAME, NL10_ROM_SIZE, NL10_ROM_SIZE, NL10_ROM_SIZE, printerdrv_nl10_rom }, #endif - { DRIVE_ROM1540_NAME, DRIVE_ROM1540_SIZE, DRIVE_ROM1540_SIZE_EXPANDED, DRIVE_ROM1540_SIZE, drive_rom1540 }, - { DRIVE_ROM1541_NAME, DRIVE_ROM1541_SIZE, DRIVE_ROM1541_SIZE_EXPANDED, DRIVE_ROM1541_SIZE, drive_rom1541 }, - { DRIVE_ROM1541II_NAME, DRIVE_ROM1541II_SIZE, DRIVE_ROM1541II_SIZE_EXPANDED, DRIVE_ROM1541II_SIZE, drive_rom1541ii }, - { DRIVE_ROM1551_NAME, DRIVE_ROM1551_SIZE, DRIVE_ROM1551_SIZE, DRIVE_ROM1551_SIZE, drive_rom1551 }, - { DRIVE_ROM1570_NAME, DRIVE_ROM1570_SIZE, DRIVE_ROM1570_SIZE, DRIVE_ROM1570_SIZE, drive_rom1570 }, - { DRIVE_ROM1571_NAME, DRIVE_ROM1571_SIZE, DRIVE_ROM1571_SIZE, DRIVE_ROM1571_SIZE, drive_rom1571 }, - { DRIVE_ROM1571CR_NAME, DRIVE_ROM1571CR_SIZE, DRIVE_ROM1571CR_SIZE, DRIVE_ROM1571CR_SIZE, drive_rom1571cr }, - { DRIVE_ROM1581_NAME, DRIVE_ROM1581_SIZE, DRIVE_ROM1581_SIZE, DRIVE_ROM1581_SIZE, drive_rom1581 }, - { DRIVE_ROM1001_NAME, DRIVE_ROM1001_SIZE, DRIVE_ROM1001_SIZE, DRIVE_ROM1001_SIZE, NULL }, - { DRIVE_ROM2031_NAME, DRIVE_ROM2031_SIZE, DRIVE_ROM2031_SIZE, DRIVE_ROM2031_SIZE, NULL }, - { DRIVE_ROM2040_NAME, DRIVE_ROM2040_SIZE, DRIVE_ROM2040_SIZE, DRIVE_ROM2040_SIZE, NULL }, - { DRIVE_ROM3040_NAME, DRIVE_ROM3040_SIZE, DRIVE_ROM3040_SIZE, DRIVE_ROM3040_SIZE, NULL }, - { DRIVE_ROM4040_NAME, DRIVE_ROM4040_SIZE, DRIVE_ROM4040_SIZE, DRIVE_ROM4040_SIZE, NULL }, - { DRIVE_ROM9000_NAME, DRIVE_ROM9000_SIZE, DRIVE_ROM9000_SIZE, DRIVE_ROM9000_SIZE, NULL }, + { DRIVE_ROM1540_NAME, DRIVE_ROM1540_SIZE, DRIVE_ROM1540_SIZE_EXPANDED, DRIVE_ROM1540_SIZE, drive_rom1540_rom }, + { DRIVE_ROM1541_NAME, DRIVE_ROM1541_SIZE, DRIVE_ROM1541_SIZE_EXPANDED, DRIVE_ROM1541_SIZE, drive_rom1541_rom }, + { DRIVE_ROM1541II_NAME, DRIVE_ROM1541II_SIZE, DRIVE_ROM1541II_SIZE_EXPANDED, DRIVE_ROM1541II_SIZE, drive_rom1541ii_rom }, + { DRIVE_ROM1551_NAME, DRIVE_ROM1551_SIZE, DRIVE_ROM1551_SIZE, DRIVE_ROM1551_SIZE, drive_rom1551_rom }, + { DRIVE_ROM1570_NAME, DRIVE_ROM1570_SIZE, DRIVE_ROM1570_SIZE, DRIVE_ROM1570_SIZE, drive_rom1570_rom }, + { DRIVE_ROM1571_NAME, DRIVE_ROM1571_SIZE, DRIVE_ROM1571_SIZE, DRIVE_ROM1571_SIZE, drive_rom1571_rom }, + { DRIVE_ROM1571CR_NAME, DRIVE_ROM1571CR_SIZE, DRIVE_ROM1571CR_SIZE, DRIVE_ROM1571CR_SIZE, drive_rom1571cr_rom }, + { DRIVE_ROM1581_NAME, DRIVE_ROM1581_SIZE, DRIVE_ROM1581_SIZE, DRIVE_ROM1581_SIZE, drive_rom1581_rom }, + { DRIVE_ROM1001_NAME, DRIVE_ROM1001_SIZE, DRIVE_ROM1001_SIZE, DRIVE_ROM1001_SIZE, drive_rom1001_rom }, + { DRIVE_ROM2031_NAME, DRIVE_ROM2031_SIZE, DRIVE_ROM2031_SIZE, DRIVE_ROM2031_SIZE, drive_rom2031_rom }, + { DRIVE_ROM2040_NAME, DRIVE_ROM2040_SIZE, DRIVE_ROM2040_SIZE, DRIVE_ROM2040_SIZE, drive_rom2040_rom }, + { DRIVE_ROM3040_NAME, DRIVE_ROM3040_SIZE, DRIVE_ROM3040_SIZE, DRIVE_ROM3040_SIZE, drive_rom3040_rom }, + { DRIVE_ROM4040_NAME, DRIVE_ROM4040_SIZE, DRIVE_ROM4040_SIZE, DRIVE_ROM4040_SIZE, drive_rom4040_rom }, + { DRIVE_ROM9000_NAME, DRIVE_ROM9000_SIZE, DRIVE_ROM9000_SIZE, DRIVE_ROM9000_SIZE, drive_rom9000_rom }, { NULL } }; diff --git a/retrodep/embedded/c128embedded.c b/retrodep/embedded/c128embedded.c index 91855c3827..f7c2b20acc 100644 --- a/retrodep/embedded/c128embedded.c +++ b/retrodep/embedded/c128embedded.c @@ -54,11 +54,12 @@ #define C128_KERNAL64_ROM_SIZE 0x2000 #define C128_BASIC64_ROM_SIZE 0x2000 -#include "c128basic64.h" +#include "c64basic.h" +#include "c64kernal.h" #include "c128basichi.h" #include "c128basiclo.h" -#include "c128kernal64.h" #include "c128kernal.h" +#include "c128chargen.h" #include "vicii_c64hq_vpl.h" #include "vicii_c64s_vpl.h" @@ -92,7 +93,7 @@ #include "vdc_scart_vpl.h" static embedded_t c128files[] = { - { C128_KERNAL_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, kernal_int }, + { C128_KERNAL_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, kernal128_rom }, { C128_KERNAL_CH_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, NULL }, { C128_KERNAL_DE_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, NULL }, { C128_KERNAL_FI_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, NULL }, @@ -100,7 +101,7 @@ static embedded_t c128files[] = { { C128_KERNAL_IT_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, NULL }, { C128_KERNAL_NO_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, NULL }, { C128_KERNAL_SE_NAME, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, C128_KERNAL_ROM_IMAGE_SIZE, NULL }, - { C128_CHARGEN_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, NULL }, + { C128_CHARGEN_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, chargen128_rom }, { C128_CHARGEN_CH_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, NULL }, { C128_CHARGEN_DE_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, NULL }, { C128_CHARGEN_FI_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, NULL }, @@ -108,10 +109,10 @@ static embedded_t c128files[] = { { C128_CHARGEN_IT_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, NULL }, { C128_CHARGEN_NO_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, NULL }, { C128_CHARGEN_SE_NAME, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, C128_CHARGEN_ROM_SIZE, NULL }, - { C128_BASICLO_NAME, C128_BASIC_ROM_IMAGELO_SIZE, C128_BASIC_ROM_IMAGELO_SIZE, C128_BASIC_ROM_IMAGELO_SIZE, c128basiclo_embedded }, - { C128_BASICHI_NAME, C128_BASIC_ROM_IMAGEHI_SIZE, C128_BASIC_ROM_IMAGEHI_SIZE, C128_BASIC_ROM_IMAGEHI_SIZE, c128basichi_embedded }, - { C64_BASIC_NAME, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, c128basic64_embedded }, - { C64_KERNAL_REV3_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, c128kernal64_embedded }, + { C128_BASICLO_NAME, C128_BASIC_ROM_IMAGELO_SIZE, C128_BASIC_ROM_IMAGELO_SIZE, C128_BASIC_ROM_IMAGELO_SIZE, c128basiclo_rom }, + { C128_BASICHI_NAME, C128_BASIC_ROM_IMAGEHI_SIZE, C128_BASIC_ROM_IMAGEHI_SIZE, C128_BASIC_ROM_IMAGEHI_SIZE, c128basichi_rom }, + { C64_BASIC_NAME, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, basic64_rom }, + { C64_KERNAL_REV3_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, kernal64_rom }, EMBEDDED_LIST_END }; diff --git a/retrodep/embedded/c64embedded.c b/retrodep/embedded/c64embedded.c index 81f2d060df..0b46a2b8ad 100644 --- a/retrodep/embedded/c64embedded.c +++ b/retrodep/embedded/c64embedded.c @@ -68,31 +68,32 @@ #include "vicii_the64_vpl.h" #include "vicii_vice_vpl.h" -#include "c64gskernal.h" -#include "c64edkernal.h" -#include "c64sxkernal.h" -#include "c64jpkernal.h" -#include "c64jpchrgen.h" -#ifdef __XSCPU64__ #include "c64basic.h" #include "c64kernal.h" +#include "c64kernalgs.h" +#include "c64kernaled.h" +#include "c64kernalsx.h" +#include "c64kernaljp.h" +#include "c64chargen.h" +#include "c64chargenjp.h" +#ifdef __XSCPU64__ #include "scpu64mem.h" #include "scpu64kernal.h" #endif static embedded_t c64files[] = { - { C64_BASIC_NAME, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, c64memrom_basic64_rom }, - { C64_KERNAL_REV3_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, c64memrom_kernal64_rom }, - { C64_CHARGEN_NAME, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, mem_chargen_rom }, - { C64_KERNAL_GS64_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, c64memrom_gskernal64_rom }, - { C64_KERNAL_4064_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, c64memrom_edkernal64_rom }, - { C64_KERNAL_SX64_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, c64memrom_sxkernal64_rom }, - { C64_KERNAL_JAP_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, c64memrom_jpkernal64_rom }, - { C64_CHARGEN_JAP_NAME, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, mem_jpchrgen_rom }, + { C64_BASIC_NAME, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, C64_BASIC_ROM_SIZE, basic64_rom }, + { C64_KERNAL_REV3_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, kernal64_rom }, + { C64_CHARGEN_NAME, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, chargen_rom }, + { C64_KERNAL_GS64_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, kernal64gs_rom }, + { C64_KERNAL_4064_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, kernal64ed_rom }, + { C64_KERNAL_SX64_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, kernal64sx_rom }, + { C64_KERNAL_JAP_NAME, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, C64_KERNAL_ROM_SIZE, kernal64jp_rom }, + { C64_CHARGEN_JAP_NAME, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, C64_CHARGEN_ROM_SIZE, chargenjp_rom }, #ifdef __XSCPU64__ - { "scpu64", SCPU64_SCPU64_ROM_MINSIZE, SCPU64_SCPU64_ROM_MAXSIZE, SCPU64_SCPU64_ROM_MAXSIZE, scpu64rom_scpu64_rom }, - { C64_CHARGEN_NAME, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, mem_chargen_rom }, - { C64_CHARGEN_JAP_NAME, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, mem_jpchrgen_rom }, + { "scpu64", SCPU64_SCPU64_ROM_MINSIZE, SCPU64_SCPU64_ROM_MAXSIZE, SCPU64_SCPU64_ROM_MAXSIZE, scpu64_rom }, + { C64_CHARGEN_NAME, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, chargen_rom }, + { C64_CHARGEN_JAP_NAME, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, SCPU64_CHARGEN_ROM_SIZE, chargenjp_rom }, #endif EMBEDDED_LIST_END }; diff --git a/retrodep/embedded/cbm2embedded.c b/retrodep/embedded/cbm2embedded.c index 9e59c2135b..a121254d50 100644 --- a/retrodep/embedded/cbm2embedded.c +++ b/retrodep/embedded/cbm2embedded.c @@ -50,11 +50,11 @@ #include "crtc_white_vpl.h" static embedded_t cbm2files[] = { - { CBM2_BASIC128_NAME, 0x4000, 0x4000, 0x4000, cbm2basic128_embedded }, - { CBM2_BASIC256_NAME, 0x4000, 0x4000, 0x4000, cbm2basic256_embedded }, - { CBM2_CHARGEN600_NAME, 0x1000, 0x1000, 0x1000, cbm2chargen600_embedded }, - { CBM2_CHARGEN700_NAME, 0x1000, 0x1000, 0x1000, cbm2chargen700_embedded }, - { CBM2_KERNAL_NAME, 0x2000, 0x2000, 0x2000, cbm2kernal_embedded }, + { CBM2_BASIC128_NAME, 0x4000, 0x4000, 0x4000, cbm2_basic128_rom }, + { CBM2_BASIC256_NAME, 0x4000, 0x4000, 0x4000, cbm2_basic256_rom }, + { CBM2_CHARGEN600_NAME, 0x1000, 0x1000, 0x1000, cbm2_chargen600_rom }, + { CBM2_CHARGEN700_NAME, 0x1000, 0x1000, 0x1000, cbm2_chargen700_rom }, + { CBM2_KERNAL_NAME, 0x2000, 0x2000, 0x2000, cbm2_kernal_rom }, EMBEDDED_LIST_END }; diff --git a/retrodep/embedded/cbm5x0embedded.c b/retrodep/embedded/cbm5x0embedded.c index 0d19e19c96..34ca786dcf 100644 --- a/retrodep/embedded/cbm5x0embedded.c +++ b/retrodep/embedded/cbm5x0embedded.c @@ -71,9 +71,9 @@ #include "vicii_vice_vpl.h" static embedded_t cbm2files[] = { - { CBM2_BASIC500_NAME, 0x4000, 0x4000, 0x4000, cbm2basic500_embedded }, - { CBM2_CHARGEN500_NAME, 0x1000, 0x1000, 0x1000, cbm2chargen500_embedded }, - { CBM2_KERNAL500_NAME, 0x2000, 0x2000, 0x2000, cbm2kernal500_embedded }, + { CBM2_BASIC500_NAME, 0x4000, 0x4000, 0x4000, cbm2_basic500_rom }, + { CBM2_CHARGEN500_NAME, 0x1000, 0x1000, 0x1000, cbm2_chargen500_rom }, + { CBM2_KERNAL500_NAME, 0x2000, 0x2000, 0x2000, cbm2_kernal500_rom }, EMBEDDED_LIST_END }; diff --git a/retrodep/embedded/petembedded.c b/retrodep/embedded/petembedded.c index a274fa53a9..b427d0a82b 100644 --- a/retrodep/embedded/petembedded.c +++ b/retrodep/embedded/petembedded.c @@ -67,27 +67,27 @@ #include "crtc_white_vpl.h" static embedded_t petfiles[] = { - { PET_CHARGEN1_NAME, -0x800, 0x1000, 0x800, petchargen1_embedded }, - { PET_CHARGEN2_NAME, -0x800, 0x1000, 0x800, petchargen2_embedded }, - { PET_BASIC4NAME, 0x2000, 0x3000, 0x3000, petbasic4_embedded }, - { PET_KERNAL4NAME, 0x1000, 0x1000, 0x1000, petkernal4_embedded }, - { PET_EDITOR4B80NAME, -0x800, 0x1000, 0x800, petedit4b80_embedded }, - { PET_KERNAL1NAME, 0x1000, 0x1000, 0x1000, petkernal1_embedded }, - { PET_BASIC1NAME, 0x2000, 0x3000, 0x2000, petbasic1_embedded }, - { PET_BASIC2NAME, 0x2000, 0x3000, 0x2000, petbasic2_embedded }, - { PET_KERNAL2NAME, 0x1000, 0x1000, 0x1000, petkernal2_embedded }, - { PET_EDITOR1G40NAME, -0x800, 0x1000, 0x800, petedit1g_embedded }, - { PET_EDITOR2B40NAME, -0x800, 0x1000, 0x800, petedit2b_embedded }, - { PET_EDITOR2G40NAME, -0x800, 0x1000, 0x800, petedit2g_embedded }, - { PET_EDITOR4B40NAME, -0x800, 0x1000, 0x800, petedit4b40_embedded }, - { PET_EDITOR4G40NAME, -0x800, 0x1000, 0x800, petedit4g40_embedded }, - { SUPERPET_CHARGEN_NAME, -0x800, 0x1000, 0x1000, superpet_char_embedded }, - { SUPERPET_6809_A_NAME, -0x1000, 0x6000, 0x1000, superpet_waterloo_a000_embedded }, - { SUPERPET_6809_B_NAME, -0x1000, 0x5000, 0x1000, superpet_waterloo_b000_embedded }, - { SUPERPET_6809_C_NAME, -0x1000, 0x4000, 0x1000, superpet_waterloo_c000_embedded }, - { SUPERPET_6809_D_NAME, -0x1000, 0x3000, 0x1000, superpet_waterloo_d000_embedded }, - { SUPERPET_6809_E_NAME, -0x800, 0x2000, 0x800, superpet_waterloo_e000_embedded }, - { SUPERPET_6809_F_NAME, -0x1000, 0x1000, 0x1000, superpet_waterloo_f000_embedded }, + { PET_CHARGEN1_NAME, -0x800, 0x1000, 0x800, pet_chargen1_rom }, + { PET_CHARGEN2_NAME, -0x800, 0x1000, 0x800, pet_chargen2_rom }, + { PET_BASIC4NAME, 0x2000, 0x3000, 0x3000, pet_basic4_rom }, + { PET_KERNAL4NAME, 0x1000, 0x1000, 0x1000, pet_kernal4_rom }, + { PET_EDITOR4B80NAME, -0x800, 0x1000, 0x800, pet_edit4b80_rom }, + { PET_KERNAL1NAME, 0x1000, 0x1000, 0x1000, pet_kernal1_rom }, + { PET_BASIC1NAME, 0x2000, 0x3000, 0x2000, pet_basic1_rom }, + { PET_BASIC2NAME, 0x2000, 0x3000, 0x2000, pet_basic2_rom }, + { PET_KERNAL2NAME, 0x1000, 0x1000, 0x1000, pet_kernal2_rom }, + { PET_EDITOR1G40NAME, -0x800, 0x1000, 0x800, pet_edit1g_rom }, + { PET_EDITOR2B40NAME, -0x800, 0x1000, 0x800, pet_edit2b_rom }, + { PET_EDITOR2G40NAME, -0x800, 0x1000, 0x800, pet_edit2g_rom }, + { PET_EDITOR4B40NAME, -0x800, 0x1000, 0x800, pet_edit4b40_rom }, + { PET_EDITOR4G40NAME, -0x800, 0x1000, 0x800, pet_edit4g40_rom }, + { SUPERPET_CHARGEN_NAME, -0x800, 0x1000, 0x1000, superpet_char_rom }, + { SUPERPET_6809_A_NAME, -0x1000, 0x6000, 0x1000, superpet_waterloo_a000_rom }, + { SUPERPET_6809_B_NAME, -0x1000, 0x5000, 0x1000, superpet_waterloo_b000_rom }, + { SUPERPET_6809_C_NAME, -0x1000, 0x4000, 0x1000, superpet_waterloo_c000_rom }, + { SUPERPET_6809_D_NAME, -0x1000, 0x3000, 0x1000, superpet_waterloo_d000_rom }, + { SUPERPET_6809_E_NAME, -0x800, 0x2000, 0x800, superpet_waterloo_e000_rom }, + { SUPERPET_6809_F_NAME, -0x1000, 0x1000, 0x1000, superpet_waterloo_f000_rom }, EMBEDDED_LIST_END }; diff --git a/retrodep/embedded/plus4embedded.c b/retrodep/embedded/plus4embedded.c index 4f30f82a80..6823a2865e 100644 --- a/retrodep/embedded/plus4embedded.c +++ b/retrodep/embedded/plus4embedded.c @@ -48,20 +48,24 @@ #include "ted_yape_pal_vpl.h" #include "ted_yape_ntsc_vpl.h" +#include "plus4basic.h" +#include "plus4kernal.h" #include "plus4kernal005.h" #include "plus4kernal232.h" #include "plus4kernal364.h" +#include "plus43plus1hi.h" +#include "plus43plus1lo.h" #include "plus4c2lo364.h" static embedded_t plus4files[] = { - { PLUS4_BASIC_NAME, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, plus4memrom_basic_rom }, - { PLUS4_KERNAL_PAL_REV5_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4memrom_kernal_rom }, - { PLUS4_3PLUS1LO_NAME, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, extromlo1 }, - { PLUS4_3PLUS1HI_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, extromhi1 }, - { PLUS4_KERNAL_NTSC_REV5_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4memrom_kernal005_rom }, - { PLUS4_KERNAL_NTSC_REV1_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4memrom_kernal232_rom }, - { PLUS4_KERNAL_NTSC_364_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4memrom_kernal364_rom }, - { PLUS4_C2LO_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4memrom_c2lo364_rom }, + { PLUS4_BASIC_NAME, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, plus4_basic_rom }, + { PLUS4_KERNAL_PAL_REV5_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4_kernal_rom }, + { PLUS4_3PLUS1LO_NAME, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, PLUS4_BASIC_ROM_SIZE, plus4_3plus1lo_rom }, + { PLUS4_3PLUS1HI_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4_3plus1hi_rom }, + { PLUS4_KERNAL_NTSC_REV5_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4_kernal005_rom }, + { PLUS4_KERNAL_NTSC_REV1_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4_kernal232_rom }, + { PLUS4_KERNAL_NTSC_364_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4_kernal364_rom }, + { PLUS4_C2LO_NAME, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, PLUS4_KERNAL_ROM_SIZE, plus4_c2lo364_rom }, EMBEDDED_LIST_END }; diff --git a/retrodep/embedded/vic20embedded.c b/retrodep/embedded/vic20embedded.c index 618dc1a345..da7dab5676 100644 --- a/retrodep/embedded/vic20embedded.c +++ b/retrodep/embedded/vic20embedded.c @@ -53,10 +53,10 @@ #include "vic_vice_vpl.h" static embedded_t vic20files[] = { - { VIC20_BASIC_NAME, VIC20_BASIC_ROM_SIZE, VIC20_BASIC_ROM_SIZE, VIC20_BASIC_ROM_SIZE, vic20memrom_basic_rom }, - { VIC20_KERNAL_REV7_NAME, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, vic20memrom_kernal_pal_rom }, - { VIC20_KERNAL_REV6_NAME, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, vic20memrom_kernal_ntsc_rom }, - { VIC20_CHARGEN_NAME, VIC20_CHARGEN_ROM_SIZE, VIC20_CHARGEN_ROM_SIZE, VIC20_CHARGEN_ROM_SIZE, vic20chargen_embedded }, + { VIC20_BASIC_NAME, VIC20_BASIC_ROM_SIZE, VIC20_BASIC_ROM_SIZE, VIC20_BASIC_ROM_SIZE, vic20_basic_rom }, + { VIC20_KERNAL_REV7_NAME, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, vic20_kernal_pal_rom }, + { VIC20_KERNAL_REV6_NAME, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, VIC20_KERNAL_ROM_SIZE, vic20_kernal_ntsc_rom }, + { VIC20_CHARGEN_NAME, VIC20_CHARGEN_ROM_SIZE, VIC20_CHARGEN_ROM_SIZE, VIC20_CHARGEN_ROM_SIZE, vic20_chargen_rom }, EMBEDDED_LIST_END }; diff --git a/retrodep/ui.c b/retrodep/ui.c index 86ca31f57b..694da72cbd 100644 --- a/retrodep/ui.c +++ b/retrodep/ui.c @@ -39,14 +39,11 @@ #include "c128rom.h" #include "c128mem.h" #include "c128memrom.h" -#include "c128kernal.h" -#include "c128kernal64.h" #elif defined(__XSCPU64__) #include "c64model.h" #include "scpu64.h" #include "scpu64mem.h" #include "scpu64rom.h" -BYTE scpu64rom_scpu64_rom_original[SCPU64_SCPU64_ROM_MAXSIZE] = {0}; #elif defined(__X64DTV__) #include "c64dtvmodel.h" #else @@ -54,11 +51,10 @@ BYTE scpu64rom_scpu64_rom_original[SCPU64_SCPU64_ROM_MAXSIZE] = {0}; #include "c64rom.h" #include "c64mem.h" #include "c64memrom.h" -BYTE c64memrom_kernal64_rom_original[C64_KERNAL_ROM_SIZE] = {0}; #endif #if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) -extern unsigned int opt_jiffydos_kernal_skip; +extern bool opt_jiffydos_kernal_skip; #endif #if defined(__X64__) || defined(__X64SC__) || defined(__XSCPU64__) || defined(__X128__) || defined(__XVIC__) @@ -75,8 +71,8 @@ extern unsigned int opt_supercpu_kernal; extern dc_storage* dc; extern bool retro_ui_finalized; -extern unsigned int opt_jiffydos; -extern unsigned int opt_autoloadwarp; +extern bool opt_jiffydos; +extern bool opt_autoloadwarp; extern char full_path[RETRO_PATH_MAX]; extern char retro_system_data_directory[RETRO_PATH_MAX]; extern bool log_resource_set; @@ -234,73 +230,6 @@ int ui_init_finalize(void) if (!util_file_exists(resources_dump_path)) resources_dump(resources_dump_path); - /* ROM */ -#if defined(__XSCPU64__) - /* Replace kernal always from backup, because kernal loading replaces embedded data */ - memcpy(scpu64rom_scpu64_rom, scpu64rom_scpu64_rom_original, SCPU64_SCPU64_ROM_MAXSIZE); - switch (opt_supercpu_kernal) - { - case 2: - log_resources_set_string("SCPU64Name", "scpu-dos-2.04.bin"); - break; - case 1: - log_resources_set_string("SCPU64Name", "scpu-dos-1.4.bin"); - break; - default: - log_resources_set_string("SCPU64Name", "scpu64"); - break; - } -#endif - - /* JiffyDOS */ -#if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) - /* Replace kernal always from backup, because kernal loading replaces embedded data */ -#if defined(__X64__) || defined(__X64SC__) - memcpy(c64memrom_kernal64_rom, c64memrom_kernal64_rom_original, C64_KERNAL_ROM_SIZE); -#endif - opt_jiffydos_kernal_skip = 0; - if (opt_jiffydos) - { - char tmp_str[RETRO_PATH_MAX] = {0}; - int drive_type; - resources_get_int("Drive8Type", &drive_type); - - snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_1541-II.bin"); - log_resources_set_string("DosName1541ii", (const char*)tmp_str); - snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_1571_repl310654.bin"); - log_resources_set_string("DosName1571", (const char*)tmp_str); - snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_1581.bin"); - log_resources_set_string("DosName1581", (const char*)tmp_str); - -#if defined(__X64__) || defined(__X64SC__) - snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_C64.bin"); - log_resources_set_string("KernalName", (const char*)tmp_str); -#elif defined(__X128__) - snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_C64.bin"); - log_resources_set_string("Kernal64Name", (const char*)tmp_str); - snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_C128.bin"); - log_resources_set_string("KernalIntName", (const char*)tmp_str); -#endif - -#if defined(__X64__) || defined(__X64SC__) || defined(__XSCPU64__) - /* 1541-II ROM will not work unless drive type is set back to whatever it already is ?! */ - log_resources_set_int("Drive8Type", drive_type); -#endif - } - else - { - log_resources_set_string("DosName1541ii", DRIVE_ROM1541II_NAME); - log_resources_set_string("DosName1571", DRIVE_ROM1571_NAME); - log_resources_set_string("DosName1581", DRIVE_ROM1581_NAME); -#if defined(__X64__) || defined(__X64SC__) - log_resources_set_string("KernalName", C64_KERNAL_REV3_NAME); -#elif defined(__X128__) - log_resources_set_string("Kernal64Name", C64_KERNAL_REV3_NAME); - log_resources_set_string("KernalIntName", C128_KERNAL_NAME); -#endif - } -#endif - /* Model */ #if defined(__XPET__) petmodel_set(vice_opt.Model); @@ -318,11 +247,39 @@ int ui_init_finalize(void) c64model_set(opt_model_auto && request_model_auto_set > -1 ? request_model_auto_set : vice_opt.Model); #endif -#if defined(__X64__) || defined(__X64SC__) - /* JiffyDOS SX-64 requires setting kernal after model change */ + /* ROM */ +#if defined(__XSCPU64__) + switch (opt_supercpu_kernal) + { + case 2: + log_resources_set_string("SCPU64Name", "scpu-dos-2.04.bin"); + break; + case 1: + log_resources_set_string("SCPU64Name", "scpu-dos-1.4.bin"); + break; + default: + log_resources_set_string("SCPU64Name", "scpu64"); + break; + } +#endif + + /* JiffyDOS */ +#if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) + opt_jiffydos_kernal_skip = false; if (opt_jiffydos) { char tmp_str[RETRO_PATH_MAX] = {0}; + int drive_type; + resources_get_int("Drive8Type", &drive_type); + + snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_1541-II.bin"); + log_resources_set_string("DosName1541ii", (const char*)tmp_str); + snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_1571_repl310654.bin"); + log_resources_set_string("DosName1571", (const char*)tmp_str); + snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_1581.bin"); + log_resources_set_string("DosName1581", (const char*)tmp_str); + +#if defined(__X64__) || defined(__X64SC__) switch (vice_opt.Model) { case C64MODEL_C64SX_PAL: @@ -331,11 +288,51 @@ int ui_init_finalize(void) log_resources_set_string("KernalName", (const char*)tmp_str); /* Also must prevent `set_kernal_rom_name()` resetting to default kernel after restart */ - opt_jiffydos_kernal_skip = 1; + opt_jiffydos_kernal_skip = true; break; default: + snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_C64.bin"); + log_resources_set_string("KernalName", (const char*)tmp_str); break; } +#elif defined(__X128__) + snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_C64.bin"); + log_resources_set_string("Kernal64Name", (const char*)tmp_str); + snprintf(tmp_str, sizeof(tmp_str), "%s%c%s", retro_system_data_directory, ARCHDEP_DIR_SEP_CHR, "JiffyDOS_C128.bin"); + log_resources_set_string("KernalIntName", (const char*)tmp_str); +#endif + + /* 1541-II ROM will not work unless drive type is set back to whatever it already is ?! */ + log_resources_set_int("Drive8Type", drive_type); + } + else + { + int drive_type; + resources_get_int("Drive8Type", &drive_type); + + log_resources_set_string("DosName1541ii", DRIVE_ROM1541II_NAME); + log_resources_set_string("DosName1571", DRIVE_ROM1571_NAME); + log_resources_set_string("DosName1581", DRIVE_ROM1581_NAME); +#if defined(__X64__) || defined(__X64SC__) + switch (vice_opt.Model) + { + case C64MODEL_C64SX_PAL: + case C64MODEL_C64SX_NTSC: + log_resources_set_string("KernalName", C64_KERNAL_SX64_NAME); + + opt_jiffydos_kernal_skip = false; + break; + default: + log_resources_set_string("KernalName", C64_KERNAL_REV3_NAME); + break; + } +#elif defined(__X128__) + log_resources_set_string("Kernal64Name", C64_KERNAL_REV3_NAME); + log_resources_set_string("KernalIntName", C128_KERNAL_NAME); +#endif + + /* 1541-II ROM will not work unless drive type is set back to whatever it already is ?! */ + log_resources_set_int("Drive8Type", drive_type); } #endif @@ -591,19 +588,11 @@ int ui_init_finalize(void) #if defined(__X64__) -int c64ui_init_early(void) -{ - memcpy(c64memrom_kernal64_rom_original, c64memrom_kernal64_rom, C64_KERNAL_ROM_SIZE); - return 0; -} +int c64ui_init_early(void) { return 0; } int c64ui_init(void) { return 0; } void c64ui_shutdown(void) {} #elif defined(__X64SC__) -int c64scui_init_early(void) -{ - memcpy(c64memrom_kernal64_rom_original, c64memrom_kernal64_rom, C64_KERNAL_ROM_SIZE); - return 0; -} +int c64scui_init_early(void) { return 0; } int c64scui_init(void) { return 0; } void c64scui_shutdown(void) {} #elif defined(__X64DTV__) @@ -611,11 +600,7 @@ int c64dtvui_init_early(void) { return 0; } int c64dtvui_init(void) { return 0; } void c64dtvui_shutdown(void) {} #elif defined(__XSCPU64__) -int scpu64ui_init_early(void) -{ - memcpy(scpu64rom_scpu64_rom_original, scpu64rom_scpu64_rom, SCPU64_SCPU64_ROM_MAXSIZE); - return 0; -} +int scpu64ui_init_early(void) { return 0; } int scpu64ui_init(void) { return 0; } void scpu64ui_shutdown(void) {} #elif defined(__X128__) diff --git a/vice/src/c128/c128rom.c b/vice/src/c128/c128rom.c index 3193dccc84..df4e8ea668 100644 --- a/vice/src/c128/c128rom.c +++ b/vice/src/c128/c128rom.c @@ -49,25 +49,6 @@ static log_t c128rom_log = LOG_ERR; /* Flag: nonzero if the Kernal and BASIC ROMs have been loaded. */ static int rom_loaded = 0; -#ifdef USE_EMBEDDED -#include "c128kernal.h" -#include "c128kernalch.h" -#include "c128kernalde.h" -#include "c128kernalfi.h" -#include "c128kernalfr.h" -#include "c128kernalit.h" -#include "c128kernalno.h" -#include "c128kernalse.h" - -#include "c128chargch.h" -#include "c128chargen.h" -#include "c128chargde.h" -#include "c128chargfi.h" -#include "c128chargfr.h" -#include "c128chargit.h" -#include "c128chargno.h" -#include "c128chargse.h" -#else /* National Kernal ROM images. */ static uint8_t kernal_int[C128_KERNAL_ROM_IMAGE_SIZE]; static uint8_t kernal_ch[C128_KERNAL_ROM_IMAGE_SIZE]; @@ -87,7 +68,6 @@ static uint8_t chargen_fr[C128_CHARGEN_ROM_SIZE]; static uint8_t chargen_it[C128_CHARGEN_ROM_SIZE]; static uint8_t chargen_no[C128_CHARGEN_ROM_SIZE]; static uint8_t chargen_se[C128_CHARGEN_ROM_SIZE]; -#endif typedef struct { diff --git a/vice/src/c64/c64-resources.c b/vice/src/c64/c64-resources.c index 1695ed55dd..4d804efc93 100644 --- a/vice/src/c64/c64-resources.c +++ b/vice/src/c64/c64-resources.c @@ -90,7 +90,7 @@ static int set_chargen_rom_name(const char *val, void *param) #ifdef __LIBRETRO__ #if defined(__X64__) || defined(__X64SC__) || defined(__X128__) || defined(__XSCPU64__) -extern unsigned int opt_jiffydos_kernal_skip; +extern bool opt_jiffydos_kernal_skip; #endif #endif diff --git a/vice/src/c64/c64mem.c b/vice/src/c64/c64mem.c index 730a812238..be5779f25a 100644 --- a/vice/src/c64/c64mem.c +++ b/vice/src/c64/c64mem.c @@ -80,11 +80,7 @@ int machine_class = VICE_MACHINE_C64; /* The C64 memory. */ uint8_t mem_ram[C64_RAM_SIZE]; -#ifdef USE_EMBEDDED -#include "c64chargen.h" -#else uint8_t mem_chargen_rom[C64_CHARGEN_ROM_SIZE]; -#endif /* Internal color memory. */ static uint8_t mem_color_ram[0x400]; diff --git a/vice/src/c64/c64memrom.c b/vice/src/c64/c64memrom.c index 021f902f87..92115fac9c 100644 --- a/vice/src/c64/c64memrom.c +++ b/vice/src/c64/c64memrom.c @@ -30,13 +30,8 @@ #include "c64memrom.h" #include "types.h" -#ifdef USE_EMBEDDED -#include "c64basic.h" -#include "c64kernal.h" -#else uint8_t c64memrom_basic64_rom[C64_BASIC_ROM_SIZE]; uint8_t c64memrom_kernal64_rom[C64_KERNAL_ROM_SIZE]; -#endif uint8_t c64memrom_kernal64_trap_rom[C64_KERNAL_ROM_SIZE]; diff --git a/vice/src/c64/c64memsc.c b/vice/src/c64/c64memsc.c index 22081d349b..791171f85b 100644 --- a/vice/src/c64/c64memsc.c +++ b/vice/src/c64/c64memsc.c @@ -83,11 +83,7 @@ int machine_class = VICE_MACHINE_C64SC; /* The C64 memory. */ uint8_t mem_ram[C64_RAM_SIZE]; -#ifdef USE_EMBEDDED -#include "c64chargen.h" -#else uint8_t mem_chargen_rom[C64_CHARGEN_ROM_SIZE]; -#endif /* Internal color memory. */ static uint8_t mem_color_ram[0x400]; diff --git a/vice/src/c64/cart/c64cart.c b/vice/src/c64/cart/c64cart.c index cd2895848a..43a009de07 100644 --- a/vice/src/c64/cart/c64cart.c +++ b/vice/src/c64/cart/c64cart.c @@ -533,9 +533,6 @@ static int set_cartridge_file(const char *name, void *param) if (name == NULL || !strlen(name)) { cartridge_detach_image(-1); -#ifdef __LIBRETRO__ - util_string_set(&cartridge_file, ""); /* resource value modified */ -#endif /* __LIBRETRO__ */ return 0; } diff --git a/vice/src/c64/vsidmem.c b/vice/src/c64/vsidmem.c index 6918413940..ac038b5de9 100644 --- a/vice/src/c64/vsidmem.c +++ b/vice/src/c64/vsidmem.c @@ -74,11 +74,7 @@ int machine_class = VICE_MACHINE_VSID; /* The C64 memory. */ uint8_t mem_ram[C64_RAM_SIZE]; -#ifdef USE_EMBEDDED -#include "c64chargen.h" -#else uint8_t mem_chargen_rom[C64_CHARGEN_ROM_SIZE]; -#endif /* Internal color memory. */ static uint8_t mem_color_ram[0x400]; diff --git a/vice/src/c64dtv/c64dtvmem.c b/vice/src/c64dtv/c64dtvmem.c index 6d7b43a00e..03488b6e3a 100644 --- a/vice/src/c64dtv/c64dtvmem.c +++ b/vice/src/c64dtv/c64dtvmem.c @@ -104,11 +104,7 @@ /* The C64 memory, see ../mem.h. */ uint8_t mem_ram[C64_RAM_SIZE]; -#ifdef USE_EMBEDDED -#include "c64chargen.h" -#else uint8_t mem_chargen_rom[C64_CHARGEN_ROM_SIZE]; -#endif /* Internal color memory. */ uint8_t *mem_color_ram_cpu; diff --git a/vice/src/c64dtv/c64dtvmemrom.c b/vice/src/c64dtv/c64dtvmemrom.c index ed4535a029..21fc4dd129 100644 --- a/vice/src/c64dtv/c64dtvmemrom.c +++ b/vice/src/c64dtv/c64dtvmemrom.c @@ -35,13 +35,8 @@ #include "c64dtvflash.h" /* These are read directly from flash in the DTV emulation and not used. */ -#ifdef USE_EMBEDDED -#include "c64basic.h" -#include "c64kernal.h" -#else uint8_t c64memrom_basic64_rom[C64_BASIC_ROM_SIZE]; uint8_t c64memrom_kernal64_rom[C64_KERNAL_ROM_SIZE]; -#endif uint8_t c64memrom_kernal64_trap_rom[C64_KERNAL_ROM_SIZE]; diff --git a/vice/src/drive/iec/iecrom.c b/vice/src/drive/iec/iecrom.c index 10d00ec569..062e45bb61 100644 --- a/vice/src/drive/iec/iecrom.c +++ b/vice/src/drive/iec/iecrom.c @@ -49,15 +49,9 @@ static uint8_t drive_rom1540[DRIVE_ROM1540_SIZE_EXPANDED]; static uint8_t drive_rom1541[DRIVE_ROM1541_SIZE_EXPANDED]; static uint8_t drive_rom1541ii[DRIVE_ROM1541II_SIZE_EXPANDED]; -#ifdef USE_EMBEDDED -#include "drivedos1570.h" -#include "drivedos1571.h" -#include "drivedos1581.h" -#else static uint8_t drive_rom1570[DRIVE_ROM1570_SIZE]; static uint8_t drive_rom1571[DRIVE_ROM1571_SIZE]; static uint8_t drive_rom1581[DRIVE_ROM1581_SIZE]; -#endif static uint8_t drive_rom2000[DRIVE_ROM2000_SIZE]; static uint8_t drive_rom4000[DRIVE_ROM4000_SIZE]; diff --git a/vice/src/drive/iec128dcr/iec128dcrrom.c b/vice/src/drive/iec128dcr/iec128dcrrom.c index a9b80bedc9..d8812ea284 100644 --- a/vice/src/drive/iec128dcr/iec128dcrrom.c +++ b/vice/src/drive/iec128dcr/iec128dcrrom.c @@ -41,11 +41,7 @@ /* Logging goes here. */ static log_t iec128dcrrom_log; -#ifdef USE_EMBEDDED -#include "drived1571cr.h" -#else static uint8_t drive_rom1571cr[DRIVE_ROM1571CR_SIZE]; -#endif /* If nonzero, the ROM image has been loaded. */ static unsigned int rom1571cr_loaded = 0; diff --git a/vice/src/drive/ieee/ieeerom.c b/vice/src/drive/ieee/ieeerom.c index c7235a9fb1..bc0ff036cb 100644 --- a/vice/src/drive/ieee/ieeerom.c +++ b/vice/src/drive/ieee/ieeerom.c @@ -41,23 +41,12 @@ /* Logging goes here. */ static log_t ieeerom_log; -#ifdef USE_EMBEDDED -#include "drivedos2031.h" -#include "drivedos1001.h" -#include "drivedos2040.h" -#include "drivedos3040.h" -#include "drivedos4040.h" -#ifdef __LIBRETRO__ -#include "drivedos9000.h" -#endif -#else static uint8_t drive_rom2031[DRIVE_ROM2031_SIZE]; static uint8_t drive_rom1001[DRIVE_ROM1001_SIZE]; static uint8_t drive_rom2040[DRIVE_ROM2040_SIZE]; static uint8_t drive_rom3040[DRIVE_ROM3040_SIZE]; static uint8_t drive_rom4040[DRIVE_ROM4040_SIZE]; static uint8_t drive_rom9000[DRIVE_ROM9000_SIZE]; -#endif /* If nonzero, the ROM image has been loaded. */ static unsigned int rom2031_loaded = 0; diff --git a/vice/src/drive/tcbm/tcbmrom.c b/vice/src/drive/tcbm/tcbmrom.c index a391b86ff2..39050fa73c 100644 --- a/vice/src/drive/tcbm/tcbmrom.c +++ b/vice/src/drive/tcbm/tcbmrom.c @@ -41,11 +41,7 @@ /* Logging goes here. */ static log_t tcbmrom_log; -#ifdef USE_EMBEDDED -#include "drivedos1551.h" -#else static uint8_t drive_rom1551[DRIVE_ROM1551_SIZE]; -#endif /* If nonzero, the ROM image has been loaded. */ static unsigned int rom1551_loaded = 0; diff --git a/vice/src/plus4/plus4memrom.c b/vice/src/plus4/plus4memrom.c index 968e851d84..f3aa30a42f 100644 --- a/vice/src/plus4/plus4memrom.c +++ b/vice/src/plus4/plus4memrom.c @@ -36,21 +36,11 @@ #include "sysfile.h" #include "types.h" -#ifdef USE_EMBEDDED -#include "plus4basic.h" -#include "plus4kernal.h" -#else uint8_t plus4memrom_basic_rom[PLUS4_BASIC_ROM_SIZE]; uint8_t plus4memrom_kernal_rom[PLUS4_KERNAL_ROM_SIZE]; -#endif -#ifdef USE_EMBEDDED -#include "plus43plus1lo.h" -#include "plus43plus1hi.h" -#else uint8_t extromlo1[PLUS4_C0LO_ROM_SIZE]; uint8_t extromhi1[PLUS4_C0HI_ROM_SIZE]; -#endif /* FIXME: c2 can also be external cartridge */ uint8_t extromlo3[PLUS4_C2LO_ROM_SIZE]; diff --git a/vice/src/printerdrv/drv-mps803.c b/vice/src/printerdrv/drv-mps803.c index e67f5ccc79..d02cf88eaf 100644 --- a/vice/src/printerdrv/drv-mps803.c +++ b/vice/src/printerdrv/drv-mps803.c @@ -251,16 +251,6 @@ struct mps_s { }; typedef struct mps_s mps_t; -#ifdef __LIBRETRO__ -static uint8_t charset[512][7]; -#else -#ifdef USE_EMBEDDED -#include "printermps803.h" -#else -static uint8_t charset[512][7]; -#endif -#endif /* __LIBRETRO__ */ - static mps_t drv_mps803[NUM_OUTPUT_SELECT]; /* FIXME: palette per mps_t? */ diff --git a/vice/src/printerdrv/drv-nl10.c b/vice/src/printerdrv/drv-nl10.c index a2355077a8..944d491ff9 100644 --- a/vice/src/printerdrv/drv-nl10.c +++ b/vice/src/printerdrv/drv-nl10.c @@ -113,15 +113,7 @@ static palette_t *palette = NULL; /* Logging goes here. */ static log_t drvnl10_log = LOG_ERR; -#ifdef __LIBRETRO__ static uint8_t drv_nl10_rom[NL10_ROM_SIZE]; -#else -#ifdef USE_EMBEDDED -#include "printernl10cbm.h" -#else -static uint8_t drv_nl10_rom[NL10_ROM_SIZE]; -#endif -#endif /* __LIBRETRO__ */ static uint8_t *drv_nl10_charset = drv_nl10_rom; static uint8_t drv_nl10_charset_nlq[CHARSET_SIZE * 47]; diff --git a/vice/src/resources.c b/vice/src/resources.c index f07c491784..8855f16af4 100644 --- a/vice/src/resources.c +++ b/vice/src/resources.c @@ -1432,7 +1432,7 @@ static char* disabled_resources[] = "VICIIFilter", "VICIIPALBlur", "VICIIBorderMode", "VICIIPALOddLinePhase", "VICIIPALOddLineOffset", "VICFilter", "VICPALBlur", "VICBorderMode", "VICPALOddLinePhase", "VICPALOddLineOffset", "TEDPALOddLinePhase", "TEDPALOddLineOffset", "TEDFilter", "TEDPALBlur", "TEDBorderMode", - "CrtcPALOddLinePhase", "CrtcPALOddLineOffset", "CrtcFilter", "CrtcPALBlur", + "CrtcFilter", "CrtcPALBlur", "VDCFilter", "VDCPALBlur", "VDC64KB", "Go64Mode", "C128ColumnKey", "AutostartWarp", "AttachDevice8Readonly", "EasyFlashWriteCRT", "JoyDevice1", "JoyDevice2", "JoyDevice3", "JoyDevice4", "JoyDevice5", diff --git a/vice/src/scpu64/scpu64mem.c b/vice/src/scpu64/scpu64mem.c index 822e5fc1e7..5cd60e04bd 100644 --- a/vice/src/scpu64/scpu64mem.c +++ b/vice/src/scpu64/scpu64mem.c @@ -97,12 +97,7 @@ unsigned int mem_simm_ram_mask = 0; uint8_t mem_tooslow[1]; static int traps_pending; -#ifdef USE_EMBEDDED -#define C64_CHARGEN_ROM_SIZE SCPU64_CHARGEN_ROM_SIZE -#include "c64chargen.h" -#else uint8_t mem_chargen_rom[SCPU64_CHARGEN_ROM_SIZE]; -#endif /* Internal color memory. */ static uint8_t mem_color_ram[0x400]; diff --git a/vice/src/scpu64/scpu64rom.c b/vice/src/scpu64/scpu64rom.c index 896da69d7d..9f577471d6 100644 --- a/vice/src/scpu64/scpu64rom.c +++ b/vice/src/scpu64/scpu64rom.c @@ -41,16 +41,12 @@ static log_t scpu64rom_log = LOG_ERR; -#ifndef __LIBRETRO__ uint8_t scpu64rom_scpu64_rom[SCPU64_SCPU64_ROM_MAXSIZE]; -#endif /* added to resolve linking issues with LTK. LTK will disable itself if xscpu64 attempts to attach to it. */ -#ifndef USE_EMBEDDED uint8_t *c64memrom_basic64_rom = NULL; uint8_t *c64memrom_kernal64_rom = NULL; -#endif uint8_t *c64memrom_kernal64_trap_rom = NULL; /* Flag: nonzero if the ROMs have been loaded. */ diff --git a/vice/src/vic20/vic20memrom.c b/vice/src/vic20/vic20memrom.c index ac3062841c..14a75065f4 100644 --- a/vice/src/vic20/vic20memrom.c +++ b/vice/src/vic20/vic20memrom.c @@ -31,12 +31,8 @@ #include "vic20rom.h" #include "types.h" -#ifdef USE_EMBEDDED -uint8_t vic20memrom_kernal_rom[VIC20_KERNAL_ROM_SIZE]; -#else uint8_t vic20memrom_basic_rom[VIC20_BASIC_ROM_SIZE]; uint8_t vic20memrom_kernal_rom[VIC20_KERNAL_ROM_SIZE]; -#endif uint8_t vic20memrom_kernal_trap_rom[VIC20_KERNAL_ROM_SIZE];