1// 2// Copyright (c) 2024 Freddy Vandriessche. 3// notice: https://raw.githubusercontent.com/RetroAppleJS/RetroAppleJS.github.io/main/LICENSE.md 4// 5// EMU_CARD_80col.js 6 7 8// ABOUT SPECIAL SOFT SWITCH OPERATION 9// https://retrocomputing.stackexchange.com/questions/5056/why-are-some-soft-switches-on-the-apple-ii-only-triggered-with-a-write 10// ABOUT ROMS 11// https://www.wiseowl.com/articles/a2fpga-videx-01-the-card-that-made-the-apple-ii-serious/?utm_source=chatgpt.com 12 13if(oEMU===undefined) var oEMU = {"component":{"IO":{"col80card":new col80card()}}} 14else oEMU.component.IO.col80card= new col80card(); 15 16function col80card() 17{ 18 const bDebug = false; 19 var videx = this; 20 21 this.id = { 22 "PCODE":"VIDEX" 23 ,"icon":"fa fa-tv" 24 ,"description":"Videx VideoTerm 80 Column Display" 25 }; 26 27 /* 28 * Keep hardware state serialisable. The ROM/VRAM/CRTC arrays remain private 29 * implementation data and are exposed to the later video-device layer only 30 * through accessor methods below. 31 */ 32 var state = { 33 "active":true 34 ,"vramBank":0 35 ,"cellWidth":9 36 ,"crtcIndex":0 37 ,"charRomKey":"VIDEX:NORMAL" 38 ,"inverseVideoMode":"off" 39 ,"videoRevision":0 40 }; 41 this.state = state; 42 43 /* 44 * Video output is an attached device rather than renderer code embedded in 45 * the peripheral. Apple2IO binds this MUX back to the mounted card instance. 46 */ 47 this.deviceConfig = [ 48 { 49 "DCODE":"VIDEXVID" 50 ,"hostPCODE":"VIDEX" 51 ,"coID":"VidexVideoMUX" 52 ,"alias":"VidexVideo" 53 ,"icon":"fa fa-tv" 54 ,"description":"Videx VideoTerm video output" 55 ,"range":"HostROM" 56 ,"action":{} 57 } 58 ,{ 59 "DCODE":"VIDEXTXT" 60 ,"hostPCODE":"VIDEX" 61 ,"coID":"VidexVideoMUX" 62 ,"icon":"fa fa-keyboard" 63 ,"description":"Videx VideoTerm Unicode text input" 64 } 65 ]; 66 67 68 // Four 512-byte pages = the physical 2 KiB VideoTerm display RAM. 69 var vram = new Uint8Array(0x800); 70 71 // Hitachi HD46505 / Motorola MC6845-compatible register file. 72 var crtc = new Uint8Array(18); 73 74 /* 75 * One physical 1 KiB U3 firmware ROM is decoded into two CPU-visible views: 76 * 77 * $C800-$CBFF -> ROM offsets $000-$3FF (complete image, while C8 owned) 78 * $C300-$C3FF -> ROM offsets $300-$3FF (slot-3 alias; also claims C8) 79 */ 80 const VIDEX_FIRMWARE_ROM_SIZE = 0x400; 81 const VIDEX_C8_ROM_PHYS_OFFSET = 0x000; 82 const VIDEX_C8_ROM_WINDOW_SIZE = 0x400; 83 const VIDEX_SLOT_ROM_PHYS_OFFSET = 0x300; 84 const VIDEX_SLOT_ROM_WINDOW_SIZE = 0x100; 85 86 const VIDEX_FIRMWARE_ROM = new Uint8Array([ 87 0xAD,0x7B,0x07,0x29,0xF8,0xC9,0x30,0xF0, 88 0x21,0xA9,0x30,0x8D,0x7B,0x07,0x8D,0xFB, 89 0x07,0xA9,0x00,0x8D,0xFB,0x06,0x20,0x61, 90 0xC9,0xA2,0x00,0x8A,0x8D,0xB0,0xC0,0xBD, 91 0xA1,0xC8,0x8D,0xB1,0xC0,0xE8,0xE0,0x10, 92 0xD0,0xF1,0x8D,0x59,0xC0,0x60,0xAD,0xFB, 93 0x07,0x29,0x08,0xF0,0x09,0x20,0x93,0xFE, 94 0x20,0x22,0xFC,0x20,0x89,0xFE,0x68,0xA8, 95 0x68,0xAA,0x68,0x60,0x20,0xD1,0xC8,0xE6, 96 0x4E,0xD0,0x02,0xE6,0x4F,0xAD,0x00,0xC0, 97 0x10,0xF5,0x20,0x5C,0xC8,0x90,0xF0,0x2C, 98 0x10,0xC0,0x18,0x60,0xC9,0x8B,0xD0,0x02, 99 0xA9,0xDB,0xC9,0x81,0xD0,0x0A,0xAD,0xFB, 100 0x07,0x49,0x40,0x8D,0xFB,0x07,0xB0,0xE7, 101 0x48,0xAD,0xFB,0x07,0x0A,0x0A,0x68,0x90, 102 0x1F,0xC9,0xB0,0x90,0x1B,0x2C,0x63,0xC0, 103 0x30,0x14,0xC9,0xB0,0xF0,0x0E,0xC9,0xC0, 104 0xD0,0x02,0xA9,0xD0,0xC9,0xDB,0x90,0x08, 105 0x29,0xCF,0xD0,0x04,0xA9,0xDD,0x09,0x20, 106 0x48,0x29,0x7F,0x8D,0x7B,0x06,0x68,0x38, 107 0x60,0x7B,0x50,0x5E,0x29,0x1B,0x08,0x18, 108 0x19,0x00,0x08,0xE0,0x08,0x00,0x00,0x00, 109 0x00,0x8D,0x7B,0x06,0xA5,0x25,0xCD,0xFB, 110 0x05,0xF0,0x06,0x8D,0xFB,0x05,0x20,0x04, 111 0xCA,0xA5,0x24,0xCD,0x7B,0x05,0x90,0x03, 112 0x8D,0x7B,0x05,0xAD,0x7B,0x06,0x20,0x89, 113 0xCA,0xA9,0x0F,0x8D,0xB0,0xC0,0xAD,0x7B, 114 0x05,0xC9,0x50,0xB0,0x13,0x6D,0x7B,0x04, 115 0x8D,0xB1,0xC0,0xA9,0x0E,0x8D,0xB0,0xC0, 116 0xA9,0x00,0x6D,0xFB,0x04,0x8D,0xB1,0xC0, 117 0x60,0x49,0xC0,0xC9,0x08,0xB0,0x1D,0xA8, 118 0xA9,0xC9,0x48,0xB9,0xF2,0xCB,0x48,0x60, 119 0xEA,0xAC,0x7B,0x05,0xA9,0xA0,0x20,0x71, 120 0xCA,0xC8,0xC0,0x50,0x90,0xF8,0x60,0xA9, 121 0x34,0x8D,0x7B,0x07,0x60,0xA9,0x32,0xD0, 122 0xF8,0xA0,0xC0,0xA2,0x80,0xCA,0xD0,0xFD, 123 0xAD,0x30,0xC0,0x88,0xD0,0xF5,0x60,0xAC, 124 0x7B,0x05,0xC0,0x50,0x90,0x05,0x48,0x20, 125 0xB0,0xC9,0x68,0xAC,0x7B,0x05,0x20,0x71, 126 0xCA,0xEE,0x7B,0x05,0x2C,0x78,0x04,0x10, 127 0x07,0xAD,0x7B,0x05,0xC9,0x50,0xB0,0x68, 128 0x60,0xAC,0x7B,0x05,0xAD,0xFB,0x05,0x48, 129 0x20,0x07,0xCA,0x20,0x04,0xC9,0xA0,0x00, 130 0x68,0x69,0x00,0xC9,0x18,0x90,0xF0,0xB0, 131 0x23,0x20,0x67,0xC9,0x98,0xF0,0xE8,0xA9, 132 0x00,0x8D,0x7B,0x05,0x8D,0xFB,0x05,0xA8, 133 0xF0,0x12,0xCE,0x7B,0x05,0x10,0x9D,0xA9, 134 0x4F,0x8D,0x7B,0x05,0xAD,0xFB,0x05,0xF0, 135 0x93,0xCE,0xFB,0x05,0x4C,0x04,0xCA,0xA9, 136 0x30,0x8D,0x7B,0x07,0x68,0x09,0x80,0xC9, 137 0xB1,0xD0,0x67,0xA9,0x08,0x8D,0x58,0xC0, 138 0xD0,0x5B,0xC9,0xB2,0xD0,0x51,0xA9,0xFE, 139 0x2D,0xFB,0x07,0x8D,0xFB,0x07,0x60,0x8D, 140 0x7B,0x06,0x4E,0x78,0x04,0x4C,0xCB,0xC8, 141 0x20,0x27,0xCA,0xEE,0xFB,0x05,0xAD,0xFB, 142 0x05,0xC9,0x18,0x90,0x4A,0xCE,0xFB,0x05, 143 0xAD,0xFB,0x06,0x69,0x04,0x29,0x7F,0x8D,
144 0xFB,0x06,0x20,0x12,0xCA,0xA9,0x0D,0x8D, 145 0xB0,0xC0,0xAD,0x7B,0x04,0x8D,0xB1,0xC0, 146 0xA9,0x0C,0x8D,0xB0,0xC0,0xAD,0xFB,0x04, 147 0x8D,0xB1,0xC0,0xA9,0x17,0x20,0x07,0xCA, 148 0xA0,0x00,0x20,0x04,0xC9,0xB0,0x95,0xC9, 149 0xB3,0xD0,0x0E,0xA9,0x01,0x0D,0xFB,0x07, 150 0xD0,0xA9,0xC9,0xB0,0xD0,0x9C,0x4C,0x09, 151 0xC8,0x4C,0x27,0xC9,0xAD,0xFB,0x05,0x8D, 152 0xF8,0x04,0x0A,0x0A,0x6D,0xF8,0x04,0x6D, 153 0xFB,0x06,0x48,0x4A,0x4A,0x4A,0x4A,0x8D, 154 0xFB,0x04,0x68,0x0A,0x0A,0x0A,0x0A,0x8D, 155 0x7B,0x04,0x60,0xC9,0x0D,0xD0,0x06,0xA9, 156 0x00,0x8D,0x7B,0x05,0x60,0x09,0x80,0xC9, 157 0xA0,0xB0,0xCE,0xC9,0x87,0x90,0x08,0xA8, 158 0xA9,0xC9,0x48,0xB9,0xB9,0xC9,0x48,0x60, 159 0x18,0x71,0x13,0xB2,0x48,0x60,0xAF,0x9D, 160 0xF2,0x13,0x13,0x13,0x13,0x13,0x13,0x13, 161 0x13,0x13,0x66,0x0E,0x13,0x38,0x00,0x14, 162 0x7B,0x18,0x98,0x6D,0x7B,0x04,0x48,0xA9, 163 0x00,0x6D,0xFB,0x04,0x48,0x0A,0x29,0x0C, 164 0xAA,0xBD,0xB0,0xC0,0x68,0x4A,0x68,0xAA, 165 0x60,0x0A,0x48,0xAD,0xFB,0x07,0x4A,0x68, 166 0x6A,0x48,0x20,0x59,0xCA,0x68,0xB0,0x05, 167 0x9D,0x00,0xCC,0x90,0x03,0x9D,0x00,0xCD, 168 0x60,0x48,0xA9,0xF7,0x20,0xA0,0xC9,0x8D, 169 0x59,0xC0,0xAD,0x7B,0x07,0x29,0x07,0xD0, 170 0x04,0x68,0x4C,0x23,0xCA,0x29,0x04,0xF0, 171 0x03,0x4C,0x87,0xC9,0x68,0x38,0xE9,0x20, 172 0x29,0x7F,0x48,0xCE,0x7B,0x07,0xAD,0x7B, 173 0x07,0x29,0x03,0xD0,0x15,0x68,0xC9,0x18, 174 0xB0,0x03,0x8D,0xFB,0x05,0xAD,0xF8,0x05, 175 0xC9,0x50,0xB0,0x03,0x8D,0x7B,0x05,0x4C, 176 0x04,0xCA,0x68,0x8D,0xF8,0x05,0x60,0xAD, 177 0x00,0xC0,0xC9,0x93,0xD0,0x0F,0x2C,0x10, 178 0xC0,0xAD,0x00,0xC0,0x10,0xFB,0xC9,0x83, 179 0xF0,0x03,0x2C,0x10,0xC0,0x60,0xA8,0xB9, 180 0x31,0xCB,0x20,0xF1,0xC8,0x20,0x44,0xC8, 181 0xC9,0xCE,0xB0,0x08,0xC9,0xC9,0x90,0x04, 182 0xC9,0xCC,0xD0,0xEA,0x4C,0xF1,0xC8,0xEA, 183 0x2C,0xCB,0xFF,0x70,0x31,0x38,0x90,0x18, 184 0xB8,0x50,0x2B,0x01,0x82,0x11,0x14,0x1C, 185 0x22,0x4C,0x00,0xC8,0x20,0x44,0xC8,0x29, 186 0x7F,0xA2,0x00,0x60,0x20,0xA7,0xC9,0xA2, 187 0x00,0x60,0xC9,0x00,0xF0,0x09,0xAD,0x00, 188 0xC0,0x0A,0x90,0x03,0x20,0x5C,0xC8,0xA2, 189 0x00,0x60,0x91,0x28,0x38,0xB8,0x8D,0xFF, 190 0xCF,0x48,0x85,0x35,0x8A,0x48,0x98,0x48, 191 0xA5,0x35,0x86,0x35,0xA2,0xC3,0x8E,0x78, 192 0x04,0x48,0x50,0x10,0xA9,0x32,0x85,0x38, 193 0x86,0x39,0xA9,0x07,0x85,0x36,0x86,0x37, 194 0x20,0x00,0xC8,0x18,0x90,0x6F,0x68,0xA4, 195 0x35,0xF0,0x1F,0x88,0xAD,0x78,0x06,0xC9, 196 0x88,0xF0,0x17,0xD9,0x00,0x02,0xF0,0x12, 197 0x49,0x20,0xD9,0x00,0x02,0xD0,0x3B,0xAD, 198 0x78,0x06,0x99,0x00,0x02,0xB0,0x03,0x20, 199 0xED,0xCA,0xA9,0x80,0x20,0xF5,0xC9,0x20, 200 0x44,0xC8,0xC9,0x9B,0xF0,0xF1,0xC9,0x8D, 201 0xD0,0x05,0x48,0x20,0x01,0xC9,0x68,0xC9, 202 0x95,0xD0,0x12,0xAC,0x7B,0x05,0x20,0x59, 203 0xCA,0xB0,0x05,0xBD,0x00,0xCC,0x90,0x03, 204 0xBD,0x00,0xCD,0x09,0x80,0x8D,0x78,0x06, 205 0xD0,0x08,0x20,0x44,0xC8,0xA0,0x00,0x8C, 206 0x78,0x06,0xBA,0xE8,0xE8,0xE8,0x9D,0x00, 207 0x01,0xA9,0x00,0x85,0x24,0xAD,0xFB,0x05, 208 0x85,0x25,0x4C,0x2E,0xC8,0x68,0xAC,0xFB, 209 0x07,0x10,0x08,0xAC,0x78,0x06,0xC0,0xE0, 210 0x90,0x01,0x98,0x20,0xB1,0xC8,0x20,0xCF, 211 0xCA,0xA9,0x7F,0x20,0xA0,0xC9,0xAD,0x7B, 212 0x05,0xE9,0x47,0x90,0xD4,0x69,0x1F,0x18, 213 0x90,0xD1,0x60,0x38,0x71,0xB2,0x7B,0x00, 214 0x48,0x66,0xC4,0xC2,0xC1,0xFF,0xC3,0xEA 215 ]); 216 217 /* 218 * Character-generator ROM catalogue. 219 * 220 * Every entry is self-contained: a full 128-position Unicode map and the 221 * physical 2 KiB character-generator image. There is deliberately no map 222 * inheritance and no string-to-byte decoder; the source is the data. 223 */ 224 const VIDEX_CHAR_ROMS = 225 [ 226 { 227 "key":"VIDEX:NORMAL" 228 ,"label":"Normal" 229 ,"unicode":[ 230 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 231 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 232 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠⼠233 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 234 // $20-$2F â ! " # $ % & ' ( ) * + , - . / 235 0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002A,0x002B,0x002C,0x002D,0x002E,0x002F, 236 // $30-$3F 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 237 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,
2370x0038,0x0039,0x003A,0x003B,0x003C,0x003D,0x003E,0x003F, 238 // $40-$4F @ A B C D E F G H I J K L M N O 239 0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 240 // $50-$5F P Q R S T U V W X Y Z [ \ ] ^ _ 241 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x005B,0x005C,0x005D,0x005E,0x005F, 242 // $60-$6F ` a b c d e f g h i j k l m n o 243 0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006A,0x006B,0x006C,0x006D,0x006E,0x006F, 244 // $70-$7F p q r s t u v w x y z { | } ~ ð® 245 0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007A,0x007B,0x007C,0x007D,0x007E,0x1FB95 246 ] 247 ,"mirror":false 248 ,"dsize":[8,16] 249 ,"size":0x800 250 ,"crc32":"87F89F08" 251 ,"data":new Uint8Array([ 252 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 253 0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 254 0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 255 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 256 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 257 0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 258 0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 259 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 260 0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 261 0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 262 0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 263 0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 264 0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 265 0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 266 0x70,0x80,0x60,0x10,0xEC,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 267 0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 268 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 269 0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 270 0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 271 0x08,0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 272 0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 273 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 274 0x00,0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 275 0x08,0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 276 0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 277 0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 278 0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 279 0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 280 0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 281 0x08,0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 282 0x00,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 283 0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, 284 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 285 0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 286 0x36,0x36,0x12,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 287 0x24,0x24,0x7E,0x24,0x7E,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 288 0x08,0x3E,0x48,0x3C,0x12,0x7C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
289 0x62,0x94,0x68,0x10,0x2C,0x52,0x8C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 290 0x20,0x50,0x50,0x62,0x94,0x88,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 291 0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 292 0x0C,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 293 0x30,0x08,0x04,0x04,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 294 0x10,0x92,0x54,0x38,0x54,0x92,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 295 0x00,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 296 0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 297 0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 298 0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 299 0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 300 0x38,0x44,0x8A,0x92,0xA2,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 301 0x08,0x38,0x08,0x08,0x08,0x08,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 302 0x3C,0x42,0x02,0x1C,0x20,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 303 0x7E,0x04,0x08,0x1C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 304 0x04,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 305 0x7E,0x40,0x7C,0x02,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 306 0x1E,0x20,0x40,0x7C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 307 0x7E,0x02,0x04,0x08,0x10,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 308 0x3C,0x42,0x42,0x3C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 309 0x3C,0x42,0x42,0x3E,0x02,0x04,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 310 0x00,0x18,0x18,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 311 0x00,0x18,0x18,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 312 0x00,0x06,0x18,0x60,0x18,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 313 0x00,0x00,0x7E,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 314 0x00,0x60,0x18,0x06,0x18,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 315 0x3C,0x42,0x02,0x0C,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 316 0x3C,0x42,0x9A,0xAA,0x94,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 317 0x18,0x24,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 318 0x7C,0x42,0x42,0x7C,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 319 0x1C,0x22,0x40,0x40,0x40,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 320 0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 321 0x7E,0x40,0x40,0x78,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 322 0x7E,0x40,0x40,0x78,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 323 0x1C,0x22,0x40,0x4E,0x42,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 324 0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 325 0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 326 0x0E,0x04,0x04,0x04,0x04,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 327 0x42,0x44,0x48,0x50,0x68,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 328 0x40,0x40,0x40,0x40,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 329 0x82,0xC6,0xAA,0x92,0x82,0x82,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 330 0x42,0x62,0x52,0x4A,0x46,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 331 0x38,0x44,0x82,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 332 0x7C,0x42,0x42,0x7C,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 333 0x38,0x44,0x82,0x82,0x8A,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 334 0x7C,0x42,0x42,0x7C,0x48,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 335 0x3C,0x42,0x40,0x3C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 336 0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 337 0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 338 0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 339 0x82,0x82,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 340 0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 341 0x82,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 342 0xFE,0x04,0x08,0x10,0x20,0x40,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 343 0x3E,0x30,0x30,0x30,0x30,0x30,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 344 0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 345 0x3E,0x06,0x06,0x06,0x06,0x06,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 346 0x08,0x1C,0x2A,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 347 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 348 0x18,0x18,0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 349 0x00,0x00,0xF8,0x04,0x7C,0x84,0x7A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 350 0x40,0x40,0x7C,0x42,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 351 0x00,0x00,0x3C,0x42,0x40,0x40,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 352 0x02,0x02,0x3E,0x42,0x42,0x42,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 353 0x00,0x00,0x3C,0x42,0x7E,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 354 0x1C,0x22,0x20,0x78,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 355 0x00,0x02,0x3C,0x42,0x42,0x3E,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 356 0x40,0x40,0x5C,0x62,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 357 0x08,0x00,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 358 0x04,0x00,0x04,0x04,0x04,0x04,0x04,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 359 0x40,0x40,0x46,0x58,0x60,0x58,0x46,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 360 0x18,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 361 0x00,0x00,0xEC,0x92,0x92,0x92,0x92,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 362 0x00,0x00,0x5C,0x22,0x22,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 363 0x00,0x00,0x3C,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 364 0x00,0x00,0x7C,0x42,0x42,0x42,0x7C,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 365 0x00,0x00,0x3E,0x42,0x42,0x42,0x3E,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 366 0x00,0x00,0x5C,0x62,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 367 0x00,0x00,0x3E,0x40,0x3C,0x02,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 368 0x00,0x10,0x3E,0x10,0x10,0x10,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 369 0x00,0x00,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 370 0x00,0x00,0x82,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 371 0x00,0x00,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 372 0x00,0x00,0x42,0x24,0x18,0x24,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 373 0x00,0x00,0x82,0x82,0x44,0x28,0x10,0x20,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 374 0x00,0x00,0x7E,0x04,0x18,0x20,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 375 0x0C,0x10,0x08,0x30,0x08,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 376 0x08,0x08,0x08,0x00,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 377 0x30,0x08,0x10,0x0C,0x10,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 378 0x60,0x92,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 379 0x24,0x48,0x92,0x24,0x48,0x92,0x24,0x48,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 380 ]) 381 }, 382 383 { 384 "key":"VIDEX:NORMAL_UP" 385 ,"label":"Normal UP" 386 ,"unicode":[ 387 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 388 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 389 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠â¼
390 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 391 // $20-$2F â ! " # $ % & ' ( ) * + , - . / 392 0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002A,0x002B,0x002C,0x002D,0x002E,0x002F, 393 // $30-$3F 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 394 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003A,0x003B,0x003C,0x003D,0x003E,0x003F, 395 // $40-$4F @ A B C D E F G H I J K L M N O 396 0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 397 // $50-$5F P Q R S T U V W X Y Z [ \ ] ^ _ 398 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x005B,0x005C,0x005D,0x005E,0x005F, 399 // $60-$6F ` A B C D E F G H I J K L M N O 400 0x0060,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 401 // $70-$7F P Q R S T U V W X Y Z { | } ~ ð® 402 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x007B,0x007C,0x007D,0x007E,0x1FB95 403 ] 404 ,"mirror":false 405 ,"dsize":[8,16] 406 ,"size":0x800 407 ,"crc32":"3D94A7A4" 408 ,"data":new Uint8Array([ 409 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 410 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 411 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 412 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 413 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 414 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 415 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 416 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 417 ,0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 418 ,0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 419 ,0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 420 ,0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 421 ,0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 422 ,0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 423 ,0x70,0x80,0x60,0x10,0xEC,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 424 ,0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 425 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 426 ,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 427 ,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 428 ,0x08,0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 429 ,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 430 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 431 ,0x00,0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 432 ,0x08,0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 433 ,0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 434 ,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 435 ,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 436 ,0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 437 ,0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 438 ,0x08,0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 439 ,0x00,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 440 ,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 441 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 442 ,0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 443 ,0x36,0x36,0x12,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 444 ,0x24,0x24,0x7E,0x24,0x7E,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 445 ,0x08,0x3E,0x48,0x3C,0x12,0x7C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
446 ,0x62,0x94,0x68,0x10,0x2C,0x52,0x8C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 447 ,0x20,0x50,0x50,0x62,0x94,0x88,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 448 ,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 449 ,0x0C,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 450 ,0x30,0x08,0x04,0x04,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 451 ,0x10,0x92,0x54,0x38,0x54,0x92,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 452 ,0x00,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 453 ,0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 454 ,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 455 ,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 456 ,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 457 ,0x38,0x44,0x8A,0x92,0xA2,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 458 ,0x08,0x38,0x08,0x08,0x08,0x08,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 459 ,0x3C,0x42,0x02,0x1C,0x20,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 460 ,0x7E,0x04,0x08,0x1C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 461 ,0x04,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 462 ,0x7E,0x40,0x7C,0x02,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 463 ,0x1E,0x20,0x40,0x7C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 464 ,0x7E,0x02,0x04,0x08,0x10,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 465 ,0x3C,0x42,0x42,0x3C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 466 ,0x3C,0x42,0x42,0x3E,0x02,0x04,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 467 ,0x00,0x18,0x18,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 468 ,0x00,0x18,0x18,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 469 ,0x00,0x06,0x18,0x60,0x18,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 470 ,0x00,0x00,0x7E,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 471 ,0x00,0x60,0x18,0x06,0x18,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 472 ,0x3C,0x42,0x02,0x0C,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 473 ,0x3C,0x42,0x9A,0xAA,0x94,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 474 ,0x18,0x24,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 475 ,0x7C,0x42,0x42,0x7C,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 476 ,0x1C,0x22,0x40,0x40,0x40,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 477 ,0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 478 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 479 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 480 ,0x1C,0x22,0x40,0x4E,0x42,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 481 ,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 482 ,0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 483 ,0x0E,0x04,0x04,0x04,0x04,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 484 ,0x42,0x44,0x48,0x50,0x68,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 485 ,0x40,0x40,0x40,0x40,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 486 ,0x82,0xC6,0xAA,0x92,0x82,0x82,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 487 ,0x42,0x62,0x52,0x4A,0x46,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 488 ,0x38,0x44,0x82,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 489 ,0x7C,0x42,0x42,0x7C,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 490 ,0x38,0x44,0x82,0x82,0x8A,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 491 ,0x7C,0x42,0x42,0x7C,0x48,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 492 ,0x3C,0x42,0x40,0x3C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 493 ,0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 494 ,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 495 ,0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 496 ,0x82,0x82,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 497 ,0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 498 ,0x82,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 499 ,0xFE,0x04,0x08,0x10,0x20,0x40,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 500 ,0x3E,0x30,0x30,0x30,0x30,0x30,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 501 ,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 502 ,0x3E,0x06,0x06,0x06,0x06,0x06,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 503 ,0x08,0x1C,0x2A,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 504 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 505 ,0x18,0x18,0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 506 ,0x00,0x00,0x08,0x14,0x22,0x3E,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 507 ,0x00,0x00,0x3C,0x22,0x3C,0x22,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 508 ,0x00,0x00,0x1C,0x22,0x20,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 509 ,0x00,0x00,0x3C,0x22,0x22,0x22,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 510 ,0x00,0x00,0x3E,0x20,0x38,0x20,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 511 ,0x00,0x00,0x3E,0x20,0x38,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 512 ,0x00,0x00,0x1E,0x20,0x26,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 513 ,0x00,0x00,0x22,0x22,0x3E,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 514 ,0x00,0x00,0x1C,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 515 ,0x00,0x00,0x0E,0x04,0x04,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 516 ,0x00,0x00,0x22,0x24,0x28,0x34,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 517 ,0x00,0x00,0x20,0x20,0x20,0x20,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 518 ,0x00,0x00,0x22,0x36,0x2A,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 519 ,0x00,0x00,0x22,0x32,0x2A,0x26,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 520 ,0x00,0x00,0x1C,0x22,0x22,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 521 ,0x00,0x00,0x3C,0x22,0x3C,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 522 ,0x00,0x00,0x1C,0x22,0x2A,0x24,0x1A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 523 ,0x00,0x00,0x3C,0x22,0x3C,0x24,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 524 ,0x00,0x00,0x1E,0x20,0x1C,0x02,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 525 ,0x00,0x00,0x3E,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 526 ,0x00,0x00,0x22,0x22,0x22,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 527 ,0x00,0x00,0x22,0x22,0x22,0x14,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 528 ,0x00,0x00,0x22,0x22,0x2A,0x36,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 529 ,0x00,0x00,0x22,0x14,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 530 ,0x00,0x00,0x22,0x14,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 531 ,0x00,0x00,0x3E,0x04,0x08,0x10,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 532 ,0x0C,0x10,0x08,0x30,0x08,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 533 ,0x08,0x08,0x08,0x00,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 534 ,0x30,0x08,0x10,0x0C,0x10,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 535 ,0x60,0x92,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 536 ,0x24,0x48,0x92,0x24,0x48,0x92,0x24,0x48,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 537 ]) 538 }, 539 { 540 "key":"VIDEX:APL" 541 ,"label":"APL" 542 ,"unicode":[ 543 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 544 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 545 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠â¼
546 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 547 // $20-$2F â ¨ ) < ⤠= > ] ⨠⧠â ÷ , + . / 548 0x0020,0x00A8,0x0029,0x003C,0x2264,0x003D,0x003E,0x005D,0x2228,0x2227,0x2260,0x00F7,0x002C,0x002B,0x002E,0x002F, 549 // $30-$3F 0 1 2 3 4 5 6 7 8 9 ( [ ; à : \ 550 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x0028,0x005B,0x003B,0x00D7,0x003A,0x005C, 551 // $40-$4F ¯ ⺠⥠⩠â â _ â â â³ â ' â | ⤠â 552 0x00AF,0x237A,0x22A5,0x2229,0x230A,0x220A,0x005F,0x2207,0x2206,0x2373,0x2218,0x0027,0x2395,0x007C,0x22A4,0x25CB, 553 // $50-$5F * ? â´ â ~ â ⪠ⵠâ â â â ⢠â ⥠- 554 0x002A,0x003F,0x2374,0x2308,0x007E,0x2193,0x222A,0x2375,0x2283,0x2191,0x2282,0x2190,0x22A2,0x2192,0x2265,0x002D, 555 // $60-$6F â A B C D E F G H I J K L M N O 556 0x22C4,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 557 // $70-$7F P Q R S T U V W X Y Z { ⣠} $ ⪠558 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x007B,0x22A3,0x007D,0x0024,0x236A 559 ] 560 ,"mirror":false 561 ,"dsize":[8,16] 562 ,"size":0x800 563 ,"crc32":"1ADB704E" 564 ,"data":new Uint8Array([ 565 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 566 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 567 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 568 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 569 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 570 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 571 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 572 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 573 ,0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 574 ,0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 575 ,0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 576 ,0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 577 ,0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 578 ,0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 579 ,0x70,0x80,0x60,0x10,0xEC,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 580 ,0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 581 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 582 ,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 583 ,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 584 ,0x08,0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 585 ,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 586 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 587 ,0x00,0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 588 ,0x08,0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 589 ,0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 590 ,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 591 ,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 592 ,0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 593 ,0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 594 ,0x08,0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 595 ,0x00,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 596 ,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 597 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 598 ,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 599 ,0x30,0x08,0x04,0x04,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 600 ,0x00,0x06,0x18,0x60,0x18,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 601 ,0x06,0x18,0x60,0x18,0x06,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 602 ,0x00,0x00,0xFE,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 603 ,0x00,0x60,0x18,0x06,0x18,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 604 ,0x3E,0x06,0x06,0x06,0x06,0x06,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 605 ,0x00,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 606 ,0x00,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 607 ,0x02,0x04,0xFE,0x10,0xFE,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 608 ,0x00,0x10,0x00,0xFE,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 609 ,0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 610 ,0x00,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 611 ,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 612 ,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 613 ,0x38,0x44,0x8A,0x92,0xA2,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 614 ,0x08,0x38,0x08,0x08,0x08,0x08,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 615 ,0x3C,0x42,0x02,0x1C,0x20,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 616 ,0x7E,0x04,0x08,0x1C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 617 ,0x04,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 618 ,0x7E,0x40,0x7C,0x02,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 619 ,0x1E,0x20,0x40,0x7C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 620 ,0x7E,0x02,0x04,0x08,0x10,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 621 ,0x3C,0x42,0x42,0x3C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 622 ,0x3C,0x42,0x42,0x3E,0x02,0x04,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 623 ,0x0C,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 624 ,0x3E,0x30,0x30,0x30,0x30,0x30,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 625 ,0x00,0x18,0x18,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 626 ,0x00,0x22,0x14,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 627 ,0x00,0x18,0x18,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 628 ,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 629 ,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 630 ,0x00,0x00,0x62,0x94,0x88,0x94,0x62,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 631 ,0x00,0x00,0x10,0x10,0x10,0x10,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 632 ,0x00,0x00,0x3C,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 633 ,0x10,0x10,0x10,0x10,0x10,0x10,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 634 ,0x00,0x00,0x3E,0x40,0x78,0x40,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 635 ,0x00,0x00,0x7C,0x04,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00 636 ,0x00,0x00,0xFE,0x44,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 637 ,0x00,0x00,0x10,0x28,0x44,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 638 ,0x00,0x00,0x18,0x08,0x08,0x08,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 639 ,0x00,0x00,0x18,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 640 ,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 641 ,0x7E,0x42,0x42,0x42,0x42,0x42,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 642 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 643 ,0x00,0x00,0xFE,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 644 ,0x00,0x00,0x7C,0x82,0x82,0x82,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 645 ,0x10,0x92,0x54,0x38,0x54,0x92,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 646 ,0x3C,0x42,0x02,0x0C,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 647 ,0x00,0x00,0x3C,0x42,0x42,0x62,0x5C,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00 648 ,0x1C,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 649 ,0x00,0x00,0x60,0x92,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 650 ,0x08,0x08,0x08,0x08,0x2A,0x1C,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 651 ,0x00,0x00,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 652 ,0x00,0x00,0x44,0x82,0x92,0x92,0x6C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 653 ,0x00,0x00,0x7C,0x02,0x02,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 654 ,0x08,0x1C,0x2A,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 655 ,0x00,0x00,0x7E,0x80,0x80,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 656 ,0x00,0x20,0x40,0xFE,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 657 ,0x00,0x40,0x40,0x7E,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 658 ,0x00,0x08,0x04,0xFE,0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 659 ,0x60,0x18,0x06,0x18,0x60,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 660 ,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 661 ,0x10,0x28,0x44,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 662 ,0x18,0x24,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 663 ,0x7C,0x42,0x42,0x7C,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 664 ,0x1C,0x22,0x40,0x40,0x40,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 665 ,0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 666 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 667 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 668 ,0x1C,0x22,0x40,0x4E,0x42,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 669 ,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 670 ,0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 671 ,0x0E,0x04,0x04,0x04,0x04,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 672 ,0x42,0x44,0x48,0x50,0x68,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 673 ,0x40,0x40,0x40,0x40,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 674 ,0x82,0xC6,0xAA,0x92,0x82,0x82,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 675 ,0x42,0x62,0x52,0x4A,0x46,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 676 ,0x38,0x44,0x82,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 677 ,0x7C,0x42,0x42,0x7C,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 678 ,0x38,0x44,0x82,0x82,0x8A,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 679 ,0x7C,0x42,0x42,0x7C,0x48,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 680 ,0x3C,0x42,0x40,0x3C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 681 ,0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 682 ,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 683 ,0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 684 ,0x82,0x82,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 685 ,0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 686 ,0x82,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 687 ,0xFE,0x04,0x08,0x10,0x20,0x40,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 688 ,0x0C,0x10,0x08,0x30,0x08,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 689 ,0x00,0x02,0x02,0x7E,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 690 ,0x30,0x08,0x10,0x0C,0x10,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 691 ,0x08,0x3E,0x48,0x3C,0x12,0x7C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 692 ,0x00,0x00,0x00,0x7E,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 693 ]) 694 }, 695 { 696 "key":"VIDEX:FRENCH" 697 ,"label":"French" 698 ,"unicode":[ 699 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 700 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 701 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠â¼
702 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 703 // $20-$2F â ! " £ $ % & ' ( ) * + , - . / 704 0x0020,0x0021,0x0022,0x00A3,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002A,0x002B,0x002C,0x002D,0x002E,0x002F, 705 // $30-$3F 0 1 2 3 4 5 6 7 8 9 : ; ² = ³ ? 706 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003A,0x003B,0x00B2,0x003D,0x00B3,0x003F, 707 // $40-$4F à A B C D E F G H I J K L M N O 708 0x00E0,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 709 // $50-$5F P Q R S T U V W X Y Z [ ç ] ^ _ 710 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x005B,0x00E7,0x005D,0x005E,0x005F, 711 // $60-$6F ` a b c d e f g h i j k l m n o 712 0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006A,0x006B,0x006C,0x006D,0x006E,0x006F, 713 // $70-$7F p q r s t u v w x y z é ù è ¨ ° 714 0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007A,0x00E9,0x00F9,0x00E8,0x00A8,0x00B0 715 ] 716 ,"mirror":false 717 ,"dsize":[8,16] 718 ,"size":0x800 719 ,"crc32":"266AA837" 720 ,"data":new Uint8Array([ 721 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 722 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 723 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 724 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 725 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 726 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 727 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 728 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 729 ,0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 730 ,0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 731 ,0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 732 ,0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 733 ,0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 734 ,0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 735 ,0x70,0x80,0x60,0x10,0xEC,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 736 ,0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 737 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 738 ,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 739 ,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 740 ,0x08,0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 741 ,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 742 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 743 ,0x00,0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 744 ,0x08,0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 745 ,0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 746 ,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 747 ,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 748 ,0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 749 ,0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 750 ,0x08,0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 751 ,0x00,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 752 ,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 753 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 754 ,0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 755 ,0x36,0x36,0x12,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 756 ,0x18,0x24,0x20,0x70,0x20,0x22,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 757 ,0x08,0x3E,0x48,0x3C,0x12,0x7C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
758 ,0x62,0x94,0x68,0x10,0x2C,0x52,0x8C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 759 ,0x20,0x50,0x50,0x62,0x94,0x88,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 760 ,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 761 ,0x0C,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 762 ,0x30,0x08,0x04,0x04,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 763 ,0x10,0x92,0x54,0x38,0x54,0x92,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 764 ,0x00,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 765 ,0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 766 ,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 767 ,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 768 ,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 769 ,0x38,0x44,0x8A,0x92,0xA2,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 770 ,0x08,0x38,0x08,0x08,0x08,0x08,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 771 ,0x3C,0x42,0x02,0x1C,0x20,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 772 ,0x7E,0x04,0x08,0x1C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 773 ,0x04,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 774 ,0x7E,0x40,0x7C,0x02,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 775 ,0x1E,0x20,0x40,0x7C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 776 ,0x7E,0x02,0x04,0x08,0x10,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 777 ,0x3C,0x42,0x42,0x3C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 778 ,0x3C,0x42,0x42,0x3E,0x02,0x04,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 779 ,0x00,0x18,0x18,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 780 ,0x00,0x18,0x18,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 781 ,0x38,0x04,0x18,0x20,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 782 ,0x00,0x00,0x7E,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 783 ,0x38,0x04,0x18,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 784 ,0x3C,0x42,0x02,0x0C,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 785 ,0x40,0x20,0xF8,0x04,0x7C,0x84,0x7A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 786 ,0x18,0x24,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 787 ,0x7C,0x42,0x42,0x7C,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 788 ,0x1C,0x22,0x40,0x40,0x40,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 789 ,0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 790 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 791 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 792 ,0x1C,0x22,0x40,0x4E,0x42,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 793 ,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 794 ,0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 795 ,0x0E,0x04,0x04,0x04,0x04,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 796 ,0x42,0x44,0x48,0x50,0x68,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 797 ,0x40,0x40,0x40,0x40,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 798 ,0x82,0xC6,0xAA,0x92,0x82,0x82,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 799 ,0x42,0x62,0x52,0x4A,0x46,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 800 ,0x38,0x44,0x82,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 801 ,0x7C,0x42,0x42,0x7C,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 802 ,0x38,0x44,0x82,0x82,0x8A,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 803 ,0x7C,0x42,0x42,0x7C,0x48,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 804 ,0x3C,0x42,0x40,0x3C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 805 ,0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 806 ,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 807 ,0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 808 ,0x82,0x82,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 809 ,0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 810 ,0x82,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 811 ,0xFE,0x04,0x08,0x10,0x20,0x40,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 812 ,0x3E,0x30,0x30,0x30,0x30,0x30,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 813 ,0x00,0x00,0x3C,0x42,0x40,0x40,0x3E,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00 814 ,0x3E,0x06,0x06,0x06,0x06,0x06,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 815 ,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 816 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 817 ,0x18,0x18,0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 818 ,0x00,0x00,0xF8,0x04,0x7C,0x84,0x7A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 819 ,0x40,0x40,0x7C,0x42,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 820 ,0x00,0x00,0x3C,0x42,0x40,0x40,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 821 ,0x02,0x02,0x3E,0x42,0x42,0x42,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 822 ,0x00,0x00,0x3C,0x42,0x7E,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 823 ,0x1C,0x22,0x20,0x78,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 824 ,0x00,0x02,0x3C,0x42,0x42,0x3E,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00 825 ,0x40,0x40,0x5C,0x62,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 826 ,0x08,0x00,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 827 ,0x04,0x00,0x04,0x04,0x04,0x04,0x04,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00 828 ,0x40,0x40,0x46,0x58,0x60,0x58,0x46,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 829 ,0x18,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 830 ,0x00,0x00,0xEC,0x92,0x92,0x92,0x92,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 831 ,0x00,0x00,0x5C,0x22,0x22,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 832 ,0x00,0x00,0x3C,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 833 ,0x00,0x00,0x7C,0x42,0x42,0x42,0x7C,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00 834 ,0x00,0x00,0x3E,0x42,0x42,0x42,0x3E,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00 835 ,0x00,0x00,0x5C,0x62,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 836 ,0x00,0x00,0x3E,0x40,0x3C,0x02,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 837 ,0x00,0x10,0x3E,0x10,0x10,0x10,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 838 ,0x00,0x00,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 839 ,0x00,0x00,0x82,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 840 ,0x00,0x00,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 841 ,0x00,0x00,0x42,0x24,0x18,0x24,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 842 ,0x00,0x00,0x82,0x82,0x44,0x28,0x10,0x20,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 843 ,0x00,0x00,0x7E,0x04,0x18,0x20,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 844 ,0x04,0x08,0x3C,0x42,0x7E,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 845 ,0x20,0x10,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 846 ,0x20,0x10,0x3C,0x42,0x7E,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 847 ,0x00,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 848 ,0x1C,0x22,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 849 ]) 850 }, 851 { 852 "key":"VIDEX:GERMAN" 853 ,"label":"German" 854 ,"unicode":[ 855 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 856 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 857 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠â¼
858 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 859 // $20-$2F â ! " # $ % & ' ( ) * + , - . / 860 0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002A,0x002B,0x002C,0x002D,0x002E,0x002F, 861 // $30-$3F 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 862 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003A,0x003B,0x003C,0x003D,0x003E,0x003F, 863 // $40-$4F § A B C D E F G H I J K L M N O 864 0x00A7,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 865 // $50-$5F P Q R S T U V W X Y Z à à à ^ _ 866 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x00C4,0x00D6,0x00DC,0x005E,0x005F, 867 // $60-$6F ` a b c d e f g h i j k l m n o 868 0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006A,0x006B,0x006C,0x006D,0x006E,0x006F, 869 // $70-$7F p q r s t u v w x y z ä ö ü à ð® 870 0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007A,0x00E4,0x00F6,0x00FC,0x00DF,0x1FB95 871 ] 872 ,"mirror":false 873 ,"dsize":[8,16] 874 ,"size":0x800 875 ,"crc32":"DF7324FA" 876 ,"data":new Uint8Array([ 877 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 878 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 879 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 880 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 881 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 882 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 883 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 884 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 885 ,0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 886 ,0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 887 ,0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 888 ,0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 889 ,0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 890 ,0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 891 ,0x70,0x80,0x60,0x10,0xEC,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 892 ,0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 893 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 894 ,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 895 ,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 896 ,0x08,0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 897 ,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 898 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 899 ,0x00,0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 900 ,0x08,0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 901 ,0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 902 ,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 903 ,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 904 ,0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 905 ,0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 906 ,0x08,0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 907 ,0x00,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 908 ,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 909 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 910 ,0x00,0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 911 ,0x00,0x36,0x36,0x12,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 912 ,0x00,0x24,0x24,0x7E,0x24,0x7E,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 913 ,0x00,0x08,0x3E,0x48,0x3C,0x12,0x7C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
914 ,0x00,0x62,0x94,0x68,0x10,0x2C,0x52,0x8C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 915 ,0x00,0x20,0x50,0x50,0x62,0x94,0x88,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 916 ,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 917 ,0x00,0x0C,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 918 ,0x00,0x30,0x08,0x04,0x04,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 919 ,0x00,0x10,0x92,0x54,0x38,0x54,0x92,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 920 ,0x00,0x00,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 921 ,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00 922 ,0x00,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 923 ,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 924 ,0x00,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 925 ,0x00,0x38,0x44,0x8A,0x92,0xA2,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 926 ,0x00,0x08,0x38,0x08,0x08,0x08,0x08,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 927 ,0x00,0x3C,0x42,0x02,0x1C,0x20,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 928 ,0x00,0x7E,0x04,0x08,0x1C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 929 ,0x00,0x04,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 930 ,0x00,0x7E,0x40,0x7C,0x02,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 931 ,0x00,0x1E,0x20,0x40,0x7C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 932 ,0x00,0x7E,0x02,0x04,0x08,0x10,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 933 ,0x00,0x3C,0x42,0x42,0x3C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 934 ,0x00,0x3C,0x42,0x42,0x3E,0x02,0x04,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 935 ,0x00,0x00,0x18,0x18,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 936 ,0x00,0x00,0x18,0x18,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00 937 ,0x00,0x00,0x06,0x18,0x60,0x18,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 938 ,0x00,0x00,0x00,0x7E,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 939 ,0x00,0x00,0x60,0x18,0x06,0x18,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 940 ,0x00,0x3C,0x42,0x02,0x0C,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 941 ,0x38,0x44,0x30,0x48,0x44,0x24,0x18,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00 942 ,0x00,0x18,0x24,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 943 ,0x00,0x7C,0x42,0x42,0x7C,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 944 ,0x00,0x1C,0x22,0x40,0x40,0x40,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 945 ,0x00,0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 946 ,0x00,0x7E,0x40,0x40,0x78,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 947 ,0x00,0x7E,0x40,0x40,0x78,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 948 ,0x00,0x1C,0x22,0x40,0x4E,0x42,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 949 ,0x00,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 950 ,0x00,0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 951 ,0x00,0x0E,0x04,0x04,0x04,0x04,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 952 ,0x00,0x42,0x44,0x48,0x50,0x68,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 953 ,0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 954 ,0x00,0x82,0xC6,0xAA,0x92,0x82,0x82,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 955 ,0x00,0x42,0x62,0x52,0x4A,0x46,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 956 ,0x00,0x38,0x44,0x82,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 957 ,0x00,0x7C,0x42,0x42,0x7C,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 958 ,0x00,0x38,0x44,0x82,0x82,0x8A,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 959 ,0x00,0x7C,0x42,0x42,0x7C,0x48,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 960 ,0x00,0x3C,0x42,0x40,0x3C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 961 ,0x00,0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 962 ,0x00,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 963 ,0x00,0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 964 ,0x00,0x82,0x82,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 965 ,0x00,0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 966 ,0x00,0x82,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 967 ,0x00,0xFE,0x04,0x08,0x10,0x20,0x40,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 968 ,0x24,0x00,0x18,0x24,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 969 ,0x44,0x00,0x38,0x44,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 970 ,0x24,0x00,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 971 ,0x00,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 972 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 973 ,0x00,0x18,0x18,0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 974 ,0x00,0x00,0x00,0xF8,0x04,0x7C,0x84,0x7A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 975 ,0x00,0x40,0x40,0x7C,0x42,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 976 ,0x00,0x00,0x00,0x3C,0x42,0x40,0x40,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 977 ,0x00,0x02,0x02,0x3E,0x42,0x42,0x42,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 978 ,0x00,0x00,0x00,0x3C,0x42,0x7E,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 979 ,0x00,0x1C,0x22,0x20,0x78,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 980 ,0x00,0x00,0x02,0x3C,0x42,0x42,0x3E,0x02,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00 981 ,0x00,0x40,0x40,0x5C,0x62,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 982 ,0x00,0x08,0x00,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 983 ,0x00,0x04,0x00,0x04,0x04,0x04,0x04,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00 984 ,0x00,0x40,0x40,0x46,0x58,0x60,0x58,0x46,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 985 ,0x00,0x18,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 986 ,0x00,0x00,0x00,0xEC,0x92,0x92,0x92,0x92,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 987 ,0x00,0x00,0x00,0x5C,0x22,0x22,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 988 ,0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 989 ,0x00,0x00,0x00,0x7C,0x42,0x42,0x7C,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00 990 ,0x00,0x00,0x00,0x3E,0x42,0x42,0x3E,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00 991 ,0x00,0x00,0x00,0x5C,0x62,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 992 ,0x00,0x00,0x00,0x3E,0x40,0x3C,0x02,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 993 ,0x00,0x00,0x10,0x3E,0x10,0x10,0x10,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 994 ,0x00,0x00,0x00,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 995 ,0x00,0x00,0x00,0x82,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 996 ,0x00,0x00,0x00,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 997 ,0x00,0x00,0x00,0x42,0x24,0x18,0x24,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 998 ,0x00,0x00,0x00,0x82,0x44,0x28,0x10,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00 999 ,0x00,0x00,0x00,0x7E,0x04,0x18,0x20,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1000 ,0x00,0x48,0x00,0xF8,0x04,0x7C,0x84,0x7A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1001 ,0x00,0x24,0x00,0x3C,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1002 ,0x00,0x24,0x00,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1003 ,0x00,0x3C,0x42,0x42,0x5C,0x42,0x52,0x5C,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1004 ,0x24,0x48,0x92,0x24,0x48,0x92,0x24,0x48,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1005 ]) 1006 }, 1007 { 1008 "key":"VIDEX:SPANISH" 1009 ,"label":"Spanish" 1010 ,"unicode":[ 1011 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 1012 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 1013 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠â¼
1014 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 1015 // $20-$2F â ! " # $ % & ' ( ) * + , - . / 1016 0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002A,0x002B,0x002C,0x002D,0x002E,0x002F, 1017 // $30-$3F 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 1018 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003A,0x003B,0x003C,0x003D,0x003E,0x003F, 1019 // $40-$4F ¿ A B C D E F G H I J K L M N O 1020 0x00BF,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 1021 // $50-$5F P Q R S T U V W X Y Z [ ü ] ^ ¡ 1022 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x005B,0x00FC,0x005D,0x005E,0x00A1, 1023 // $60-$6F ñ a b c d e f g h i j k l m n o 1024 0x00F1,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006A,0x006B,0x006C,0x006D,0x006E,0x006F, 1025 // $70-$7F p q r s t u v w x y z á é à ó ú 1026 0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007A,0x00E1,0x00E9,0x00ED,0x00F3,0x00FA 1027 ] 1028 ,"mirror":false 1029 ,"dsize":[8,16] 1030 ,"size":0x800 1031 ,"crc32":"439EAC08" 1032 ,"data":new Uint8Array([ 1033 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1034 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1035 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1036 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1037 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1038 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1039 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1040 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1041 ,0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1042 ,0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1043 ,0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1044 ,0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1045 ,0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1046 ,0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1047 ,0x70,0x80,0x60,0x10,0xEC,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1048 ,0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1049 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1050 ,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1051 ,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1052 ,0x08,0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1053 ,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1054 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1055 ,0x00,0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1056 ,0x08,0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1057 ,0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1058 ,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1059 ,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1060 ,0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1061 ,0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1062 ,0x08,0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1063 ,0x00,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1064 ,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1065 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1066 ,0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1067 ,0x24,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1068 ,0x24,0x24,0x7E,0x24,0x7E,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1069 ,0x08,0x3E,0x48,0x3C,0x12,0x7C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
1070 ,0x62,0x94,0x68,0x10,0x2C,0x52,0x8C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1071 ,0x20,0x50,0x50,0x62,0x94,0x88,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1072 ,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1073 ,0x0C,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1074 ,0x30,0x08,0x04,0x04,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1075 ,0x10,0x92,0x54,0x38,0x54,0x92,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1076 ,0x00,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1077 ,0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1078 ,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1079 ,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1080 ,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1081 ,0x38,0x44,0x8A,0x92,0xA2,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1082 ,0x08,0x38,0x08,0x08,0x08,0x08,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1083 ,0x3C,0x42,0x02,0x1C,0x20,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1084 ,0x7E,0x04,0x08,0x1C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1085 ,0x04,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1086 ,0x7E,0x40,0x7C,0x02,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1087 ,0x1E,0x20,0x40,0x7C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1088 ,0x7E,0x02,0x04,0x08,0x10,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1089 ,0x3C,0x42,0x42,0x3C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1090 ,0x3C,0x42,0x42,0x3E,0x02,0x04,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1091 ,0x00,0x18,0x18,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1092 ,0x00,0x18,0x18,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1093 ,0x00,0x06,0x18,0x60,0x18,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1094 ,0x00,0x00,0x7E,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1095 ,0x00,0x60,0x18,0x06,0x18,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1096 ,0x3C,0x42,0x02,0x0C,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1097 ,0x00,0x08,0x00,0x08,0x30,0x40,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1098 ,0x18,0x24,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1099 ,0x7C,0x42,0x42,0x7C,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1100 ,0x1C,0x22,0x40,0x40,0x40,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1101 ,0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1102 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1103 ,0x7E,0x40,0x40,0x78,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1104 ,0x1C,0x22,0x40,0x4E,0x42,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1105 ,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1106 ,0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1107 ,0x0E,0x04,0x04,0x04,0x04,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1108 ,0x42,0x44,0x48,0x50,0x68,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1109 ,0x40,0x40,0x40,0x40,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1110 ,0x82,0xC6,0xAA,0x92,0x82,0x82,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1111 ,0x42,0x62,0x52,0x4A,0x46,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1112 ,0x38,0x44,0x82,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1113 ,0x7C,0x42,0x42,0x7C,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1114 ,0x38,0x44,0x82,0x82,0x8A,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1115 ,0x7C,0x42,0x42,0x7C,0x48,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1116 ,0x3C,0x42,0x40,0x3C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1117 ,0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1118 ,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1119 ,0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1120 ,0x82,0x82,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1121 ,0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1122 ,0x82,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1123 ,0xFE,0x04,0x08,0x10,0x20,0x40,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1124 ,0x3E,0x30,0x30,0x30,0x30,0x30,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1125 ,0x44,0x00,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1126 ,0x3E,0x06,0x06,0x06,0x06,0x06,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1127 ,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1128 ,0x00,0x18,0x00,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1129 ,0x32,0x4C,0x00,0x5C,0x22,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1130 ,0x00,0x00,0xF8,0x04,0x7C,0x84,0x7A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1131 ,0x40,0x40,0x7C,0x42,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1132 ,0x00,0x00,0x3C,0x42,0x40,0x40,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1133 ,0x02,0x02,0x3E,0x42,0x42,0x42,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1134 ,0x00,0x00,0x3C,0x42,0x7E,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1135 ,0x1C,0x22,0x20,0x78,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1136 ,0x00,0x02,0x3C,0x42,0x42,0x3E,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1137 ,0x40,0x40,0x5C,0x62,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1138 ,0x08,0x00,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1139 ,0x04,0x00,0x04,0x04,0x04,0x04,0x04,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1140 ,0x40,0x40,0x46,0x58,0x60,0x58,0x46,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1141 ,0x18,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1142 ,0x00,0x00,0xEC,0x92,0x92,0x92,0x92,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1143 ,0x00,0x00,0x5C,0x22,0x22,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1144 ,0x00,0x00,0x3C,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1145 ,0x00,0x00,0x7C,0x42,0x42,0x42,0x7C,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1146 ,0x00,0x00,0x3E,0x42,0x42,0x42,0x3E,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1147 ,0x00,0x00,0x5C,0x62,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1148 ,0x00,0x00,0x3E,0x40,0x3C,0x02,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1149 ,0x00,0x10,0x3E,0x10,0x10,0x10,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1150 ,0x00,0x00,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1151 ,0x00,0x00,0x82,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1152 ,0x00,0x00,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1153 ,0x00,0x00,0x42,0x24,0x18,0x24,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1154 ,0x00,0x00,0x82,0x82,0x44,0x28,0x10,0x20,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1155 ,0x00,0x00,0x7E,0x04,0x18,0x20,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1156 ,0x10,0x20,0xF8,0x04,0x7C,0x84,0x7A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1157 ,0x04,0x08,0x3C,0x42,0x7E,0x40,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1158 ,0x04,0x08,0x00,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1159 ,0x04,0x08,0x3C,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1160 ,0x08,0x10,0x44,0x44,0x44,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1161 ]) 1162 }, 1163 { 1164 "key":"VIDEX:KATAKANA" 1165 ,"label":"Katakana" 1166 ,"unicode":[ 1167 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 1168 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 1169 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠â¼
1170 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 1171 // $20-$2F â ï¾ ï¾ ) $ % ï½¾ ï¾ ï¾ ï¾ ï¾ + , - . ï¾ 1172 0x0020,0xFF8A,0xFF9E,0x0029,0x0024,0x0025,0xFF7E,0xFF9F,0xFF8B,0xFF92,0xFF8C,0x002B,0x002C,0x002D,0x002E,0xFF99, 1173 // $30-$3F 0 1 2 3 4 5 6 7 8 9 ッ ; ï¾ Â¥ ï¾ ï½½ 1174 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0xFF6F,0x003B,0xFF8F,0x00A5,0xFF88,0xFF7D, 1175 // $40-$4F ï½¶ A B C D E F G H I J K L M N O 1176 0xFF76,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 1177 // $50-$5F P Q R S T U V W X Y Z ï¾ ï½± ï¾ ï¾ ï¾ 1178 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0xFF90,0xFF71,0xFF9B,0xFF89,0xFF9F, 1179 // $60-$6F ï¾ ï½¸ ï¾ ï½³ ï¾ ï¾ ï¾ ï½¶ ï¾ ï¾ ï¾ ï½¿ ï½¼ ï¾ ï½º ï¾ 1180 0xFF9A,0xFF78,0xFF96,0xFF73,0xFF83,0xFF86,0xFF93,0xFF76,0xFF85,0xFF95,0xFF87,0xFF7F,0xFF7C,0xFF82,0xFF7A,0xFF84, 1181 // $70-$7F ï¾ ï¾ ï½· ï¾ ï½µ ï¾ ï¾ ï¾ ï½² ï¾ ï½´ ヲ ï¾ ï½¹ ( ï¾ 1182 0xFF8E,0xFF9C,0xFF77,0xFF81,0xFF75,0xFF98,0xFF9D,0xFF91,0xFF72,0xFF94,0xFF74,0xFF66,0xFF97,0xFF79,0x0028,0xFF8D 1183 ] 1184 ,"mirror":false 1185 ,"dsize":[8,16] 1186 ,"size":0x800 1187 ,"crc32":"93922C30" 1188 ,"data":new Uint8Array([ 1189 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1190 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1191 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1192 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1193 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1194 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1195 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1196 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1197 ,0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1198 ,0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1199 ,0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1200 ,0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1201 ,0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1202 ,0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1203 ,0x70,0x80,0x60,0x10,0xEC,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1204 ,0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1205 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1206 ,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1207 ,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1208 ,0x08,0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1209 ,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1210 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1211 ,0x00,0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1212 ,0x08,0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1213 ,0x00,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1214 ,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1215 ,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1216 ,0x08,0x08,0x08,0x08,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1217 ,0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1218 ,0x08,0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1219 ,0x00,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1220 ,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08 1221 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1222 ,0x00,0x08,0x44,0x42,0x42,0x42,0x42,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1223 ,0x00,0x2A,0x2A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1224 ,0x00,0x30,0x08,0x04,0x04,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1225 ,0x00,0x08,0x3E,0x48,0x3C,0x12,0x7C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
1226 ,0x00,0x62,0x94,0x68,0x10,0x2C,0x52,0x8C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1227 ,0x40,0x40,0xFE,0x42,0x44,0x48,0x40,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1228 ,0x70,0x88,0x88,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1229 ,0x80,0x80,0xFC,0x80,0x80,0x80,0x80,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1230 ,0x00,0x02,0x22,0x14,0x08,0x14,0x22,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1231 ,0x00,0xFE,0x02,0x02,0x04,0x08,0x10,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1232 ,0x00,0x00,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1233 ,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1234 ,0x00,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1235 ,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1236 ,0x00,0x50,0x50,0x50,0x52,0x52,0x54,0x98,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1237 ,0x00,0x38,0x44,0x8A,0x92,0xA2,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1238 ,0x00,0x08,0x38,0x08,0x08,0x08,0x08,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1239 ,0x00,0x3C,0x42,0x02,0x1C,0x20,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1240 ,0x00,0x7E,0x04,0x08,0x1C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1241 ,0x00,0x04,0x0C,0x14,0x24,0x7E,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1242 ,0x00,0x7E,0x40,0x7C,0x02,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1243 ,0x00,0x1E,0x20,0x40,0x7C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1244 ,0x00,0x7E,0x02,0x04,0x08,0x10,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1245 ,0x00,0x3C,0x42,0x42,0x3C,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1246 ,0x00,0x3C,0x42,0x42,0x3E,0x02,0x04,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1247 ,0x00,0x00,0x00,0x54,0x54,0x04,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1248 ,0x00,0x00,0x18,0x18,0x00,0x18,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1249 ,0x00,0xFE,0x02,0x04,0x28,0x10,0x08,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1250 ,0x82,0x44,0x28,0xFE,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1251 ,0x08,0x7F,0x02,0x04,0x08,0x1C,0x2A,0x49,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1252 ,0x00,0xFE,0x04,0x08,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1253 ,0x20,0x20,0xFC,0x22,0x22,0x22,0x42,0x84,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1254 ,0x00,0x18,0x24,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1255 ,0x00,0x7C,0x42,0x42,0x7C,0x42,0x42,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1256 ,0x00,0x1C,0x22,0x40,0x40,0x40,0x22,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1257 ,0x00,0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1258 ,0x00,0x7E,0x40,0x40,0x78,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1259 ,0x00,0x7E,0x40,0x40,0x78,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1260 ,0x00,0x1C,0x22,0x40,0x4E,0x42,0x22,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1261 ,0x00,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1262 ,0x00,0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1263 ,0x00,0x0E,0x04,0x04,0x04,0x04,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1264 ,0x00,0x42,0x44,0x48,0x50,0x68,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1265 ,0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1266 ,0x00,0x82,0xC6,0xAA,0x92,0x82,0x82,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1267 ,0x00,0x42,0x62,0x52,0x4A,0x46,0x42,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1268 ,0x00,0x38,0x44,0x82,0x82,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1269 ,0x00,0x7C,0x42,0x42,0x7C,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1270 ,0x00,0x38,0x44,0x82,0x82,0x8A,0x44,0x3A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1271 ,0x00,0x7C,0x42,0x42,0x7C,0x48,0x44,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1272 ,0x00,0x3C,0x42,0x40,0x3C,0x02,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1273 ,0x00,0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1274 ,0x00,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1275 ,0x00,0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1276 ,0x00,0x82,0x82,0x82,0x82,0x92,0xAA,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1277 ,0x00,0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1278 ,0x00,0x82,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1279 ,0x00,0xFE,0x04,0x08,0x10,0x20,0x40,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1280 ,0x38,0x06,0x00,0x30,0x0C,0x00,0x38,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1281 ,0xFE,0x02,0x12,0x1C,0x10,0x10,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1282 ,0x00,0xFE,0x82,0x82,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1283 ,0x02,0x02,0x02,0x02,0x04,0x08,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1284 ,0x60,0x90,0x90,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1285 ,0x00,0x40,0x40,0x40,0x42,0x44,0x48,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1286 ,0x00,0x7E,0x42,0x82,0x04,0x08,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1287 ,0x00,0xFE,0x02,0x02,0x7E,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1288 ,0x10,0x10,0xFE,0x82,0x02,0x04,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1289 ,0x00,0x7C,0x00,0xFE,0x10,0x10,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1290 ,0x00,0x7C,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1291 ,0x00,0xFE,0x20,0x20,0xFE,0x20,0x20,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1292 ,0x00,0x20,0x20,0xFC,0x22,0x22,0x42,0x84,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1293 ,0x00,0x10,0x10,0xFE,0x10,0x10,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1294 ,0x00,0x38,0x08,0x08,0x08,0x08,0x08,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1295 ,0x00,0x7E,0x42,0x82,0x14,0x08,0x14,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1296 ,0x00,0x82,0x42,0x22,0x04,0x08,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1297 ,0x00,0xE2,0x02,0x02,0xE2,0x04,0x08,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1298 ,0x00,0x92,0x92,0x92,0x02,0x04,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1299 ,0x00,0x7F,0x01,0x01,0x01,0x01,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1300 ,0x20,0x20,0x30,0x28,0x24,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1301 ,0x10,0xFE,0x10,0x10,0x14,0x52,0x92,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1302 ,0x00,0xFE,0x82,0x82,0x02,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1303 ,0x10,0x10,0x7C,0x10,0x10,0xFE,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1304 ,0x04,0x78,0x10,0x10,0xFE,0x10,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1305 ,0x08,0xFE,0x08,0x18,0x28,0x48,0x88,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1306 ,0x00,0x42,0x42,0x42,0x42,0x02,0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1307 ,0x00,0x00,0xC0,0x02,0x02,0x04,0x08,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1308 ,0x00,0x08,0x10,0x20,0x40,0x82,0xFE,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1309 ,0x04,0x08,0x10,0x30,0x50,0x90,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1310 ,0x40,0x40,0xFE,0x42,0x44,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1311 ,0x00,0x7C,0x10,0x10,0x10,0x10,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1312 ,0xFE,0x02,0x02,0xFE,0x02,0x04,0x08,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1313 ,0x00,0x7C,0x00,0xFE,0x02,0x04,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1314 ,0x40,0x40,0x7E,0x88,0x08,0x08,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1315 ,0x00,0x0C,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1316 ,0x00,0x00,0x20,0x50,0x88,0x04,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1317 ]) 1318 }, 1319 { 1320 "key":"VIDEX:SUP&SUB" 1321 ,"label":"Sup & Sub" 1322 ,"unicode":[ 1323 // $00-$0F ⡠· · · · · · · · â â¡ â · â · · 1324 0x25A1,null,null,null,null,null,null,null,null,0x2192,0x2261,0x2193,null,0x2190,null,null, 1325 // $10-$1F · · · · · · · ⣠· · · Π· · · · 1326 null,null,null,null,null,null,null,0x22A3,null,null,null,0x0398,null,null,null,null, 1327 // $20-$2F Ⱐ¹ ² ³ ⴠⵠⶠⷠ⸠⹠: ; , â» . /
1328 0x2070,0x00B9,0x00B2,0x00B3,0x2074,0x2075,0x2076,0x2077,0x2078,0x2079,0x003A,0x003B,0x002C,0x207B,0x002E,0x002F, 1329 // $30-$3F â â â â â â â â â â : ; , â . / 1330 0x2080,0x2081,0x2082,0x2083,0x2084,0x2085,0x2086,0x2087,0x2088,0x2089,0x003A,0x003B,0x002C,0x208B,0x002E,0x002F, 1331 // $40-$4F â³ A B C D E F G H I J K L M N O 1332 0x2033,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 1333 // $50-$5F P Q R S T U V W X Y Z ⫠® | © _ 1334 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x222B,0x00AE,0x007C,0x00A9,0x005F, 1335 // $60-$6F ° A B C D E F G H I J K L M N O 1336 0x00B0,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 1337 // $70-$7F P Q R S T U V W X Y Z § ¶ â ⢠â 1338 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x00A7,0x00B6,0x2020,0x2122,0x208C 1339 ] 1340 ,"mirror":false 1341 ,"dsize":[8,16] 1342 ,"size":0x800 1343 ,"crc32":"08B7C538" 1344 ,"data":new Uint8Array([ 1345 0xFE,0x82,0x82,0x82,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1346 ,0xFE,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1347 ,0x10,0x10,0x10,0x10,0x10,0x10,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1348 ,0x02,0x02,0x02,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1349 ,0x20,0x10,0x08,0x7C,0x20,0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1350 ,0xFE,0xC6,0xAA,0x92,0xAA,0xC6,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1351 ,0x00,0x04,0x08,0x90,0xA0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1352 ,0x38,0x44,0x82,0x82,0xFE,0x28,0xEE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1353 ,0x20,0x40,0xF8,0x44,0x22,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1354 ,0x10,0x08,0x04,0xFE,0x04,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1355 ,0xFE,0x00,0x00,0xFE,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1356 ,0x10,0x10,0x10,0x92,0x54,0x38,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1357 ,0x10,0x54,0x38,0x92,0x54,0x38,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1358 ,0x10,0x20,0x40,0xFE,0x40,0x20,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1359 ,0x38,0x44,0xAA,0x92,0xAA,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1360 ,0x38,0x44,0x82,0x92,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1361 ,0xFE,0x82,0x82,0xFE,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1362 ,0x38,0x54,0x92,0x9E,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1363 ,0x38,0x44,0x82,0x9E,0x92,0x54,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1364 ,0x38,0x44,0x82,0xF2,0x92,0x54,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1365 ,0x38,0x54,0x92,0xF2,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1366 ,0x22,0x14,0x08,0x14,0xA2,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1367 ,0x7C,0x44,0x44,0x44,0x44,0x44,0xC6,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1368 ,0x02,0x02,0x02,0xFE,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1369 ,0xFE,0x44,0x28,0x10,0x28,0x44,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1370 ,0x08,0x08,0x1C,0x1C,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1371 ,0x3C,0x42,0x40,0x30,0x08,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1372 ,0x38,0x44,0x82,0xFE,0x82,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1373 ,0xFE,0x92,0x92,0xF2,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1374 ,0xFE,0x82,0x82,0xF2,0x92,0x92,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1375 ,0xFE,0x82,0x82,0x9E,0x92,0x92,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1376 ,0xFE,0x92,0x92,0x9E,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1377 ,0x18,0x24,0x24,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1378 ,0x08,0x18,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1379 ,0x38,0x04,0x18,0x20,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1380 ,0x38,0x04,0x18,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1381 ,0x08,0x18,0x28,0x3C,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1382 ,0x3C,0x20,0x38,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1383 ,0x1C,0x20,0x38,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1384 ,0x3C,0x04,0x08,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1385 ,0x18,0x24,0x18,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1386 ,0x18,0x24,0x1C,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1387 ,0x00,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1388 ,0x00,0x18,0x00,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1389 ,0x00,0x00,0x00,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1390 ,0x00,0x00,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1391 ,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1392 ,0x02,0x04,0x08,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1393 ,0x00,0x00,0x00,0x18,0x24,0x24,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1394 ,0x00,0x00,0x00,0x08,0x18,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1395 ,0x00,0x00,0x00,0x38,0x04,0x18,0x20,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1396 ,0x00,0x00,0x00,0x38,0x04,0x18,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1397 ,0x00,0x00,0x00,0x08,0x18,0x28,0x3C,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1398 ,0x00,0x00,0x00,0x3C,0x20,0x38,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1399 ,0x00,0x00,0x00,0x1C,0x20,0x38,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1400 ,0x00,0x00,0x00,0x3C,0x04,0x08,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1401 ,0x00,0x00,0x00,0x18,0x24,0x18,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1402 ,0x00,0x00,0x00,0x18,0x24,0x1C,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1403 ,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1404 ,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1405 ,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1406 ,0x00,0x00,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1407 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1408 ,0x00,0x00,0x00,0x02,0x04,0x08,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1409 ,0x36,0x36,0x24,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1410 ,0x18,0x24,0x3C,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1411 ,0x38,0x24,0x38,0x24,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1412 ,0x18,0x24,0x20,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1413 ,0x38,0x24,0x24,0x24,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1414 ,0x3C,0x20,0x38,0x20,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1415 ,0x3C,0x20,0x38,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1416 ,0x1C,0x20,0x2C,0x24,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1417 ,0x24,0x24,0x3C,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1418 ,0x1C,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1419 ,0x04,0x04,0x04,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1420 ,0x24,0x28,0x30,0x28,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1421 ,0x20,0x20,0x20,0x20,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1422 ,0x22,0x36,0x2A,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1423 ,0x24,0x34,0x2C,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1424 ,0x18,0x24,0x24,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1425 ,0x38,0x24,0x38,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1426 ,0x18,0x24,0x24,0x28,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1427 ,0x38,0x24,0x38,0x28,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1428 ,0x1C,0x20,0x18,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1429 ,0x3E,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1430 ,0x24,0x24,0x24,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1431 ,0x22,0x22,0x22,0x14,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1432 ,0x22,0x22,0x2A,0x2A,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1433 ,0x22,0x14,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1434 ,0x22,0x14,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1435 ,0x3C,0x04,0x08,0x10,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1436 ,0x10,0x38,0x40,0x40,0x38,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1437 ,0x38,0x44,0xBA,0xB2,0xAA,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1438 ,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1439 ,0x38,0x44,0x9A,0xA2,0x9A,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1440 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1441 ,0x18,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1442 ,0x00,0x00,0x00,0x18,0x24,0x3C,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1443 ,0x00,0x00,0x00,0x38,0x24,0x38,0x24,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1444 ,0x00,0x00,0x00,0x18,0x24,0x20,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1445 ,0x00,0x00,0x00,0x38,0x24,0x24,0x24,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1446 ,0x00,0x00,0x00,0x3C,0x20,0x38,0x20,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1447 ,0x00,0x00,0x00,0x3C,0x20,0x38,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1448 ,0x00,0x00,0x00,0x1C,0x20,0x2C,0x24,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1449 ,0x00,0x00,0x00,0x24,0x24,0x3C,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1450 ,0x00,0x00,0x00,0x1C,0x08,0x08,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1451 ,0x00,0x00,0x00,0x04,0x04,0x04,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1452 ,0x00,0x00,0x00,0x24,0x28,0x30,0x28,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1453 ,0x00,0x00,0x00,0x20,0x20,0x20,0x20,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1454 ,0x00,0x00,0x00,0x22,0x36,0x2A,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1455 ,0x00,0x00,0x00,0x24,0x34,0x2C,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1456 ,0x00,0x00,0x00,0x18,0x24,0x24,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1457 ,0x00,0x00,0x00,0x38,0x24,0x38,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1458 ,0x00,0x00,0x00,0x18,0x24,0x24,0x28,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1459 ,0x00,0x00,0x00,0x38,0x24,0x38,0x28,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1460 ,0x00,0x00,0x00,0x1C,0x20,0x18,0x04,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1461 ,0x00,0x00,0x00,0x3E,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1462 ,0x00,0x00,0x00,0x24,0x24,0x24,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1463 ,0x00,0x00,0x00,0x22,0x22,0x22,0x14,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1464 ,0x00,0x00,0x00,0x22,0x22,0x2A,0x2A,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1465 ,0x00,0x00,0x00,0x22,0x14,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1466 ,0x00,0x00,0x00,0x22,0x14,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1467 ,0x00,0x00,0x00,0x3C,0x04,0x08,0x10,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1468 ,0x1C,0x22,0x30,0x48,0x24,0x12,0x0C,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1469 ,0x7E,0xF4,0xF4,0x74,0x14,0x14,0x14,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1470 ,0x08,0x3E,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1471 ,0xEE,0x4A,0x4A,0x4A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1472 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1473 ]) 1474 }, 1475 { 1476 "key":"VIDEX:INVERSE" 1477 ,"label":"Inverse" 1478 ,"unicode":[ 1479 // $00-$0F â ð¬ ð¬ ð¬ ð¬ 𬰠𬹠â â â â â â â â â 1480 0x0020,0x1FB02,0x1FB0B,0x1FB0E,0x1FB2D,0x1FB30,0x1FB39,0x2588,0x2408,0x2409,0x240A,0x240B,0x240C,0x240D,0x240E,0x240F, 1481 // $10-$1F â âµ â¶ â â· â â â â´ â â â´ â ⤠⬠â¼
1482 0x0020,0x2575,0x2576,0x2514,0x2577,0x2502,0x250C,0x251C,0x2574,0x2518,0x2500,0x2534,0x2510,0x2524,0x252C,0x253C, 1483 // $20-$2F â ! " # $ % & ' ( ) * + , - . / 1484 0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002A,0x002B,0x002C,0x002D,0x002E,0x002F, 1485 // $30-$3F 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 1486 0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003A,0x003B,0x003C,0x003D,0x003E,0x003F, 1487 // $40-$4F @ A B C D E F G H I J K L M N O 1488 0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F, 1489 // $50-$5F P Q R S T U V W X Y Z [ \ ] ^ _ 1490 0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005A,0x005B,0x005C,0x005D,0x005E,0x005F, 1491 // $60-$6F ` a b c d e f g h i j k l m n o 1492 0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006A,0x006B,0x006C,0x006D,0x006E,0x006F, 1493 // $70-$7F p q r s t u v w x y z { | } ~ ð® 1494 0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007A,0x007B,0x007C,0x007D,0x007E,0x1FB95 1495 ] 1496 ,"mirror":false 1497 ,"dsize":[8,16] 1498 ,"size":0x800 1499 ,"crc32":"4945F4E9" 1500 ,"data":new Uint8Array([ 1501 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1502 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1503 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1504 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1505 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1506 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1507 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1508 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1509 ,0x1F,0x6F,0x1F,0x61,0x0F,0xF3,0xFD,0xE3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1510 ,0x6F,0x6F,0x0F,0x6F,0x41,0xF7,0xF7,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1511 ,0x7F,0x7F,0x7F,0x61,0x0F,0xE7,0xEF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1512 ,0x77,0x77,0xAF,0xDF,0xC1,0xF7,0xF7,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1513 ,0x0F,0x7F,0x3F,0x61,0x6F,0xE7,0xEF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1514 ,0x8F,0x7F,0x7F,0x83,0xED,0xE3,0xEB,0xED,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1515 ,0x8F,0x7F,0x9F,0xEF,0x13,0xED,0xED,0xF3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1516 ,0x8F,0x7F,0x9F,0xE1,0x1B,0xFB,0xFB,0xF1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1517 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1518 ,0xF7,0xF7,0xF7,0xF7,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1519 ,0xFF,0xFF,0xFF,0xFF,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1520 ,0xF7,0xF7,0xF7,0xF7,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1521 ,0xFF,0xFF,0xFF,0xFF,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1522 ,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1523 ,0xFF,0xFF,0xFF,0xFF,0xF0,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1524 ,0xF7,0xF7,0xF7,0xF7,0xF0,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1525 ,0xFF,0xFF,0xFF,0xFF,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1526 ,0xF7,0xF7,0xF7,0xF7,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1527 ,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1528 ,0xF7,0xF7,0xF7,0xF7,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1529 ,0xFF,0xFF,0xFF,0xFF,0x07,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1530 ,0xF7,0xF7,0xF7,0xF7,0x07,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1531 ,0xFF,0xFF,0xFF,0xFF,0x00,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1532 ,0xF7,0xF7,0xF7,0xF7,0x00,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7 1533 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1534 ,0xE7,0xE7,0xE7,0xE7,0xE7,0xFF,0xE7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1535 ,0xC9,0xC9,0xED,0xDB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1536 ,0xDB,0xDB,0x81,0xDB,0x81,0xDB,0xDB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1537 ,0xF7,0xC1,0xB7,0xC3,0xED,0x83,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1538 ,0x9D,0x6B,0x97,0xEF,0xD3,0xAD,0x73,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1539 ,0xDF,0xAF,0xAF,0x9D,0x6B,0x77,0x89,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1540 ,0xE7,0xE7,0xF7,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
1541 ,0xF3,0xEF,0xDF,0xDF,0xDF,0xEF,0xF3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1542 ,0xCF,0xF7,0xFB,0xFB,0xFB,0xF7,0xCF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1543 ,0xEF,0x6D,0xAB,0xC7,0xAB,0x6D,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1544 ,0xFF,0xEF,0xEF,0x01,0xEF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1545 ,0xFF,0xFF,0xFF,0xFF,0xE7,0xE7,0xF7,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1546 ,0xFF,0xFF,0xFF,0x81,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1547 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xE7,0xE7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1548 ,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1549 ,0xC7,0xBB,0x75,0x6D,0x5D,0xBB,0xC7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1550 ,0xF7,0xC7,0xF7,0xF7,0xF7,0xF7,0xC1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1551 ,0xC3,0xBD,0xFD,0xE3,0xDF,0xBF,0x81,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1552 ,0x81,0xFB,0xF7,0xE3,0xFD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1553 ,0xFB,0xF3,0xEB,0xDB,0x81,0xFB,0xFB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1554 ,0x81,0xBF,0x83,0xFD,0xFD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1555 ,0xE1,0xDF,0xBF,0x83,0xBD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1556 ,0x81,0xFD,0xFB,0xF7,0xEF,0xDF,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1557 ,0xC3,0xBD,0xBD,0xC3,0xBD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1558 ,0xC3,0xBD,0xBD,0xC1,0xFD,0xFB,0x87,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1559 ,0xFF,0xE7,0xE7,0xFF,0xE7,0xE7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1560 ,0xFF,0xE7,0xE7,0xFF,0xE7,0xE7,0xF7,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1561 ,0xFF,0xF9,0xE7,0x9F,0xE7,0xF9,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1562 ,0xFF,0xFF,0x81,0xFF,0x81,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1563 ,0xFF,0x9F,0xE7,0xF9,0xE7,0x9F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1564 ,0xC3,0xBD,0xFD,0xF3,0xEF,0xFF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1565 ,0xC3,0xBD,0x65,0x55,0x6B,0xBF,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1566 ,0xE7,0xDB,0xBD,0xBD,0x81,0xBD,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1567 ,0x83,0xBD,0xBD,0x83,0xBD,0xBD,0x83,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1568 ,0xE3,0xDD,0xBF,0xBF,0xBF,0xDD,0xE3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1569 ,0x87,0xBB,0xBD,0xBD,0xBD,0xBB,0x87,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1570 ,0x81,0xBF,0xBF,0x87,0xBF,0xBF,0x81,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1571 ,0x81,0xBF,0xBF,0x87,0xBF,0xBF,0xBF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1572 ,0xE3,0xDD,0xBF,0xB1,0xBD,0xDD,0xE1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1573 ,0xBD,0xBD,0xBD,0x81,0xBD,0xBD,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1574 ,0xE3,0xF7,0xF7,0xF7,0xF7,0xF7,0xE3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1575 ,0xF1,0xFB,0xFB,0xFB,0xFB,0xBB,0xC7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1576 ,0xBD,0xBB,0xB7,0xAF,0x97,0xBB,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1577 ,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0x81,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1578 ,0x7D,0x39,0x55,0x6D,0x7D,0x7D,0x7D,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1579 ,0xBD,0x9D,0xAD,0xB5,0xB9,0xBD,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1580 ,0xC7,0xBB,0x7D,0x7D,0x7D,0xBB,0xC7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1581 ,0x83,0xBD,0xBD,0x83,0xBF,0xBF,0xBF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1582 ,0xC7,0xBB,0x7D,0x7D,0x75,0xBB,0xC5,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1583 ,0x83,0xBD,0xBD,0x83,0xB7,0xBB,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1584 ,0xC3,0xBD,0xBF,0xC3,0xFD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1585 ,0x01,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1586 ,0xBD,0xBD,0xBD,0xBD,0xBD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1587 ,0x7D,0x7D,0xBB,0xBB,0xD7,0xD7,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1588 ,0x7D,0x7D,0x7D,0x7D,0x6D,0x55,0xBB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1589 ,0x7D,0xBB,0xD7,0xEF,0xD7,0xBB,0x7D,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1590 ,0x7D,0xBB,0xD7,0xEF,0xEF,0xEF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1591 ,0x01,0xFB,0xF7,0xEF,0xDF,0xBF,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1592 ,0xC1,0xCF,0xCF,0xCF,0xCF,0xCF,0xC1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
1593 ,0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1594 ,0xC1,0xF9,0xF9,0xF9,0xF9,0xF9,0xC1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1595 ,0xF7,0xE3,0xD5,0xF7,0xF7,0xF7,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1596 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1597 ,0xE7,0xE7,0xEF,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1598 ,0xFF,0xFF,0x07,0xFB,0x83,0x7B,0x85,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1599 ,0xBF,0xBF,0x83,0xBD,0xBD,0xBD,0x83,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1600 ,0xFF,0xFF,0xC3,0xBD,0xBF,0xBF,0xC1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1601 ,0xFD,0xFD,0xC1,0xBD,0xBD,0xBD,0xC1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1602 ,0xFF,0xFF,0xC3,0xBD,0x81,0xBF,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1603 ,0xE3,0xDD,0xDF,0x87,0xDF,0xDF,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1604 ,0xFF,0xFD,0xC3,0xBD,0xBD,0xC1,0xFD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1605 ,0xBF,0xBF,0xA3,0x9D,0xBD,0xBD,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1606 ,0xF7,0xFF,0xF7,0xF7,0xF7,0xF7,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1607 ,0xFB,0xFF,0xFB,0xFB,0xFB,0xFB,0xFB,0xDB,0xE7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1608 ,0xBF,0xBF,0xB9,0xA7,0x9F,0xA7,0xB9,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1609 ,0xE7,0xF7,0xF7,0xF7,0xF7,0xF7,0xE3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1610 ,0xFF,0xFF,0x13,0x6D,0x6D,0x6D,0x6D,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1611 ,0xFF,0xFF,0xA3,0xDD,0xDD,0xDD,0xDD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1612 ,0xFF,0xFF,0xC3,0xBD,0xBD,0xBD,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1613 ,0xFF,0xFF,0x83,0xBD,0xBD,0xBD,0x83,0xBF,0xBF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1614 ,0xFF,0xFF,0xC1,0xBD,0xBD,0xBD,0xC1,0xFD,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1615 ,0xFF,0xFF,0xA3,0x9D,0xBF,0xBF,0xBF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1616 ,0xFF,0xFF,0xC1,0xBF,0xC3,0xFD,0x83,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1617 ,0xFF,0xEF,0xC1,0xEF,0xEF,0xEF,0xF1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1618 ,0xFF,0xFF,0xBB,0xBB,0xBB,0xBB,0xC5,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1619 ,0xFF,0xFF,0x7D,0x7D,0xBB,0xD7,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1620 ,0xFF,0xFF,0x7D,0x7D,0x6D,0x55,0xBB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1621 ,0xFF,0xFF,0xBD,0xDB,0xE7,0xDB,0xBD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1622 ,0xFF,0xFF,0x7D,0x7D,0xBB,0xD7,0xEF,0xDF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1623 ,0xFF,0xFF,0x81,0xFB,0xE7,0xDF,0x81,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1624 ,0xF3,0xEF,0xF7,0xCF,0xF7,0xEF,0xF3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1625 ,0xF7,0xF7,0xF7,0xFF,0xF7,0xF7,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1626 ,0xCF,0xF7,0xEF,0xF3,0xEF,0xF7,0xCF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1627 ,0x9F,0x6D,0xF3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1628 ,0xDB,0xB7,0x6D,0xDB,0xB7,0x6D,0xDB,0xB7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF 1629 ]) 1630 }, 1631 { 1632 "key":"VIDEX_EPSON" 1633 ,"label":"Epson" 1634 ,"unicode":[ 1635 // $00-$0F · · · · · · · · · · · · · · · · 1636 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null, 1637 // $10-$1F · · · · · · · · · · · · · · · · 1638 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null, 1639 // $20-$2F · · · · · · · · · · · · · · · · 1640 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null, 1641 // $30-$3F · · · · · · · · · · · · · · · · 1642 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null, 1643 // $40-$4F · · · · · · · · · · · · · · · · 1644 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null, 1645 // $50-$5F · · · · · · · · · · · · · · · · 1646 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null, 1647 // $60-$6F · · · · · · · · · · · · · · · · 1648 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null, 1649 // $70-$7F · · · · · · · · · · · · · · · · 1650 null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null 1651 ] 1652 ,"mirror":false 1653 ,"dsize":[8,16] 1654 ,"size":0x800 1655 ,"crc32":"0C6EF8D0" 1656 ,"data":new Uint8Array([ 1657 0x90,0xD0,0xB0,0x90,0x10,0x10,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
1658 ,0x70,0x80,0x60,0x12,0xF2,0x1E,0x12,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1659 ,0x70,0x80,0x60,0x10,0xF4,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1660 ,0xF0,0x80,0xC0,0x80,0xF4,0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1661 ,0xF0,0x80,0xC0,0x80,0xFE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1662 ,0xF0,0x80,0xC0,0x8C,0xF2,0x12,0x14,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1663 ,0x60,0x90,0xF0,0x90,0x94,0x18,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1664 ,0xE0,0x90,0xE0,0x90,0xF0,0x10,0x10,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1665 ,0xE0,0x90,0xE0,0x9E,0xF0,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1666 ,0x90,0x90,0xF0,0x90,0xBE,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1667 ,0x80,0x80,0x80,0x9E,0xF0,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1668 ,0x88,0x88,0x50,0x20,0x3E,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1669 ,0xF0,0x80,0xC0,0x9E,0x90,0x18,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1670 ,0x70,0x80,0x80,0x7C,0x12,0x1C,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1671 ,0x70,0x80,0x60,0x1C,0xF2,0x12,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1672 ,0x70,0x80,0x60,0x1E,0xE4,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1673 ,0xE0,0x90,0x90,0x90,0xF0,0x10,0x10,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1674 ,0xE0,0x90,0x90,0x94,0xEC,0x04,0x04,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1675 ,0xE0,0x90,0x90,0x9C,0xE2,0x04,0x08,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1676 ,0xE0,0x90,0x90,0x9C,0xE2,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1677 ,0xE0,0x90,0x90,0x94,0xEC,0x14,0x3E,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1678 ,0x90,0xD0,0xB0,0x90,0x14,0x18,0x14,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1679 ,0x70,0x80,0x60,0x10,0xF2,0x1A,0x16,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1680 ,0xF0,0x80,0xC0,0x9C,0xF2,0x1C,0x12,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1681 ,0x70,0x80,0x80,0x70,0x12,0x1A,0x16,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1682 ,0xF0,0x80,0xC0,0xA2,0xF6,0x2A,0x22,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1683 ,0x70,0x80,0x60,0x1C,0xF2,0x1C,0x12,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1684 ,0xF0,0x80,0xC0,0x80,0xEE,0x10,0x10,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1685 ,0xF0,0x80,0xC0,0x8E,0x90,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1686 ,0x70,0x80,0xB0,0x9E,0x70,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1687 ,0xE0,0x90,0xE0,0xAE,0x90,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1688 ,0x90,0x90,0x90,0x6E,0x10,0x0C,0x02,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1689 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1690 ,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1691 ,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1692 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1693 ,0x00,0x00,0x00,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1694 ,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1695 ,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1696 ,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1697 ,0x00,0x00,0x00,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1698 ,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1699 ,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1700 ,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1701 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1702 ,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1703 ,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1704 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1705 ,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1706 ,0xF0,0xF0,0xF0,0x00,0x00,0x00,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1707 ,0x0F,0x0F,0x0F,0x00,0x00,0x00,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1708 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1709 ,0x00,0x00,0x00,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1710 ,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1711 ,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1712 ,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1713 ,0x00,0x00,0x00,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1714 ,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1715 ,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1716 ,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1717 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1718 ,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1719 ,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1720 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1721 ,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1722 ,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1723 ,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1724 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1725 ,0x00,0x00,0x00,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1726 ,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1727 ,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1728 ,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1729 ,0x00,0x00,0x00,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1730 ,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1731 ,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1732 ,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1733 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1734 ,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1735 ,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1736 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1737 ,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1738 ,0xF0,0xF0,0xF0,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1739 ,0x0F,0x0F,0x0F,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1740 ,0xFF,0xFF,0xFF,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1741 ,0x00,0x00,0x00,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1742 ,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1743 ,0x0F,0x0F,0x0F,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1744 ,0xFF,0xFF,0xFF,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1745 ,0x00,0x00,0x00,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1746 ,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1747 ,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1748 ,0xFF,0xFF,0xFF,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1749 ,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1750 ,0xF0,0xF0,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1751 ,0x0F,0x0F,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1752 ,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1753 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1754 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1755 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1756 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1757 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1758 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1759 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1760 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1761 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1762 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1763 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1764 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1765 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1766 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1767 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1768 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1769 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1770 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1771 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1772 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1773 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1774 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1775 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1776 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1777 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1778 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1779 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1780 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1781 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1782 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1783 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1784 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 1785 ]) 1786 } 1787 ]; 1788 1789 1790 1791 function findCharacterROM(key) 1792 { 1793 key = String(key || ""); 1794 for(var i=0;i<VIDEX_CHAR_ROMS.length;i++) 1795 if(VIDEX_CHAR_ROMS[i].key == key) 1796 return VIDEX_CHAR_ROMS[i]; 1797 1798 return null; 1799 } 1800 1801 function characterROMData(entry) 1802 { 1803 return entry && entry.data instanceof Uint8Array 1804 ? entry.data 1805 : null; 1806 } 1807 1808 /* 1809 * Normal-sync 80x24 values used by the resident VideoTerm 2.4 firmware. 1810 * R16/R17 are light-pen registers and power up clear. 1811 */ 1812 const CRTC_NORMAL = new Uint8Array([ 1813 0x7B,0x50,0x5E,0x29,0x1B,0x08,0x18,0x19 1814 ,0x00,0x08,0xE0,0x08,0x00,0x00,0x00,0x00 1815 ,0x00,0x00 1816 ]); 1817 crtc.set(CRTC_NORMAL); 1818 1819 /* 1820 * The later Videx video MUX can subscribe here without putting renderer 1821 * knowledge into the peripheral. Bus writes remain authoritative. 1822 */ 1823 var videoChangeListeners = []; 1824 1825 this.subscribeVideoChange = function(callback) 1826 { 1827 if(typeof(callback)!="function") 1828 return function(){}; 1829 1830 if(videoChangeListeners.indexOf(callback)<0) 1831 videoChangeListeners.push(callback); 1832 1833 var subscribed = true; 1834 return function() 1835 { 1836 if(!subscribed) return; 1837 subscribed = false;
1838 1839 var index = videoChangeListeners.indexOf(callback); 1840 if(index>=0) videoChangeListeners.splice(index,1); 1841 }; 1842 }; 1843 1844 function emitVideoChange(type,address,value) 1845 { 1846 state.videoRevision++; 1847 1848 var change = { 1849 "type":type 1850 ,"address":address 1851 ,"value":value 1852 ,"revision":state.videoRevision 1853 ,"vramBank":state.vramBank 1854 ,"cellWidth":state.cellWidth 1855 ,"crtcIndex":state.crtcIndex 1856 }; 1857 1858 var listeners = videoChangeListeners.slice(); 1859 for(var i=0;i<listeners.length;i++) 1860 { 1861 try { listeners[i](change); } 1862 catch(err) { console.error("VideoTerm video-change listener failed",err); } 1863 } 1864 } 1865 1866 /* 1867 * Apple2IO owns the address-space wiring. SlotROM is fixed to this card's 1868 * slot; HostROM is the shared $C800-$CFFF window selected through Hslot. 1869 */ 1870 this.action = 1871 { 1872 "SlotROM": 1873 { 1874 "RD":{"callback":function(addr,ctx) { 1875 return videx.readSlotROM(addr,ctx); 1876 }} 1877 ,"WR":{"callback":function(addr,d8,ctx) { 1878 return videx.writeSlotROM(addr,d8,ctx); 1879 }} 1880 }, 1881 "SlotIO": 1882 { 1883 "RD":{"callback":function(addr,ctx) { 1884 return videx.readSlotIO(addr,ctx); 1885 }} 1886 ,"WR":{"callback":function(addr,d8,ctx) { 1887 return videx.writeSlotIO(addr,d8,ctx); 1888 }} 1889 }, 1890 "HostROM": 1891 { 1892 "RD":{"callback":function(addr,ctx) { 1893 return videx.readHostROM(addr,ctx); 1894 }} 1895 ,"WR":{"callback":function(addr,d8,ctx) { 1896 return videx.writeHostROM(addr,d8,ctx); 1897 }} 1898 } 1899 }; 1900 1901 /* 1902 * In this peripheral API, "SlotROM" and "HostROM" name CPU address-space 1903 * mappings; they are not separate physical ROM arrays. 1904 * 1905 * The character-generator ROM is a video-side asset for the later 1906 * EMU_DEVICE_videx_* renderer and is not mapped into the 6502 address space. 1907 * 1908 * The old HostROM byte array below is retained temporarily only as a 1909 * byte-for-byte validation copy. No bus path should read from it after this 1910 * mapping cleanup; it can be deleted once the equality assertion passes. 1911 */ 1912 1913 // Videx Videoterm expansion ROM 2.4 1914 var HostROM = new Uint8Array([0xAD,0x7B,0x07,0x29,0xF8,0xC9,0x30,0xF0,0x21,0xA9,0x30,0x8D,0x7B,0x07,0x8D,0xFB,0x07,0xA9,0x00,0x8D,0xFB,0x06,0x20,0x61,0xC9,0xA2,0x00,0x8A,0x8D,0xB0,0xC0,0xBD,0xA1,0xC8,0x8D,0xB1,0xC0,0xE8,0xE0,0x10,0xD0,0xF1,0x8D,0x59,0xC0,0x60,0xAD,0xFB,0x07,0x29,0x08,0xF0,0x09,0x20,0x93,0xFE,0x20,0x22,0xFC,0x20,0x89,0xFE,0x68,0xA8,0x68,0xAA,0x68,0x60,0x20,0xD1,0xC8,0xE6,0x4E,0xD0,0x02,0xE6,0x4F,0xAD,0x00,0xC0,0x10,0xF5,0x20,0x5C,0xC8,0x90,0xF0,0x2C,0x10,0xC0,0x18,0x60,0xC9,0x8B,0xD0,0x02,0xA9,0xDB,0xC9,0x81,0xD0,0x0A,0xAD,0xFB,0x07,0x49,0x40,0x8D,0xFB,0x07,0xB0,0xE7,0x48,0xAD,0xFB,0x07,0x0A,0x0A,0x68,0x90,0x1F,0xC9,0xB0,0x90,0x1B,0x2C,0x63,0xC0,0x30,0x14,0xC9,0xB0,0xF0,0x0E,0xC9,0xC0,0xD0,0x02,0xA9,0xD0,0xC9,0xDB,0x90,0x08,0x29,0xCF,0xD0,0x04,0xA9,0xDD,0x09,0x20,0x48,0x29,0x7F,0x8D,0x7B,0x06,0x68,0x38,0x60,0x7B,0x50,0x5E,0x29,0x1B,0x08,0x18,0x19,0x00,0x08,0xE0,0x08,0x00,0x00,0x00,0x00,0x8D,0x7B,0x06,0xA5,0x25,0xCD,0xFB,0x05,0xF0,0x06,0x8D,0xFB,0x05,0x20,0x04,0xCA,0xA5,0x24,0xCD,0x7B,0x05,0x90,0x03,0x8D,0x7B,0x05,0xAD,0x7B,0x06,0x20,0x89,0xCA,0xA9,0x0F,0x8D,0xB0,0xC0,0xAD,0x7B,0x05,0xC9,0x50,0xB0,0x13,0x6D,0x7B,0x04,0x8D,0xB1,0xC0,0xA9,0x0E,0x8D,0xB0,0xC0,0xA9,0x00,0x6D,0xFB,0x04,0x8D,0xB1,0xC0,0x60,0x49,0xC0,0xC9,0x08,0xB0,0x1D,0xA8,0xA9,0xC9,0x48,0xB9,0xF2,0xCB,0x48,0x60,0xEA,0xAC,0x7B,0x05,0xA9,0xA0,0x20,0x71,0xCA,0xC8,0xC0,0x50,0x90,0xF8,0x60,0xA9,0x34,0x8D,0x7B,0x07,0x60,0xA9,0x32,0xD0,0xF8,0xA0,0xC0,0xA2,0x80,0xCA,0xD0,0xFD,0xAD,0x30,0xC0,0x88,0xD0,0xF5,0x60,0xAC,0x7B,0x05,0xC0,0x50,0x90,0x05,0x48,0x20,0xB0,0xC9,0x68,0xAC,0x7B,0x05,0x20,0x71,0xCA,0xEE,0x7B,0x05,0x2C,0x78,0x04,0x10,0x07,0xAD,0x7B,0x05,0xC9,0x50,0xB0,0x68,0x60,0xAC,0x7B,0x05,0xAD,0xFB,0x05,0x48,0x20,0x07,0xCA,0x20,0x04,0xC9,0xA0,0x00,0x68,0x69,0x00,0xC9,0x18,0x90,0xF0,0xB0,0x23,0x20,0x67,0xC9,0x98,0xF0,0xE8,0xA9,0x00,0x8D,0x7B,0x05,0x8D,0xFB,0x05,0xA8,0xF0,0x12,0xCE,0x7B,0x05,0x10,0x9D,0xA9,0x4F,0x8D,0x7B,0x05,0xAD,0xFB,0x05,0xF0,0x93,0xCE,0xFB,0x05,0x4C,0x04,0xCA,0xA9,0x30,0x8D,0x7B,0x07,0x68,0x09,0x80,0xC9,0xB1,0xD0,0x67,0xA9,0x08,0x8D,0x58,0xC0,0xD0,0x5B,0xC9,0xB2,0xD0,0x51,0xA9,0xFE,0x2D,0xFB,0x07,0x8D,0xFB,0x07,0x60,0x8D,0x7B,0x06,0x4E,0x78,0x04,0x4C,0xCB,0xC8,0x20,0x27,0xCA,0xEE,0xFB,0x05,0xAD,0xFB,0x05,0xC9,0x18,0x90,0x4A,0xCE,0xFB,0x05,0xAD,0xFB,0x06,0x69,0x04,0x29,0x7F,0x8D,0xFB,0x06,0x20,0x12,0xCA,0xA9,0x0D,0x8D,0xB0,0xC0,0xAD,0x7B,0x04,0x8D,0xB1,0xC0,0xA9,0x0C,0x8D,0xB0,0xC0,0xAD,0xFB,0x04,0x8D,0xB1,0xC0,0xA9,0x17,0x20,0x07,0xCA,0xA0,0x00,0x20,0x04,0xC9,0xB0,0x95,0xC9,0xB3,0xD0,0x0E,0xA9,0x01,0x0D,0xFB,0x07,0xD0,0xA9,0xC9,0xB0,0xD0,0x9C,0x4C,0x09,0xC8,0x4C,0x27,0xC9,0xAD,0xFB,0x05,0x8D,0xF8,0x04,0x0A,0x0A,0x6D,0xF8,0x04,0x6D,0xFB,0x06,0x48,0x4A,0x4A,0x4A,0x4A,0x8D,0xFB,0x04,0x68,0x0A,0x0A,0x0A,0x0A,0x8D,0x7B,0x04,0x60,0xC9,0x0D,0xD0,0x06,0xA9,0x00,0x8D,0x7B,0x05,0x60,0x09,0x80,0xC9,0xA0,0xB0,0xCE,0xC9,0x87,0x90,0x08,0xA8,0xA9,0xC9,0x48,0xB9,0xB9,0xC9,0x48,0x60,0x18,0x71,0x13,0xB2,0x48,0x60,0xAF,0x9D,0xF2,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x66,0x0E,0x13,0x38,0x00,0x14,0x7B,0x18,0x98,0x6D,0x7B,0x04,0x48,0xA9,0x00,0x6D,0xFB,0x04,0x48,0x0A,0x29,0x0C,0xAA,0xBD,0xB0,0xC0,0x68,0x4A,0x68,0xAA,0x60,0x0A,0x48,0xAD,0xFB,0x07,0x4A,0x68,0x6A,0x48,0x20,0x59,0xCA,0x68,0xB0,0x05,0x9D,0x00,0xCC,0x90,0x03,0x9D,0x00,0xCD,0x60,0x48,0xA9,0xF7,0x20,0xA0,0xC9,0x8D,0x59,0xC0,0xAD,0x7B,0x07,0x29,0x07,0xD0,0x04,0x68,0x4C,0x23,0xCA,0x29,0x04,0xF0,0x03,0x4C,0x87,0xC9,0x68,0x38,0xE9,0x20,0x29,0x7F,0x48,0xCE,0x7B,0x07,0xAD,0x7B,0x07,0x29,0x03,0xD0,0x15,0x68,0xC9,0x18,0xB0,0x03,0x8D,0xFB,0x05,0xAD,0xF8,0x05,0xC9,0x50,0xB0,0x03,0x8D,0x7B,0x05,0x4C,0x04,0xCA,0x68,0x8D,0xF8,0x05,0x60,0xAD,0x00,0xC0,0xC9,0x93,0
1914xD0,0x0F,0x2C,0x10,0xC0,0xAD,0x00,0xC0,0x10,0xFB,0xC9,0x83,0xF0,0x03,0x2C,0x10,0xC0,0x60,0xA8,0xB9,0x31,0xCB,0x20,0xF1,0xC8,0x20,0x44,0xC8,0xC9,0xCE,0xB0,0x08,0xC9,0xC9,0x90,0x04,0xC9,0xCC,0xD0,0xEA,0x4C,0xF1,0xC8,0xEA,0x2C,0xCB,0xFF,0x70,0x31,0x38,0x90,0x18,0xB8,0x50,0x2B,0x01,0x82,0x11,0x14,0x1C,0x22,0x4C,0x00,0xC8,0x20,0x44,0xC8,0x29,0x7F,0xA2,0x00,0x60,0x20,0xA7,0xC9,0xA2,0x00,0x60,0xC9,0x00,0xF0,0x09,0xAD,0x00,0xC0,0x0A,0x90,0x03,0x20,0x5C,0xC8,0xA2,0x00,0x60,0x91,0x28,0x38,0xB8,0x8D,0xFF,0xCF,0x48,0x85,0x35,0x8A,0x48,0x98,0x48,0xA5,0x35,0x86,0x35,0xA2,0xC3,0x8E,0x78,0x04,0x48,0x50,0x10,0xA9,0x32,0x85,0x38,0x86,0x39,0xA9,0x07,0x85,0x36,0x86,0x37,0x20,0x00,0xC8,0x18,0x90,0x6F,0x68,0xA4,0x35,0xF0,0x1F,0x88,0xAD,0x78,0x06,0xC9,0x88,0xF0,0x17,0xD9,0x00,0x02,0xF0,0x12,0x49,0x20,0xD9,0x00,0x02,0xD0,0x3B,0xAD,0x78,0x06,0x99,0x00,0x02,0xB0,0x03,0x20,0xED,0xCA,0xA9,0x80,0x20,0xF5,0xC9,0x20,0x44,0xC8,0xC9,0x9B,0xF0,0xF1,0xC9,0x8D,0xD0,0x05,0x48,0x20,0x01,0xC9,0x68,0xC9,0x95,0xD0,0x12,0xAC,0x7B,0x05,0x20,0x59,0xCA,0xB0,0x05,0xBD,0x00,0xCC,0x90,0x03,0xBD,0x00,0xCD,0x09,0x80,0x8D,0x78,0x06,0xD0,0x08,0x20,0x44,0xC8,0xA0,0x00,0x8C,0x78,0x06,0xBA,0xE8,0xE8,0xE8,0x9D,0x00,0x01,0xA9,0x00,0x85,0x24,0xAD,0xFB,0x05,0x85,0x25,0x4C,0x2E,0xC8,0x68,0xAC,0xFB,0x07,0x10,0x08,0xAC,0x78,0x06,0xC0,0xE0,0x90,0x01,0x98,0x20,0xB1,0xC8,0x20,0xCF,0xCA,0xA9,0x7F,0x20,0xA0,0xC9,0xAD,0x7B,0x05,0xE9,0x47,0x90,0xD4,0x69,0x1F,0x18,0x90,0xD1,0x60,0x38,0x71,0xB2,0x7B,0x00,0x48,0x66,0xC4,0xC2,0xC1,0xFF,0xC3,0xEA]); 1915 console.assert( 1916 HostROM.length==0x400, 1917 "Videx VideoTerm firmware ROM must be exactly 1 KiB" 1918 ); 1919 1920 console.assert( 1921 VIDEX_FIRMWARE_ROM.length==VIDEX_FIRMWARE_ROM_SIZE, 1922 "VIDEX_FIRMWARE_ROM must be exactly 1 KiB" 1923 ); 1924 console.assert( 1925 HostROM.length==VIDEX_FIRMWARE_ROM.length && 1926 HostROM.every(function(d8,i) { return d8==VIDEX_FIRMWARE_ROM[i]; }), 1927 "Legacy HostROM copy differs from VIDEX_FIRMWARE_ROM" 1928 ); 1929 1930 function ownsExpansionROM() 1931 { 1932 if(!videx.mount || !oEMU.component.IO.ACTION_MAP) return false; 1933 return oEMU.component.IO.ACTION_MAP.Hslot == (videx.mount.slotN-1); 1934 } 1935 1936 function selectExpansionROM(ctx) 1937 { 1938 // Debugger/read-only ROM inspection must never change C8 ownership. 1939 if(ctx && ctx.bRO===true) return false; 1940 if(!videx.mount || !videx.mount.ranges || !videx.mount.ranges.HostROM) 1941 return false; 1942 1943 var CIO = oEMU.component.IO; 1944 if(!CIO.ACTION_MAP) return false; 1945 1946 if(CIO.ACTION_MAP.Hslot == (videx.mount.slotN-1)) 1947 return true; 1948 1949 CIO.ACTION_MAP.Hslot = videx.mount.slotN-1; 1950 1951 /* 1952 * HostROM reads are selected dynamically because $C800-$CFFF is shared. 1953 * HostROM writes are dispatched by Apple2IO.write() to the same Hslot 1954 * owner, so no permanent shared-window WR callback is installed here. 1955 */ 1956 var range = videx.mount.ranges.HostROM; 1957 for(var i=range.from;i<=range.to;i++) 1958 CIO.ACTION_MAP.RD[i] = videx.action.HostROM.RD.callback; 1959 1960 if(bDebug) 1961 console.log( 1962 "VideoTerm claims $C800-$CFFF from PR#"+(videx.mount.slotN-1) 1963 ); 1964 1965 return true; 1966 } 1967 1968 function releaseExpansionROM() 1969 { 1970 if(!videx.mount || !oEMU.component.IO.ACTION_MAP) return false; 1971 1972 var CIO = oEMU.component.IO; 1973 if(CIO.ACTION_MAP.Hslot != (videx.mount.slotN-1)) 1974 return false; 1975 1976 CIO.ACTION_MAP.Hslot = null; 1977 1978 if(bDebug) console.log("VideoTerm releases $C800-$CFFF"); 1979 return true; 1980 } 1981 1982 function hostRelativeAddress(addr,ctx) 1983 { 1984 if(ctx && Number.isFinite(ctx.rel_addr)) 1985 return ctx.rel_addr; 1986 1987 if(ctx && Number.isFinite(ctx.line)) 1988 return ctx.line + (addr & 0xFF); 1989 1990 var base = videx.action.HostROM && Number.isFinite(videx.action.HostROM.base) 1991 ? videx.action.HostROM.base 1992 : 0x800; 1993 1994 return base + (addr & 0xFF); 1995 } 1996 1997 function applyDeviceSelect(addr,ctx) 1998 { 1999 addr &= 0x0F; 2000 if(ctx && ctx.bRO===true) return addr; 2001 2002 var previousWidth = state.cellWidth; 2003 state.vramBank = (addr >> 2) & 0x03; 2004 2005 // Device-select bit 1 chooses an 8- or 9-dot character cell.
2006 state.cellWidth = (addr & 0x02) ? 8 : 9; 2007 2008 if(previousWidth != state.cellWidth) 2009 emitVideoChange("cell-width",addr,state.cellWidth); 2010 2011 return addr; 2012 } 2013 2014 this.readSlotROM = function(addr,ctx) 2015 { 2016 selectExpansionROM(ctx); 2017 2018 /* 2019 * VideoTerm is currently constrained by _CFG_PSLOT to Apple slot 3. 2020 * $C300-$C3FF aliases physical U3 offsets $0300-$03FF. 2021 */ 2022 var slotOffset = addr & (VIDEX_SLOT_ROM_WINDOW_SIZE-1); 2023 return VIDEX_FIRMWARE_ROM[ 2024 VIDEX_SLOT_ROM_PHYS_OFFSET + slotOffset 2025 ] & 0xFF; 2026 }; 2027 2028 this.writeSlotROM = function(addr,d8,ctx) 2029 { 2030 // STA $C300 is a normal way for firmware/software to claim C8 space. 2031 selectExpansionROM(ctx); 2032 return 0x00; // U3 remains read-only 2033 }; 2034 2035 this.readSlotIO = function(addr,ctx) 2036 { 2037 addr = applyDeviceSelect(addr,ctx); 2038 2039 // Bit 0: 0 = CRTC register selector, 1 = selected register contents. 2040 if((addr & 0x01)==0) 2041 return 0x00; // MC6845 address register is write-oriented 2042 2043 return state.crtcIndex < crtc.length 2044 ? crtc[state.crtcIndex] & 0xFF 2045 : 0x00; 2046 }; 2047 2048 this.writeSlotIO = function(addr,d8,ctx) 2049 { 2050 addr = applyDeviceSelect(addr,ctx); 2051 d8 &= 0xFF; 2052 2053 if(ctx && ctx.bRO===true) 2054 return 0x00; 2055 2056 if((addr & 0x01)==0) 2057 { 2058 state.crtcIndex = d8 & 0x1F; 2059 return 0x00; 2060 } 2061 2062 /* 2063 * R0-R15 are programmable. R16/R17 are light-pen registers and remain 2064 * read-only in this first MC6845 model. 2065 */ 2066 if(state.crtcIndex < 16) 2067 { 2068 var index = state.crtcIndex; 2069 if(crtc[index] != d8) 2070 { 2071 crtc[index] = d8; 2072 emitVideoChange("crtc",index,d8); 2073 } 2074 } 2075 2076 return 0x00; 2077 }; 2078 2079 this.readHostROM = function(addr,ctx) 2080 { 2081 var rel_addr = hostRelativeAddress(addr,ctx); 2082 var windowAddr = rel_addr - 0x800; 2083 2084 if(!ownsExpansionROM()) 2085 return 0x00; 2086 2087 var d8 = 0x00; 2088 2089 // $C800-$CBFF: complete 1 KiB U3 resident firmware. 2090 if(windowAddr>=0x000 && windowAddr<VIDEX_C8_ROM_WINDOW_SIZE) 2091 { 2092 var firmwareOffset = VIDEX_C8_ROM_PHYS_OFFSET + windowAddr; 2093 d8 = VIDEX_FIRMWARE_ROM[firmwareOffset] & 0xFF; 2094 } 2095 // $CC00-$CDFF: selected 512-byte page of 2 KiB VideoTerm RAM. 2096 else if(windowAddr>=0x400 && windowAddr<0x600) 2097 { 2098 var vramAddr = 2099 (state.vramBank << 9) 2100 | (windowAddr & 0x01FF); 2101 2102 d8 = vram[vramAddr] & 0xFF; 2103 } 2104 2105 // $CFFF releases the selected expansion-ROM window on a real bus access. 2106 if(windowAddr==0x7FF && !(ctx && ctx.bRO===true)) 2107 releaseExpansionROM(); 2108 2109 return d8; 2110 }; 2111 2112 this.writeHostROM = function(addr,d8,ctx) 2113 { 2114 var rel_addr = hostRelativeAddress(addr,ctx); 2115 var windowAddr = rel_addr - 0x800; 2116 d8 &= 0xFF; 2117 2118 if(!ownsExpansionROM()) 2119 return 0x00; 2120 2121 if(windowAddr>=0x400 && windowAddr<0x600) 2122 { 2123 var vramAddr = 2124 (state.vramBank << 9) 2125 | (windowAddr & 0x01FF); 2126 2127 if(vram[vramAddr] != d8) 2128 { 2129 vram[vramAddr] = d8; 2130 emitVideoChange("vram",vramAddr,d8); 2131 } 2132 } 2133 2134 // The firmware itself uses STA $CFFF to turn off the expansion window. 2135 if(windowAddr==0x7FF && !(ctx && ctx.bRO===true)) 2136 releaseExpansionROM(); 2137 2138 return 0x00; 2139 }; 2140 2141 /* 2142 * Read-only hardware accessors for the next-stage Videx video MUX/device. 2143 * Arrays are intentionally returned by reference: the renderer consumes 2144 * live hardware state while all writes continue to enter through this card. 2145 */ 2146 this.getVideoRAM = function() { return vram; }; 2147 this.getCRTCRegisters = function() { return crtc; }; 2148 this.getFirmwareROM = function() { return VIDEX_FIRMWARE_ROM; }; 2149 2150 // Compatibility accessor retained for older Videx renderer revisions. 2151 this.getNormalCharacterROM = function() 2152 { 2153 return characterROMData(findCharacterROM("VIDEX:NORMAL")); 2154 }; 2155 2156 this.getCharacterROMCatalog = function() 2157 { 2158 return VIDEX_CHAR_ROMS.map(function(entry) 2159 { 2160 return { 2161 "key":entry.key 2162 ,"label":entry.label 2163 ,"mirror":entry.mirror 2164 ,"dsize":entry.dsize.slice() 2165 ,"size":entry.size 2166 ,"crc32":entry.crc32 2167 ,"unicode":entry.unicode ? entry.unicode.slice() : null 2168 }; 2169 }); 2170 }; 2171 2172 this.getCharacterROMKey = function() 2173 { 2174 return state.charRomKey; 2175 }; 2176 2177 this.getCharacterROM = function() 2178 { 2179 var entry = findCharacterROM(state.charRomKey) 2180 || findCharacterROM("VIDEX:NORMAL"); 2181 2182 return entry 2183 ? { 2184 "key":entry.key 2185 ,"label":entry.label 2186 ,"mirror":entry.mirror 2187 ,"dsize":entry.dsize.slice() 2188 ,"size":entry.size 2189 ,"crc32":entry.crc32 2190 ,"unicode":entry.unicode ? entry.unicode.slice() : null 2191 ,"data":characterROMData(entry) 2192 } 2193 : null; 2194 }; 2195 2196 this.setCharacterROM = function(key) 2197 { 2198 var entry = findCharacterROM(key); 2199 if(!entry) return false;
2200 2201 // Decode now so an invalid ROM can never become active. 2202 characterROMData(entry); 2203 2204 if(state.charRomKey == entry.key) 2205 return true; 2206 2207 state.charRomKey = entry.key; 2208 emitVideoChange("charrom",-1,entry.key); 2209 return true; 2210 }; 2211 2212 /* 2213 * Manual peripheral control for the VideoTerm character-cell width. 2214 * 2215 * This is the same state normally selected by slot-I/O device-select bit 1: 2216 * 0 -> 9-dot cell 2217 * 1 -> 8-dot cell 2218 * 2219 * A later real slot-I/O access remains authoritative and may therefore 2220 * change this setting again. 2221 */ 2222 this.setCharacterCellWidth = function(width) 2223 { 2224 width = Number(width); 2225 if(width!==8 && width!==9) 2226 return false; 2227 2228 if(state.cellWidth===width) 2229 return width; 2230 2231 state.cellWidth = width; 2232 emitVideoChange("cell-width",-1,width); 2233 return width; 2234 }; 2235 2236 /* 2237 * Optional VideoTerm inverse-video hardware configurations. 2238 * 2239 * "off" 2240 * Normal VideoTerm polarity. VRAM bit 7 does not affect polarity. 2241 * 2242 * "screen" 2243 * Whole-screen inverse modification: the complete VideoTerm raster is 2244 * rendered with reversed foreground/background polarity. 2245 * 2246 * "char-bit7" 2247 * Character-bit inverse modification. Firmware 2.4 already stores 2248 * FLAGS bit 0 in each character's VRAM bit 7: 2249 * 2250 * CTRL-Z 2 -> FLAGS bit 0 clear -> normal subsequent characters 2251 * CTRL-Z 3 -> FLAGS bit 0 set -> inverse subsequent characters 2252 * 2253 * No firmware interception or character-ROM substitution is performed. 2254 */ 2255 this.setInverseVideoMode = function(mode) 2256 { 2257 mode = String(mode || "off").toLowerCase(); 2258 if(["off","screen","char-bit7"].indexOf(mode)<0) 2259 return false; 2260 2261 if(state.inverseVideoMode===mode) 2262 return mode; 2263 2264 state.inverseVideoMode = mode; 2265 emitVideoChange("inverse-video-mode",-1,mode); 2266 return mode; 2267 }; 2268 2269 function videoOutputDevice() 2270 { 2271 var devices = Array.isArray(videx.devices) ? videx.devices : []; 2272 2273 for(var i=0;i<devices.length;i++) 2274 if(devices[i] && devices[i].id && devices[i].id.DCODE=="VIDEXVID") 2275 return devices[i]; 2276 2277 return null; 2278 } 2279 2280 this.getVideoOutputDevice = function() 2281 { 2282 return videoOutputDevice(); 2283 }; 2284 2285 this.setDisplayContrast = function(value) 2286 { 2287 var device = videoOutputDevice(); 2288 return device && typeof(device.setContrast)=="function" 2289 ? device.setContrast(value) 2290 : false; 2291 }; 2292 2293 this.setDisplayPhosphor = function(value) 2294 { 2295 var device = videoOutputDevice(); 2296 return device && typeof(device.setPhosphor)=="function" 2297 ? device.setPhosphor(value) 2298 : false; 2299 }; 2300 2301 this.setSoftVideoSwitchInstalled = function(flag) 2302 { 2303 var device = videoOutputDevice(); 2304 return device && typeof(device.setSoftVideoSwitchInstalled)=="function" 2305 ? device.setSoftVideoSwitchInstalled(flag) 2306 : false; 2307 }; 2308 2309 this.getVideoState = function() 2310 { 2311 return { 2312 "vramBank":state.vramBank 2313 ,"cellWidth":state.cellWidth 2314 ,"crtcIndex":state.crtcIndex 2315 ,"charRomKey":state.charRomKey 2316 ,"inverseVideoMode":state.inverseVideoMode 2317 ,"revision":state.videoRevision 2318 }; 2319 }; 2320 2321 this.reset = function() 2322 { 2323 state.vramBank = 0; 2324 state.cellWidth = 9; 2325 state.crtcIndex = 0; 2326 crtc.set(CRTC_NORMAL); 2327 releaseExpansionROM(); 2328 emitVideoChange("reset",-1,0); 2329 return true; 2330 }; 2331 2332 this.restart = function() 2333 { 2334 return this.reset(); 2335 }; 2336 2337 /* 2338 * Character-ROM / Unicode correspondence navigator. 2339 * 2340 * This is UI state only. It does not belong to the emulated VideoTerm 2341 * hardware state and therefore deliberately remains outside `state`. 2342 */ 2343 var characterNavigatorCode = 0x41; 2344 2345 function videxHex(value,digits) 2346 { 2347 return ("00000000" + Number(value).toString(16).toUpperCase()) 2348 .slice(-digits); 2349 } 2350 2351 function characterNavigatorInfo() 2352 { 2353 var entry = 2354 findCharacterROM(state.charRomKey) || 2355 findCharacterROM("VIDEX:NORMAL"); 2356 2357 var code = characterNavigatorCode & 0x7F; 2358 var unicode = entry && entry.unicode 2359 ? entry.unicode[code] 2360 : null; 2361 2362 return { 2363 "entry":entry 2364 ,"code":code 2365 ,"unicode":unicode 2366 }; 2367 } 2368 2369 function unicodeCodePointText(codePoint) 2370 { 2371 if(codePoint===null || codePoint===undefined) 2372 return "U+----"; 2373 2374 return "U+" + videxHex( 2375 codePoint, 2376 codePoint>0xFFFF ? 5 : 4 2377 ); 2378 } 2379 2380 function unicodeUTF16LEText(codePoint) 2381 { 2382 if(codePoint===null || codePoint===undefined) 2383 return "--"; 2384 2385 codePoint = Number(codePoint); 2386 2387 if(codePoint<0 || 2388 codePoint>0x10FFFF || 2389 (codePoint>=0xD800 && codePoint<=0xDFFF)) 2390 return "--"; 2391 2392 var units; 2393 2394 if(codePoint<=0xFFFF) 2395 { 2396 units = [codePoint]; 2397 } 2398 else 2399 { 2400 var value = codePoint - 0x10000; 2401 2402 units = [ 2403 0xD800 + (value >> 10) 2404 ,0xDC00 + (value & 0x03FF) 2405 ]; 2406 } 2407 2408 var bytes = []; 2409 2410 for(var i=0;i<units.length;i++) 2411 { 2412 bytes.push(videxHex(units[i] & 0xFF,2)); 2413 bytes.push(videxHex((units[i] >> 8) & 0xFF,2)); 2414 } 2415 2416 return bytes.join(" "); 2417 } 2418 2419 function unicodeCharacterText(codePoint) 2420 { 2421 if(codePoint===null || codePoint===undefined) 2422 return "â"; 2423 2424 try 2425 { 2426 return String.fromCodePoint(codePoint); 2427 } 2428 catch(err) 2429 { 2430 return "â"; 2431 } 2432 } 2433 2434 /*
2435 * Render the physical character-ROM bitmap, using the same dsize/mirror 2436 * semantics as the Videx normal-sync renderer. 2437 */ 2438 function characterNavigatorGlyphHTML(entry,code) 2439 { 2440 if(!entry) 2441 return ""; 2442 2443 var data = characterROMData(entry); 2444 if(!(data instanceof Uint8Array)) 2445 return ""; 2446 2447 var dsize = Array.isArray(entry.dsize) 2448 ? entry.dsize 2449 : [8,16]; 2450 2451 var width = 2452 Math.max(1,Math.min(8,Number(dsize[0]) || 8)); 2453 2454 var height = 2455 Math.max(1,Number(dsize[1]) || 16); 2456 2457 var base = (code & 0x7F) * height; 2458 var pixels = ""; 2459 2460 for(var y=0;y<height;y++) 2461 { 2462 var bits = data[base+y] & 0xFF; 2463 2464 for(var x=0;x<width;x++) 2465 { 2466 var mask = entry.mirror 2467 ? (1 << x) 2468 : (0x80 >> x); 2469 2470 if(bits & mask) 2471 { 2472 pixels += 2473 "<rect x=\""+x+"\"" 2474 + " y=\""+y+"\"" 2475 + " width=\"1\" height=\"1\"/>"; 2476 } 2477 } 2478 } 2479 2480 return "" 2481 + "<svg" 2482 + " viewBox=\"0 0 "+width+" "+height+"\"" 2483 + " width=\"12\" height=\"18\"" 2484 + " preserveAspectRatio=\"none\"" 2485 + " style=\"background:#000;vertical-align:middle;border-radius:1px;\"" 2486 + " shape-rendering=\"crispEdges\"" 2487 + " aria-label=\"VideoTerm ROM glyph\">" 2488 + "<g fill=\"#fff\">" 2489 + pixels 2490 + "</g>" 2491 + "</svg>"; 2492 } 2493 2494 this.refreshCharacterNavigator = function(slotN) 2495 { 2496 slotN = Number(slotN); 2497 2498 var info = characterNavigatorInfo(); 2499 2500 var asciiEl = document.getElementById("videx_nav_ascii_" + slotN); 2501 var glyphEl = document.getElementById("videx_nav_glyph_" + slotN); 2502 var codePointEl = document.getElementById("videx_nav_unicode_code_" + slotN); 2503 var utf16El = document.getElementById("videx_nav_utf16_" + slotN); 2504 var characterEl = document.getElementById("videx_nav_unicode_char_" + slotN); 2505 2506 if(asciiEl) 2507 asciiEl.textContent = "$" + videxHex(info.code,2); 2508 2509 if(glyphEl) 2510 glyphEl.innerHTML = 2511 characterNavigatorGlyphHTML(info.entry,info.code); 2512 2513 if(codePointEl) 2514 codePointEl.textContent = 2515 unicodeCodePointText(info.unicode); 2516 2517 if(utf16El) 2518 utf16El.textContent = 2519 unicodeUTF16LEText(info.unicode); 2520 2521 if(characterEl) 2522 { 2523 characterEl.textContent = 2524 unicodeCharacterText(info.unicode); 2525 2526 characterEl.title = 2527 info.unicode===null || info.unicode===undefined 2528 ? "No Unicode mapping" 2529 : unicodeCodePointText(info.unicode); 2530 } 2531 2532 return info; 2533 }; 2534 2535 this.stepCharacterNavigator = function(delta,slotN) 2536 { 2537 delta = Number(delta) || 0; 2538 2539 characterNavigatorCode = 2540 (characterNavigatorCode + delta + 0x80) & 0x7F; 2541 2542 return this.refreshCharacterNavigator(slotN); 2543 }; 2544 2545 this.setCharacterNavigatorCode = function(code,slotN) 2546 { 2547 code = Number(code); 2548 if(!isFinite(code)) return false; 2549 2550 characterNavigatorCode = code & 0x7F; 2551 return this.refreshCharacterNavigator(slotN); 2552 }; 2553 2554 this.deviceToolSlotHTML = function(ctx) 2555 { 2556 ctx = ctx || {}; 2557 2558 var slotN = Number(ctx.slotN); 2559 var target = "apple2plus.hwObj().io.SLOT2obj("+slotN+")"; 2560 var catalog = this.getCharacterROMCatalog(); 2561 var selectedROM = this.getCharacterROMKey(); 2562 var device = videoOutputDevice(); 2563 var display = device && typeof(device.getDisplaySettings)=="function" 2564 ? device.getDisplaySettings() 2565 : { 2566 "contrast":100 2567 ,"phosphor":"white" 2568 ,"softVideoSwitchInstalled":true 2569 }; 2570 2571 var options = ""; 2572 for(var i=0;i<catalog.length;i++) 2573 { 2574 var rom = catalog[i]; 2575 options += "<option value=\""+oCOM.escapeHTML(rom.key)+"\"" 2576 + (rom.key==selectedROM ? " selected" : "") 2577 + ">"+oCOM.escapeHTML(rom.label)+"</option>"; 2578 } 2579 2580 var phosphors = ["white","green","amber"]; 2581 var phosphorOptions = ""; 2582 for(var p=0;p<phosphors.length;p++) 2583 {
2584 var name = phosphors[p]; 2585 phosphorOptions += "<option value=\""+name+"\"" 2586 + (name==display.phosphor ? " selected" : "") 2587 + ">"+name.charAt(0).toUpperCase()+name.slice(1)+"</option>"; 2588 } 2589 2590 var columns = crtc[1] & 0xFF; 2591 var rows = crtc[6] & 0x7F; 2592 if(columns<1 || columns>132) columns = 80; 2593 if(rows<1 || rows>64) rows = 24; 2594 2595 var contrastID = "videx_contrast_value_"+slotN; 2596 var contrastSliderID = "videx_contrast_slider_"+slotN; 2597 var cellWidthID = "videx_cell_width_value_"+slotN; 2598 2599 var navigator = characterNavigatorInfo(); 2600 var navigatorAsciiID = "videx_nav_ascii_"+slotN; 2601 var navigatorGlyphID = "videx_nav_glyph_"+slotN; 2602 var navigatorUnicodeCodeID = "videx_nav_unicode_code_"+slotN; 2603 var navigatorUTF16ID = "videx_nav_utf16_"+slotN; 2604 var navigatorUnicodeCharID = "videx_nav_unicode_char_"+slotN; 2605 2606 /* 2607 * Compact two-column layout, sized closer to the Serial Pro toolbox. 2608 * The slot selector already identifies the peripheral, so no duplicate 2609 * VideoTerm title is rendered inside the panel. 2610 */ 2611 return "" 2612 + "<div class=toolbox id=\""+(ctx.toolboxID || ("device_tool_"+ctx.slotID))+"\" hidden>" 2613 + " <div class=appbox style=\"text-align:left;width:440px;max-width:calc(100vw - 24px);min-height:75px;padding:4px 6px;\">" 2614 + " <div style=\"display:grid;grid-template-columns:60px 105px 55px minmax(95px,1fr) 72px;gap:5px 8px;align-items:center;font-size:11px;\">" 2615 2616 // Row 1 2617 2618 + " <label style=\"white-space:nowrap\">Char ROM</label>" 2619 + " <select style=\"min-width:0;width:100%\"" 2620 + " onchange=\"" 2621 + target+".setCharacterROM(this.value);" 2622 + target+".refreshCharacterNavigator("+slotN+");" 2623 + " \">" 2624 + options 2625 + " </select>" 2626 2627 /* 2628 * Character-ROM correspondence navigator: 2629 * 2630 * $41 [ROM glyph] | â¹ U+0041 41 00 A ⺠2631 * 2632 * Left : 7-bit VideoTerm/ASCII character address + physical ROM bitmap. 2633 * Right : Unicode scalar, UTF-16LE bytes and host Unicode rendering. 2634 */ 2635 + "<div style=\"" 2636 + "grid-column:3;" 2637 + "width:55px;" 2638 + "height:20px;" 2639 + "box-sizing:border-box;" 2640 + "border:1px solid rgba(0,0,0,.28);" 2641 + "border-radius:3px;" 2642 + "padding:0 3px;" 2643 + "display:flex;" 2644 + "align-items:center;" 2645 + "justify-content:space-between;" 2646 + "gap:2px;" 2647 + "font-family:monospace;" 2648 + "font-size:10px;" 2649 + "white-space:nowrap;" 2650 + "\"" 2651 + " title=\"VideoTerm character code and physical ROM glyph\">" 2652 + " <span id=\""+navigatorAsciiID+"\">" 2653 + "$"+videxHex(navigator.code,2) 2654 + " </span>" 2655 + " <span id=\""+navigatorGlyphID+"\" style=\"line-height:0\">" 2656 + characterNavigatorGlyphHTML(navigator.entry,navigator.code) 2657 + " </span>" 2658 + "</div>" 2659 2660 + "<div style=\"" 2661 + "grid-column:4 / 6;" 2662 + "min-width:0;" 2663 + "width:100%;" 2664 + "height:20px;" 2665 + "box-sizing:border-box;" 2666 + "border:1px solid rgba(0,0,0,.28);" 2667 + "border-radius:3px;" 2668 + "padding:0 2px;" 2669 + "display:grid;" 2670 + "grid-template-columns:16px max-content minmax(0,1fr) 22px 16px;" 2671 + "gap:3px;" 2672 + "align-items:center;" 2673 + "font-family:monospace;" 2674 + "font-size:9px;" 2675 + "white-space:nowrap;" 2676 + "\"" 2677 + " title=\"Unicode code point / UTF-16LE bytes / Unicode character\">" 2678 2679 + " <button type=\"button\" class=\"appbut skinny\"" 2680 + " style=\"width:16px;min-width:16px;height:16px;min-height:16px;padding:0;line-height:14px;\"" 2681 + " title=\"Previous VideoTerm glyph\"" 2682 + " onclick=\""+target+".stepCharacterNavigator(-1,"+slotN+");\">â¹</button>" 2683 2684 + " <span id=\""+navigatorUnicodeCodeID+"\" style=\"opacity:.72\">" 2685 + unicodeCodePointText(navigator.unicode) 2686 + " </span>" 2687 2688 + " <span id=\""+navigatorUTF16ID+"\"" 2689 + " style=\"min-width:0;overflow:hidden;text-overflow:ellipsis;\">" 2690 + unicodeUTF16LEText(navigator.unicode) 2691 + " </span>" 2692 2693 + " <span id=\""+navigatorUnicodeCharID+"\"" 2694 + " style=\"text-align:center;font-family:system-ui,sans-serif;font-size:13px;\"" 2695 + " title=\""+unicodeCodePointText(navigator.unicode)+"\">" 2696 + oCOM.escapeHTML(unicodeCharacterText(navigator.unicode)) 2697 + " </span>" 2698 2699 + " <button type=\"button\" class=\"appbut skinny\"" 2700 + " style=\"width:16px;min-width:16px;height:16px;min-height:16px;padding:0;line-height:14px;\"" 2701 + " title=\"Next VideoTerm glyph\"" 2702 + " onclick=\""+target+".stepCharacterNavigator(1,"+slotN+");\">âº</button>" 2703 2704 + "</div>" 2705 2706 // Row 2 2707 2708 + " <label style=\"white-space:nowrap\">Phosphor</label>" 2709 + " <select style=\"min-width:0;width:100%\"" 2710 + " onchange=\""+target+".setDisplayPhosphor(this.value)\">" 2711 + phosphorOptions 2712 + " </select>" 2713 2714 + " <label style=\"white-space:nowrap\">Inv/Char</label>" 2715 + " <select style=\"min-width:0;width:100%\"" 2716 + " onchange=\""+target+".setInverseVideoMode(this.value)\">" 2717 + " <option value=\"off\"" + (state.inverseVideoMode=="off" ? " selected" : "") + ">Off</option>" 2718 + " <option value=\"screen\"" + (state.inverseVideoMode=="screen" ? " selected" : "") + ">Whole screen</option>" 2719 + " <option value=\"char-bit7\"" + (state.inverseVideoMode=="char-bit7" ? " selected" : "") + ">Character bit 7</option>" 2720 + " </select>" 2721 + " <select style=\"min-width:0;width:100%\" onchange=\""+target+".setCharacterCellWidth(this.value)\">" 2722 + " <option value=\"9\"" + (state.cellWidth==9 ? " selected" : "") + ">9-dot</option>" 2723 + " <option value=\"8\"" + (state.cellWidth==8 ? " selected" : "") + ">8-dot</option>" 2724 + " </select>" 2725 2726 // Row 3 2727 2728 + " <label style=\"white-space:nowrap;grid-column:1\">Status</label>"
2729 + " <span style=\"grid-column:2;font-size:10px;opacity:.75;white-space:nowrap;\">" 2730 + columns+"Ã"+rows+" · Normal Sync" 2731 + " </span>" 2732 2733 + " <label style=\"white-space:nowrap;grid-column:3\">Contrast</label>" 2734 + " <input id=\""+contrastSliderID+"\"" 2735 + " style=\"grid-column:4;min-width:0;width:100%\"" 2736 + " type=\"range\" min=\"0\" max=\"200\" step=\"1\"" 2737 + " value=\""+Number(display.contrast)+"\"" 2738 + " oninput=\"" 2739 + target+".setDisplayContrast(this.value);" 2740 + "document.getElementById('"+contrastID+"').textContent=this.value+'%'" 2741 + " \">" 2742 2743 + " <span id=\""+contrastID+"\"" 2744 + " title=\"Reset contrast to 100%\"" 2745 + " style=\"" 2746 + " grid-column:5;" 2747 + " cursor:pointer;" 2748 + " justify-self:end;" 2749 + " white-space:nowrap;" 2750 + " width:100%;" 2751 + " text-align:center;" 2752 + " \"" 2753 + " onclick=\"" 2754 + target+".setDisplayContrast(100);" 2755 + "document.getElementById('"+contrastSliderID+"').value=100;" 2756 + "this.textContent='100%'" 2757 + " \">" 2758 + Number(display.contrast)+"%" 2759 + " </span>" 2760 2761 2762 + " </div>" 2763 + " </div>" 2764 + "</div>"; 2765 }; 2766 2767}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.