OXYGENHUB
◆ main openmsx / share / unicodemaps / unicodemap.kr
11.7 KiB · last changed chore(): initial commit 1 month ago source blame history raw
e8555c89 Andy McCall 1
#region: Korean
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 CAPSLOCK
8
#
9
# Example characters in comments are encoded in UTF-8
10
#
11
# NOTE: looks like this map isn't complete??
12
13
MSX-Video-Characterset: MSXVIDKR.TXT
14
15
00000, 15, CTRL        # ^@
16
00001, 26, CTRL        # ^A
17
00002, 27, CTRL        # ^B
18
00003, 30, CTRL        # ^C
19
00004, 31, CTRL        # ^D
20
00005, 32, CTRL        # ^E
21
00006, 33, CTRL        # ^F
22
00007, 34, CTRL        # ^G
23
00008, 75,             # Backspace
24
00009, 73,             # Tab
25
0000a, 37, CTRL        # ^J
26
0000b, 81,             # Home (is Home a unicode character?)
27
0000c, 41, CTRL        # ^L
28
0000d, 77,             # Enter/CR
29
0000e, 43, CTRL        # ^N
30
0000f, 44, CTRL        # ^O
31
00010, 45, CTRL        # ^P
32
00011, 46, CTRL        # ^Q
33
00012, 82,             # Insert (is Insert a unicode character?)
34
00013, 50, CTRL        # ^S
35
00014, 51, CTRL        # ^T
36
00015, 52, CTRL        # ^U
37
00016, 53, CTRL        # ^V
38
00017, 54, CTRL        # ^W
39
00018, 76,             # Select (is Select a unicode character?)
40
00019, 56, CTRL        # ^Y
41
0001a, 57, CTRL        # ^Z
42
0001b, 72,             # Escape(SDL maps ESC and ^[ to this code)
43
0001c, 87,             # Right (SDL maps ^\ to this code)
44
0001d, 84,             # Left  (SDL maps ^] to this code)
45
0001e, 85,             # Up    (SDL maps ^^ to this code)
46
0001f, 86,             # Down  (SDL maps ^/ to this code)
47
00020, 80,             # Space
48
00021, 01, SHIFT       # ! (EXCLAMATION MARK)
49
00022, 02, SHIFT       # " (QUOTATION MARK)
50
00023, 03, SHIFT       # # (NUMBER SIGN)
51
00024, 04, SHIFT       # $ (DOLLAR SIGN)
52
00025, 05, SHIFT       # % (PERCENT SIGN)
53
00026, 06, SHIFT       # & (AMPERSAND)
54
00027, 07, SHIFT       # ' (APOSTROPHE)
55
00028, 10, SHIFT       # ( (LEFT PARENTHESIS)
56
00029, 11, SHIFT       # ) (RIGHT PARENTHESIS)
57
0002a, 20, SHIFT       # * (ASTERISK)
58
0002b, 17, SHIFT       # + (PLUS SIGN)
59
0002c, 22,             # , (COMMA)
60
0002d, 12,             # - (HYPHEN-MINUS)
61
0002e, 23,             # . (FULL STOP)
62
0002f, 24,             # / (SOLIDUS)
63
00030, 00,             # 0 (DIGIT ZERO)
64
00031, 01,             # 1 (DIGIT ONE)
65
00032, 02,             # 2 (DIGIT TWO)
66
00033, 03,             # 3 (DIGIT THREE)
67
00034, 04,             # 4 (DIGIT FOUR)
68
00035, 05,             # 5 (DIGIT FIVE)
69
00036, 06,             # 6 (DIGIT SIX)
70
00037, 07,             # 7 (DIGIT SEVEN)
71
00038, 10,             # 8 (DIGIT EIGHT)
72
00039, 11,             # 9 (DIGIT NINE)
73
0003a, 20,             # : (COLON)
74
0003b, 17,             # ; (SEMICOLON)
75
0003c, 22, SHIFT       # < (LESS-THAN SIGN)
76
0003d, 12, SHIFT       # = (EQUALS SIGN)
77
0003e, 23, SHIFT       # > (GREATER-THAN SIGN)
78
0003f, 24, SHIFT       # ? (QUESTION MARK)
79
00040, 15,             # @ (COMMERCIAL AT)
80
00041, 26, SHIFT       # A (LATIN CAPITAL LETTER A)
81
00042, 27, SHIFT       # B (LATIN CAPITAL LETTER B)
82
00043, 30, SHIFT       # C (LATIN CAPITAL LETTER C)
83
00044, 31, SHIFT       # D (LATIN CAPITAL LETTER D)
84
00045, 32, SHIFT       # E (LATIN CAPITAL LETTER E)
85
00046, 33, SHIFT       # F (LATIN CAPITAL LETTER F)
86
00047, 34, SHIFT       # G (LATIN CAPITAL LETTER G)
87
00048, 35, SHIFT       # H (LATIN CAPITAL LETTER H)
88
00049, 36, SHIFT       # I (LATIN CAPITAL LETTER I)
89
0004a, 37, SHIFT       # J (LATIN CAPITAL LETTER J)
90
0004b, 40, SHIFT       # K (LATIN CAPITAL LETTER K)
91
0004c, 41, SHIFT       # L (LATIN CAPITAL LETTER L)
92
0004d, 42, SHIFT       # M (LATIN CAPITAL LETTER M)
93
0004e, 43, SHIFT       # N (LATIN CAPITAL LETTER N)
94
0004f, 44, SHIFT       # O (LATIN CAPITAL LETTER O)
95
00050, 45, SHIFT       # P (LATIN CAPITAL LETTER P)
96
00051, 46, SHIFT       # Q (LATIN CAPITAL LETTER Q)
97
00052, 47, SHIFT       # R (LATIN CAPITAL LETTER R)
98
00053, 50, SHIFT       # S (LATIN CAPITAL LETTER S)
99
00054, 51, SHIFT       # T (LATIN CAPITAL LETTER T)
100
00055, 52, SHIFT       # U (LATIN CAPITAL LETTER U)
101
00056, 53, SHIFT       # V (LATIN CAPITAL LETTER V)
102
00057, 54, SHIFT       # W (LATIN CAPITAL LETTER W)
103
00058, 55, SHIFT       # X (LATIN CAPITAL LETTER X)
104
00059, 56, SHIFT       # Y (LATIN CAPITAL LETTER Y)
105
0005a, 57, SHIFT       # Z (LATIN CAPITAL LETTER Z)
106
0005b, 16,             # [ (LEFT SQUARE BRACKET)
107
0005c, 14,             # \
108
0005d, 21,             # ] (RIGHT SQUARE BRACKET)
109
0005e, 13,             # ^ (CIRCUMFLEX ACCENT)
110
0005f, 25, SHIFT       # _ (LOW LINE)
111
00060, 15, SHIFT       # ` (GRAVE ACCENT)
112
00061, 26,             # a (LATIN SMALL LETTER A)
113
00062, 27,             # b (LATIN SMALL LETTER B)
114
00063, 30,             # c (LATIN SMALL LETTER C)
115
00064, 31,             # d (LATIN SMALL LETTER D)
116
00065, 32,             # e (LATIN SMALL LETTER E)
117
00066, 33,             # f (LATIN SMALL LETTER F)
118
00067, 34,             # g (LATIN SMALL LETTER G)
119
00068, 35,             # h (LATIN SMALL LETTER H)
120
00069, 36,             # i (LATIN SMALL LETTER I)
121
0006a, 37,             # j (LATIN SMALL LETTER J)
122
0006b, 40,             # k (LATIN SMALL LETTER K)
123
0006c, 41,             # l (LATIN SMALL LETTER L)
124
0006d, 42,             # m (LATIN SMALL LETTER M)
125
0006e, 43,             # n (LATIN SMALL LETTER N)
126
0006f, 44,             # o (LATIN SMALL LETTER O)
127
00070, 45,             # p (LATIN SMALL LETTER P)
128
00071, 46,             # q (LATIN SMALL LETTER Q)
129
00072, 47,             # r (LATIN SMALL LETTER R)
130
00073, 50,             # s (LATIN SMALL LETTER S)
131
00074, 51,             # t (LATIN SMALL LETTER T)
132
00075, 52,             # u (LATIN SMALL LETTER U)
133
00076, 53,             # v (LATIN SMALL LETTER V)
134
00077, 54,             # w (LATIN SMALL LETTER W)
135
00078, 55,             # x (LATIN SMALL LETTER X)
136
00079, 56,             # y (LATIN SMALL LETTER Y)
137
0007a, 57,             # z (LATIN SMALL LETTER Z)
138
0007b, 16, SHIFT       # { (LEFT CURLY BRACKET)
139
0007c, 14, SHIFT       # | (VERTICAL LINE)
140
0007d, 21, SHIFT       # } (RIGHT CURLY BRACKET)
141
0007e, 13, SHIFT       # ~ (TILDE)
142
0007f, 83,             # Delete
143
000a0, 80,             # No-break space (&nbsp;)
144
003c0, 45, GRAPH       # π (GREEK SMALL LETTER PI)
145
02018, --,             # ‘ (LEFT SINGLE QUOTATION MARK)
146
02019, --,             # ’ (RIGHT SINGLE QUOTATION MARK)
147
0201c, --,             # “ (LEFT DOUBLE QUOTATION MARK)
148
0201d, --,             # ” (RIGHT DOUBLE QUOTATION MARK)
149
020a9, 14,             # ₩ (WON SIGN)
150
02500, 12, GRAPH       # ─ (BOX DRAWINGS LIGHT HORIZONTAL)
151
02502, 36, GRAPH       # │ (BOX DRAWINGS LIGHT VERTICAL)
152
0250c, 32, GRAPH       # ┌ (BOX DRAWINGS LIGHT DOWN AND RIGHT)
153
02510, 51, GRAPH       # ┐ (BOX DRAWINGS LIGHT DOWN AND LEFT)
154
02514, 30, GRAPH       # └ (BOX DRAWINGS LIGHT UP AND RIGHT)
155
02518, 27, GRAPH       # ┘ (BOX DRAWINGS LIGHT UP AND LEFT)
156
0251c, 31, GRAPH       # ├ (BOX DRAWINGS LIGHT VERTICAL AND RIGHT)
157
02524, 34, GRAPH       # ┤ (BOX DRAWINGS LIGHT VERTICAL AND LEFT)
158
0252c, 47, GRAPH       # ┬ (BOX DRAWINGS LIGHT DOWN AND HORIZONTAL)
159
02534, 53, GRAPH       # ┴ (BOX DRAWINGS LIGHT UP AND HORIZONTAL)
160
0253c, 33, GRAPH       # ┼ (BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL)
161
02573, 55, GRAPH       # ╳ (BOX DRAWINGS LIGHT DIAGONAL CROSS)
162
025cb, 16, GRAPH       # ○ (WHITE CIRCLE)
163
025cf, 21, GRAPH       # ● (BLACK CIRCLE)
164
02660, 24, GRAPH       # ♠ (BLACK SPADE SUIT)
165
02663, 17, GRAPH       # ♣ (BLACK CLUB SUIT)
166
02665, 20, GRAPH       # ♥ (BLACK HEART SUIT)
167
02666, 25, GRAPH       # ♦ (BLACK DIAMOND SUIT)
168
03000, --,             #   (IDEOGRAPHIC SPACE)
169
03131, 47, CODE        # ㄱ (HANGUL LETTER KIYEOK)
170
03132, 47, SHIFT CODE  # ㄲ (HANGUL LETTER SSANGKIYEOK)
171
03134, 50, CODE        # ㄴ (HANGUL LETTER NIEUN)
172
03137, 32, CODE        # ㄷ (HANGUL LETTER TIKEUT)
173
03138, 32, SHIFT CODE  # ㄸ (HANGUL LETTER SSANGTIKEUT)
174
03139, 33, CODE        # ㄹ (HANGUL LETTER RIEUL)
175
03141, 26, CODE        # ㅁ (HANGUL LETTER MIEUM)
176
03142, 46, CODE        # ㅂ (HANGUL LETTER PIEUP)
177
03143, 46, SHIFT CODE  # ㅃ (HANGUL LETTER SSANGPIEUP)
178
03145, 51, CODE        # ㅅ (HANGUL LETTER SIOS)
179
03146, 51, SHIFT CODE  # ㅆ (HANGUL LETTER SSANGSIOS)
180
03147, 31, CODE        # ㅇ (HANGUL LETTER IEUNG)
181
03148, 54, CODE        # ㅈ (HANGUL LETTER CIEUC)
182
03149, 54, SHIFT CODE  # ㅉ (HANGUL LETTER SSANGCIEUC)
183
0314a, 30, CODE        # ㅊ (HANGUL LETTER CHIEUCH)
184
0314b, 57, CODE        # ㅋ (HANGUL LETTER KHIEUKH)
185
0314c, 55, CODE        # ㅌ (HANGUL LETTER THIEUTH)
186
0314d, 53, CODE        # ㅍ (HANGUL LETTER PHIEUPH)
187
0314e, 34, CODE        # ㅎ (HANGUL LETTER HIEUH)
188
0314f, 40, CODE        # ㅏ (HANGUL LETTER A)
189
03150, 44, CODE        # ㅐ (HANGUL LETTER AE)
190
03151, 36, CODE        # ㅑ (HANGUL LETTER YA)
191
03152, 44, SHIFT CODE  # ㅒ (HANGUL LETTER YAE)
192
03153, 37, CODE        # ㅓ (HANGUL LETTER EO)
193
03154, 45, CODE        # ㅔ (HANGUL LETTER E)
194
03155, 52, CODE        # ㅕ (HANGUL LETTER YEO)
195
03156, 45, SHIFT CODE  # ㅖ (HANGUL LETTER YE)
196
03157, 35, CODE        # ㅗ (HANGUL LETTER O)
197
0315b, 56, CODE        # ㅛ (HANGUL LETTER YO)
198
0315c, 43, CODE        # ㅜ (HANGUL LETTER U)
199
03160, 27, CODE        # ㅠ (HANGUL LETTER YU)
200
03161, 42, CODE        # ㅡ (HANGUL LETTER EU)
201
03163, 41, CODE        # ㅣ (HANGUL LETTER I)
202
0ace0, --,             # 고
203
0ad50, --,             # 교
204
0ad6c, --,             # 구
205
0addc, --,             # 규
206
0adf8, --,             # 그
207
0af2c, --,             # 꼬
208
0af9c, --,             # 꾜
209
0afb8, --,             # 꾸
210
0b028, --,             # 뀨
211
0b044, --,             # 끄
212
0b178, --,             # 노
213
0b1e8, --,             # 뇨
214
0b204, --,             # 누
215
0b274, --,             # 뉴
216
0b290, --,             # 느
217
0b3c4, --,             # 도
218
0b434, --,             # 됴
219
0b450, --,             # 두
220
0b4c0, --,             # 듀
221
0b4dc, --,             # 드
222
0b610, --,             # 또
223
0b680, --,             # 뚀
224
0b69c, --,             # 뚜
225
0b70c, --,             # 뜌
226
0b728, --,             # 뜨
227
0b85c, --,             # 로
228
0b8cc, --,             # 료
229
0b8e8, --,             # 루
230
0b958, --,             # 류
231
0b974, --,             # 르
232
0baa8, --,             # 모
233
0bb18, --,             # 묘
234
0bb34, --,             # 무
235
0bba4, --,             # 뮤
236
0bbc0, --,             # 므
237
0bcf4, --,             # 보
238
0bd64, --,             # 뵤
239
0bd80, --,             # 부
240
0bdf0, --,             # 뷰
241
0be0c, --,             # 브
242
0bf40, --,             # 뽀
243
0bfb0, --,             # 뾰
244
0bfcc, --,             # 뿌
245
0c03c, --,             # 쀼
246
0c058, --,             # 쁘
247
0c18c, --,             # 소
248
0c1fc, --,             # 쇼
249
0c218, --,             # 수
250
0c288, --,             # 슈
251
0c2a4, --,             # 스
252
0c3d8, --,             # 쏘
253
0c448, --,             # 쑈
254
0c464, --,             # 쑤
255
0c4d4, --,             # 쓔
256
0c4f0, --,             # 쓰
257
0c624, --,             # 오
258
0c694, --,             # 요
259
0c6b0, --,             # 우
260
0c720, --,             # 유
261
0c73c, --,             # 으
262
0c870, --,             # 조
263
0c8e0, --,             # 죠
264
0c8fc, --,             # 주
265
0c96c, --,             # 쥬
266
0c988, --,             # 즈
267
0cabc, --,             # 쪼
268
0cb2c, --,             # 쬬
269
0cb48, --,             # 쭈
270
0cbb8, --,             # 쮸
271
0cbd4, --,             # 쯔
272
0cd08, --,             # 초
273
0cd78, --,             # 쵸
274
0cd94, --,             # 추
275
0ce04, --,             # 츄
276
0ce20, --,             # 츠
277
0cf54, --,             # 코
278
0cfc4, --,             # 쿄
279
0cfe0, --,             # 쿠
280
0d050, --,             # 큐
281
0d06c, --,             # 크
282
0d1a0, --,             # 토
283
0d210, --,             # 툐
284
0d22c, --,             # 투
285
0d29c, --,             # 튜
286
0d2b8, --,             # 트
287
0d3ec, --,             # 포
288
0d45c, --,             # 표
289
0d478, --,             # 푸
290
0d4e8, --,             # 퓨
291
0d504, --,             # 프
292
0d638, --,             # 호
293
0d6a8, --,             # 효
294
0d6c4, --,             # 후
295
0d734, --,             # 휴
296
0d750, --,             # 흐