| e8555c89 Andy McCall |
1 |
#region: Spectravideo SVI-318 and SVI-328 machines |
| 2 |
#format: <UNICODE>, <ROW><COL>, <MODIFIERS> |
| 3 |
# <UNICODE>: hexadecimal unicode number or DEADKEY<N> |
| 4 |
# <ROW>: row in keyboard matrix (hexadecimal: 0-B) |
| 5 |
# <COL>: column in keyboard matrix (0-7) |
| 6 |
# <MODIFIERS>: space separated list of modifiers: |
| 7 |
# SHIFT CTRL GRAPH CODE |
| 8 |
# |
| 9 |
# Example characters in comments are encoded in UTF-8 |
| 10 |
# |
| 11 |
|
| 12 |
MSX-Video-Characterset: SVI328.TXT |
| 13 |
|
| 14 |
00000, 02, CTRL SHIFT # ^@ |
| 15 |
00001, 21, CTRL # ^A |
| 16 |
00002, 22, CTRL # ^B |
| 17 |
00003, 23, CTRL # ^C |
| 18 |
00004, 24, CTRL # ^D |
| 19 |
00005, 25, CTRL # ^E |
| 20 |
00006, 26, CTRL # ^F |
| 21 |
00007, 27, CTRL # ^G |
| 22 |
00008, 56, # Backspace |
| 23 |
00009, 81, # Tab |
| 24 |
0000a, 32, CTRL # ^J |
| 25 |
0000b, 33, CTRL # ^K |
| 26 |
0000c, 34, CTRL # ^L |
| 27 |
0000d, 66, # Enter/CR |
| 28 |
0000e, 36, CTRL # ^N |
| 29 |
0000f, 37, CTRL # ^O |
| 30 |
00010, 40, CTRL # ^P |
| 31 |
00011, 41, CTRL # ^Q |
| 32 |
00012, 76, # Insert (is Insert a unicode character?) |
| 33 |
00013, 43, CTRL # ^S |
| 34 |
00014, 44, CTRL # ^T |
| 35 |
00015, 45, CTRL # ^U |
| 36 |
00016, 46, CTRL # ^V |
| 37 |
00017, 47, CTRL # ^W |
| 38 |
00018, 84, # Select (is Select a unicode character?) |
| 39 |
00019, 51, CTRL # ^Y |
| 40 |
0001a, 52, CTRL # ^Z |
| 41 |
0001b, 64, # Escape(SDL maps ESC and ^[ to this code) |
| 42 |
0001c, 87, # Right (SDL maps ^\ to this code) |
| 43 |
0001d, 67, # Left (SDL maps ^] to this code) |
| 44 |
0001e, 57, # Up (SDL maps ^^ to this code) |
| 45 |
0001f, 77, # Down (SDL maps ^/ to this code) |
| 46 |
00020, 80, # Space |
| 47 |
00021, 01, SHIFT # ! (EXCLAMATION MARK) |
| 48 |
00022, 13, SHIFT # " (QUOTATION MARK) |
| 49 |
00023, 03, SHIFT # # (NUMBER SIGN) |
| 50 |
00024, 04, SHIFT # $ (DOLLAR SIGN) |
| 51 |
00025, 05, SHIFT # % (PERCENT SIGN) |
| 52 |
00026, 07, SHIFT # & (AMPERSAND) |
| 53 |
00027, 13, # ' (APOSTROPHE) |
| 54 |
00028, 11, SHIFT # ( (LEFT PARENTHESIS) |
| 55 |
00029, 00, SHIFT # ) (RIGHT PARENTHESIS) |
| 56 |
0002a, 10, SHIFT # * (ASTERISK) |
| 57 |
0002b, 15, SHIFT # + (PLUS SIGN) |
| 58 |
0002c, 14, # , (COMMA) |
| 59 |
0002d, 20, # - (HYPHEN-MINUS) |
| 60 |
0002e, 16, # . (FULL STOP) |
| 61 |
0002f, 17, # / (SOLIDUS) |
| 62 |
00030, 00, # 0 (DIGIT ZERO) |
| 63 |
00031, 01, # 1 (DIGIT ONE) |
| 64 |
00032, 02, # 2 (DIGIT TWO) |
| 65 |
00033, 03, # 3 (DIGIT THREE) |
| 66 |
00034, 04, # 4 (DIGIT FOUR) |
| 67 |
00035, 05, # 5 (DIGIT FIVE) |
| 68 |
00036, 06, # 6 (DIGIT SIX) |
| 69 |
00037, 07, # 7 (DIGIT SEVEN) |
| 70 |
00038, 10, # 8 (DIGIT EIGHT) |
| 71 |
00039, 11, # 9 (DIGIT NINE) |
| 72 |
0003a, 12, # : (COLON) |
| 73 |
0003b, 12, SHIFT # ; (SEMICOLON) |
| 74 |
0003c, 14, SHIFT # < (LESS-THAN SIGN) |
| 75 |
0003d, 15, # = (EQUALS SIGN) |
| 76 |
0003e, 16, SHIFT # > (GREATER-THAN SIGN) |
| 77 |
0003f, 17, SHIFT # ? (QUESTION MARK) |
| 78 |
00040, 02, SHIFT # @ (COMMERCIAL AT) |
| 79 |
00041, 21, SHIFT # A (LATIN CAPITAL LETTER A) |
| 80 |
00042, 22, SHIFT # B (LATIN CAPITAL LETTER B) |
| 81 |
00043, 23, SHIFT # C (LATIN CAPITAL LETTER C) |
| 82 |
00044, 24, SHIFT # D (LATIN CAPITAL LETTER D) |
| 83 |
00045, 25, SHIFT # E (LATIN CAPITAL LETTER E) |
| 84 |
00046, 26, SHIFT # F (LATIN CAPITAL LETTER F) |
| 85 |
00047, 27, SHIFT # G (LATIN CAPITAL LETTER G) |
| 86 |
00048, 30, SHIFT # H (LATIN CAPITAL LETTER H) |
| 87 |
00049, 31, SHIFT # I (LATIN CAPITAL LETTER I) |
| 88 |
0004a, 32, SHIFT # J (LATIN CAPITAL LETTER J) |
| 89 |
0004b, 33, SHIFT # K (LATIN CAPITAL LETTER K) |
| 90 |
0004c, 34, SHIFT # L (LATIN CAPITAL LETTER L) |
| 91 |
0004d, 35, SHIFT # M (LATIN CAPITAL LETTER M) |
| 92 |
0004e, 36, SHIFT # N (LATIN CAPITAL LETTER N) |
| 93 |
0004f, 37, SHIFT # O (LATIN CAPITAL LETTER O) |
| 94 |
00050, 40, SHIFT # P (LATIN CAPITAL LETTER P) |
| 95 |
00051, 41, SHIFT # Q (LATIN CAPITAL LETTER Q) |
| 96 |
00052, 42, SHIFT # R (LATIN CAPITAL LETTER R) |
| 97 |
00053, 43, SHIFT # S (LATIN CAPITAL LETTER S) |
| 98 |
00054, 44, SHIFT # T (LATIN CAPITAL LETTER T) |
| 99 |
00055, 45, SHIFT # U (LATIN CAPITAL LETTER U) |
| 100 |
00056, 46, SHIFT # V (LATIN CAPITAL LETTER V) |
| 101 |
00057, 47, SHIFT # W (LATIN CAPITAL LETTER W) |
| 102 |
00058, 50, SHIFT # X (LATIN CAPITAL LETTER X) |
| 103 |
00059, 51, SHIFT # Y (LATIN CAPITAL LETTER Y) |
| 104 |
0005a, 52, SHIFT # Z (LATIN CAPITAL LETTER Z) |
| 105 |
0005b, 53, # [ (LEFT SQUARE BRACKET) |
| 106 |
0005c, 54, # \ (REVERSE SOLIDUS) |
| 107 |
0005d, 55, # ] (RIGHT SQUARE BRACKET) |
| 108 |
0005e, 06, SHIFT # ^ (CIRCUMFLEX ACCENT) |
| 109 |
0005f, 20, SHIFT # _ (LOW LINE) |
| 110 |
00060, 53, CODE # ` (GRAVE ACCENT) |
| 111 |
00061, 21, # a (LATIN SMALL LETTER A) |
| 112 |
00062, 22, # b (LATIN SMALL LETTER B) |
| 113 |
00063, 23, # c (LATIN SMALL LETTER C) |
| 114 |
00064, 24, # d (LATIN SMALL LETTER D) |
| 115 |
00065, 25, # e (LATIN SMALL LETTER E) |
| 116 |
00066, 26, # f (LATIN SMALL LETTER F) |
| 117 |
00067, 27, # g (LATIN SMALL LETTER G) |
| 118 |
00068, 30, # h (LATIN SMALL LETTER H) |
| 119 |
00069, 31, # i (LATIN SMALL LETTER I) |
| 120 |
0006a, 32, # j (LATIN SMALL LETTER J) |
| 121 |
0006b, 33, # k (LATIN SMALL LETTER K) |
| 122 |
0006c, 34, # l (LATIN SMALL LETTER L) |
| 123 |
0006d, 35, # m (LATIN SMALL LETTER M) |
| 124 |
0006e, 36, # n (LATIN SMALL LETTER N) |
| 125 |
0006f, 37, # o (LATIN SMALL LETTER O) |
| 126 |
00070, 40, # p (LATIN SMALL LETTER P) |
| 127 |
00071, 41, # q (LATIN SMALL LETTER Q) |
| 128 |
00072, 42, # r (LATIN SMALL LETTER R) |
| 129 |
00073, 43, # s (LATIN SMALL LETTER S) |
| 130 |
00074, 44, # t (LATIN SMALL LETTER T) |
| 131 |
00075, 45, # u (LATIN SMALL LETTER U) |
| 132 |
00076, 46, # v (LATIN SMALL LETTER V) |
| 133 |
00077, 47, # w (LATIN SMALL LETTER W) |
| 134 |
00078, 50, # x (LATIN SMALL LETTER X) |
| 135 |
00079, 51, # y (LATIN SMALL LETTER Y) |
| 136 |
0007a, 52, # z (LATIN SMALL LETTER Z) |
| 137 |
0007b, 53, SHIFT # { (LEFT CURLY BRACKET) |
| 138 |
0007c, 53, GRAPH # | (VERTICAL LINE) |
| 139 |
0007d, 55, SHIFT # } (RIGHT CURLY BRACKET) |
| 140 |
0007e, 54, SHIFT # ~ (TILDE) |
| 141 |
0007f, 82, # Delete |
| 142 |
000a0, 80, # No-break space ( ) |
| 143 |
02190, --, # ← (LEFTWARDS ARROW) |
| 144 |
02191, --, # ↑ (UPWARDS ARROW) |
| 145 |
02192, --, # → (RIGHTWARDS ARROW) |
| 146 |
02193, --, # ↓ (DOWNWARDS ARROW) |
| 147 |
02500, 50, CODE # ─ (BOX DRAWINGS LIGHT HORIZONTAL) |
| 148 |
02502, 52, CODE # │ (BOX DRAWINGS LIGHT VERTICAL) |
| 149 |
0250c, 41, GRAPH # ┌ (BOX DRAWINGS LIGHT DOWN AND RIGHT) |
| 150 |
02510, 25, GRAPH # ┐ (BOX DRAWINGS LIGHT DOWN AND LEFT) |
| 151 |
02514, 52, GRAPH # └ (BOX DRAWINGS LIGHT UP AND RIGHT) |
| 152 |
02518, 23, GRAPH # ┘ (BOX DRAWINGS LIGHT UP AND LEFT) |
| 153 |
0251c, 21, GRAPH # ├ (BOX DRAWINGS LIGHT VERTICAL AND RIGHT) |
| 154 |
02524, 24, GRAPH # ┤ (BOX DRAWINGS LIGHT VERTICAL AND LEFT) |
| 155 |
0252c, 47, GRAPH # ┬ (BOX DRAWINGS LIGHT DOWN AND HORIZONTAL) |
| 156 |
02534, 50, GRAPH # ┴ (BOX DRAWINGS LIGHT UP AND HORIZONTAL) |
| 157 |
0253c, 43, GRAPH # ┼ (BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL) |
| 158 |
02550, 35, GRAPH # ═ (BOX DRAWINGS DOUBLE HORIZONTAL) |
| 159 |
0256d, 45, CODE # ╭ (BOX DRAWINGS LIGHT ARC DOWN AND RIGHT) |
| 160 |
0256e, 31, CODE # ╮ (BOX DRAWINGS LIGHT ARC DOWN AND LEFT) |
| 161 |
0256f, 33, CODE # ╯ (BOX DRAWINGS LIGHT ARC UP AND LEFT) |
| 162 |
02570, 32, CODE # ╰ (BOX DRAWINGS LIGHT ARC UP AND RIGHT) |
| 163 |
02571, 23, CODE # ╱ (BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT) |
| 164 |
02572, 25, CODE # ╲ (BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT) |
| 165 |
02573, 24, CODE # ╳ (BOX DRAWINGS LIGHT DIAGONAL CROSS) |
| 166 |
02580, 22, GRAPH # ▀ (UPPER HALF BLOCK) |
| 167 |
02581, 34, GRAPH # ▁ (LOWER ONE EIGHTH BLOCK) |
| 168 |
02584, 44, GRAPH # ▄ (LOWER HALF BLOCK) |
| 169 |
02588, 40, CODE # █ (FULL BLOCK) |
| 170 |
0258c, 30, GRAPH # ▌ (LEFT HALF BLOCK) |
| 171 |
0258f, 34, CODE # ▏ (LEFT ONE EIGHTH BLOCK) |
| 172 |
02590, 26, GRAPH # ▐ (RIGHT HALF BLOCK) |
| 173 |
02592, 51, CODE # ▒ (MEDIUM SHADE) |
| 174 |
02594, 37, GRAPH # ▔ (UPPER ONE EIGHTH BLOCK) |
| 175 |
02595, 37, CODE # ▕ (RIGHT ONE EIGHTH BLOCK) |
| 176 |
02596, 51, GRAPH # ▖ (QUADRANT LOWER LEFT) |
| 177 |
02597, 42, GRAPH # ▗ (QUADRANT LOWER RIGHT) |
| 178 |
02598, 36, GRAPH # ▘ (QUADRANT UPPER LEFT) |
| 179 |
0259a, 27, GRAPH # ▚ (QUADRANT UPPER LEFT AND LOWER RIGHT) |
| 180 |
0259d, 46, GRAPH # ▝ (QUADRANT UPPER RIGHT) |
| 181 |
0259e, 27, CODE # ▞ (QUADRANT UPPER RIGHT AND LOWER LEFT) |
| 182 |
025a1, 40, GRAPH # □ (WHITE SQUARE) |
| 183 |
025cb, 26, CODE # ○ (WHITE CIRCLE) |
| 184 |
025cf, 30, CODE # ● (BLACK CIRCLE) |
| 185 |
025e2, 43, CODE # ◢ (BLACK LOWER RIGHT TRIANGLE) |
| 186 |
025e3, 21, CODE # ◣ (BLACK LOWER LEFT TRIANGLE) |
| 187 |
025e4, 41, CODE # ◤ (BLACK UPPER LEFT TRIANGLE) |
| 188 |
025e5, 47, CODE # ◥ (BLACK UPPER RIGHT TRIANGLE) |
| 189 |
02660, 46, CODE # ♠ (BLACK SPADE SUIT) |
| 190 |
02663, 35, CODE # ♣ (BLACK CLUB SUIT) |
| 191 |
02665, 22, CODE # ♥ (BLACK HEART SUIT) |
| 192 |
02666, 36, CODE # ♦ (BLACK DIAMOND SUIT) |
| 193 |
1fb7c, 32, GRAPH # 🭼 (LEFT AND LOWER ONE EIGHTH BLOCK) |
| 194 |
1fb7d, 45, GRAPH # 🭽 (LEFT AND UPPER ONE EIGHTH BLOCK) |
| 195 |
1fb7e, 31, GRAPH # 🭾 (RIGHT AND UPPER ONE EIGHTH BLOCK) |
| 196 |
1fb7f, 33, GRAPH # 🭿 (RIGHT AND LOWER ONE EIGHTH BLOCK) |
| 197 |
1fb8c, 44, CODE # 🮌 (LEFT HALF MEDIUM SHADE) |
| 198 |
1fb8f, 42, CODE # 🮏 (LOWER HALF MEDIUM SHADE) |