; CPCEMU.DAT - Data file for CPCEMU v1.4 ; Marco Vieth, 12.3.1996 ; ; ; WARNING: ; Modification of this file is for experts only! ; Especially when you modify keyboard layouts improperly, ; you could hang the computer! ; ; (red, green, blue) RGB tripels for the CPC inks 0..31 on green screen RGB_PAL_GREEN = 0x00, 0x24, 0x00, 0x00, 0x24, 0x00, 0x00, 0x30, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x18, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x18, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x16, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x28, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x30, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x32, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x20, 0x00, 0x00, 0x12, 0x00, 0x00, 0x36, 0x00, 0x00, 0x34, 0x00, 0x00, 0x38, 0x00, 0x00, 0x10, 0x00, 0x00, 0x14, 0x00, 0x00, 0x22, 0x00, 0x00, 0x26, 0x00 ; (red, green, blue) RGB tripels for the CPC inks 0..31 on colour screen RGB_PAL_COLOUR = 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x1c, 0x39, 0x20, 0x3c, 0x31, 0x14, 0x00, 0x00, 0x2b, 0x3f, 0x00, 0x28, 0x00, 0x28, 0x32, 0x3f, 0x26, 0x26, 0x3f, 0x00, 0x38, 0x3c, 0x31, 0x14, 0x3a, 0x3a, 0x00, 0x3e, 0x3e, 0x3e, 0x3f, 0x00, 0x00, 0x3f, 0x00, 0x3a, 0x3c, 0x2a, 0x00, 0x3b, 0x1a, 0x3b, 0x00, 0x00, 0x2b, 0x1c, 0x39, 0x20, 0x00, 0x39, 0x00, 0x00, 0x2f, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x2e, 0x00, 0x1e, 0x1e, 0x3e, 0x30, 0x00, 0x30, 0x20, 0x3d, 0x21, 0x2b, 0x3c, 0x00, 0x1f, 0x1a, 0x3f, 0x29, 0x05, 0x05, 0x30, 0x00, 0x3f, 0x30, 0x2b, 0x00, 0x26, 0x26, 0x3c ; ;scan code transfer tables ;special (0..14), special_param(0..14), ;normal_key(HIGH:bitnum (0..7,8..11), LOW:bytenum (0..9)) ; ;special: ;no_special(0), keypad(1), fkeys(2), del(3), left_shift(4), right_shift(5) ;left_ctrl(6), alt(7), num_lock(8), caps_lock(9), scroll_lock(10) ;ptrscr(11), right_ctrl(12), alt_gr(13), sim_ctrl(14) ; ; ; KEYTAB_UK = 0, 0, 0xff,0xff, ;nop (0) 0, 0, 0x28,0x28, ;esc (1) 0, 0, 0x08,0x08, ;"1" (2) 0, 0, 0x18,0x18, ;"2" (3) 0, 0, 0x17,0x17, ;"3" (4) 0, 0, 0x07,0x07, ;"4" (5) 0, 0, 0x16,0x16, ;"5" (6) 0, 0, 0x06,0x06, ;"6" (7) 0, 0, 0x15,0x15, ;"7" (8) 0, 0, 0x05,0x05, ;"8" (9) 0, 0, 0x14,0x14, ;"9" (10) 0, 0, 0x04,0x04, ;"0" (11) 0, 0, 0x13,0x13, ;"-" (12) 0, 0, 0x03,0x03, ;"^" (13) 0, 0, 0x79,0x79, ;del (14) 0, 0, 0x48,0x48, ;tab (15) 0, 0, 0x38,0x38, ;"q" (16) 0, 0, 0x37,0x37, ;"w" (17) 0, 0, 0x27,0x27, ;"e" (18) 0, 0, 0x26,0x26, ;"r" (19) 0, 0, 0x36,0x36, ;"t" (20) 0, 0, 0x35,0x35, ;"y" (21) 0, 0, 0x25,0x25, ;"u" (22) 0, 0, 0x34,0x34, ;"i" (23) 0, 0, 0x24,0x24, ;"o" (24) 0, 0, 0x33,0x33, ;"p" (25) 0, 0, 0x23,0x23, ;"@" (26) 0, 0, 0x12,0x12, ;"[" (27) 0, 0, 0x22,0x22, ;Return (28) 6, 0, 0x72,0x72, ;Left Ctrl (29) 0, 0, 0x58,0x58, ;"a" (30) 0, 0, 0x47,0x47, ;"s" (31) 0, 0, 0x57,0x57, ;"d" (32) 0, 0, 0x56,0x56, ;"f" (33) 0, 0, 0x46,0x46, ;"g" (34) 0, 0, 0x45,0x45, ;"h" (35) 0, 0, 0x55,0x55, ;"j" (36) 0, 0, 0x54,0x54, ;"k" (37) 0, 0, 0x44,0x44, ;"l" (38) 0, 0, 0x53,0x53, ;":" (39) 0, 0, 0x43,0x43, ;";" (40) 0, 0, 0x69,0x69, ;top left "^" (41) (CPC Secret Key) 4, 0, 0x52,0x52, ;Left Shift (42) 0, 0, 0x32,0x32, ;"\" (43) 0, 0, 0x78,0x78, ;"z" (44) 0, 0, 0x77,0x77, ;"x" (45) 0, 0, 0x67,0x67, ;"c" (46) 0, 0, 0x76,0x76, ;"v" (47) 0, 0, 0x66,0x66, ;"b" (48) 0, 0, 0x65,0x65, ;"n" (49) 0, 0, 0x64,0x64, ;"m" (50) 0, 0, 0x74,0x74, ;"," (51) 0, 0, 0x73,0x73, ;"." (52) 0, 0, 0x63,0x63, ;"/" (53) 5, 0, 0x52,0x52, ;Right Shift (54) 11, 0, 0x53,0x53, ;kp "*" (PtrScr) (55) 7, 0, 0x11,0x11, ;Left Alt (56) 0, 0, 0x75,0x75, ;Space (57) 9, 0, 0x68,0x68, ;Caps Lock (58) 2, 1, 0xff,0xff, ;F1 (59) 2, 2, 0xff,0xff, ;F2 (60) 2, 3, 0xff,0xff, ;F3 (61) 2, 4, 0xff,0xff, ;F4 (62) 2, 5, 0xff,0xff, ;F5 (63) 2, 6, 0xff,0xff, ;F6 (64) 2, 7, 0xff,0xff, ;F7 (65) 2, 8, 0xff,0xff, ;F8 (66) 2, 9, 0xff,0xff, ;F9 (67) 2, 10,0xff,0xff, ;F10 (68) 8, 0, 0xff,0xff, ;Num Lock (69) 10, 0, 0xff,0xff, ;Scroll Lock (70) 1, 0, 0x21,0x21, ;kp"7" (71) 1, 0, 0x31,0x31, ;kp"8" (72) 1, 0, 0x30,0x30, ;kp"9" (73) 1, 0, 0x13,0x13, ;kp"-" (74) 1, 0, 0x42,0x42, ;kp"4" (75) 1, 0, 0x41,0x41, ;kp"5" (76) 1, 0, 0x40,0x40, ;kp"6" (77) 1, 0, 0x43,0x43, ;kp"+" (78) (with shift) 1, 0, 0x51,0x51, ;kp"1" (79) 1, 0, 0x61,0x61, ;kp"2" (80) 1, 0, 0x50,0x50, ;kp"3" (81) 1, 0, 0x71,0x71, ;kp"0" (82) 1, 0, 0x70,0x70, ;kp"." (83) 0, 0, 0xff,0xff, ;Sys Req AT (84) 0, 0, 0xff,0xff, ;??? (85) 0, 0, 0x62,0x62, ;<> -> \ (86) (left) 2, 11,0xff,0xff, ;F11 (87) 2, 12,0xff,0xff, ;F12 (88) ; ;(num-lock off) 0, 0, 0x89,0x89, ;kp"7" joy up/lt (combined) 0, 0, 0x09,0x09, ;kp"8" joy up 0, 0, 0x99,0x99, ;kp"9" joy up/rt (combined) 0, 0, 0x13,0x13, ;kp"-" 0, 0, 0x29,0x29, ;kp"4" joy lt 0, 0, 0x49,0x49, ;kp"5" joy fire 0, 0, 0x39,0x39, ;kp"6" joy rt 0, 0, 0x43,0x43, ;kp"+" joy (wit shift) 0, 0, 0xa9,0xa9, ;kp"1" joy dn/lt (combined) 0, 0, 0x19,0x19, ;kp"2" joy dn 0, 0, 0xb9,0xb9, ;kp"3" joy dn/rt (combined) 14, 0, 0x48,0x48, ;Ins -> sim_ctrl+tab 3, 0, 0x02,0x02, ;Del(PC) = Clr(CPC) ; ;(extended scancodes) 0, 0, 0x60,0x60, ;Enter (E:1c) 12, 0, 0x72,0x72, ;Right Ctrl (E:1d) 0, 0, 0x63,0x63, ;kp"/" (E:35) 0, 0, 0xff,0xff, ;Shift/Ctrl+PrtSc (E:37) 13, 0, 0x11,0x11, ;Right Alt (E:38) 14, 0, 0x01,0x01, ;Home (E:47) -> sim_ctrl+CurLt 0, 0, 0x00,0x00, ;Cur Up (E:48) 2, 13,0xff,0xff, ;PgUp (E:49) -> simulate F13 0, 0, 0x01,0x01, ;Cur Left (E:4b) 0, 0, 0x10,0x10, ;Cur Right (E:4d) 14, 0, 0x10,0x10, ;End (E:4f) -> sim_ctrl+CurRt 0, 0, 0x20,0x20, ;Cur Down (E:50) 2, 14,0xff,0xff, ;PgDn (E:51) -> simulate F14 14, 0, 0x48,0x48, ;Ins (E:52) -> sim_ctrl+tab 3, 0, 0x02,0x02 ;Del(PC) = Clr(CPC) (E:53) ; KEYTAB_GR = 0, 0, 0xff,0xff, ;nop (0) 0, 0, 0x28,0x28, ;esc (1) 0, 0, 0x08,0x08, ;"1" (2) 0, 0, 0x18,0x18, ;"2" (3) 0, 0, 0x17,0x03, ;"3" (4) <- ok 0, 0, 0x07,0x07, ;"4" (5) 0, 0, 0x16,0x16, ;"5" (6) 0, 0, 0x06,0x06, ;"6" (7) 0, 0, 0x15,0x15, ;"7" (8) 0, 0, 0x05,0x05, ;"8" (9) 0, 0, 0x14,0x14, ;"9" (10) 0, 0, 0x04,0x13, ;"0" (11) <- ok 0, 0, 0x13,0x63, ;"-" (12) <- ok 0, 0, 0x03,0x62, ;"^" (13) <- mit shift ok 0, 0, 0x79,0x79, ;del (14) 0, 0, 0x48,0x48, ;tab (15) 0, 0, 0x38,0x38, ;"q" (16) 0, 0, 0x37,0x37, ;"w" (17) 0, 0, 0x27,0x27, ;"e" (18) 0, 0, 0x26,0x26, ;"r" (19) 0, 0, 0x36,0x36, ;"t" (20) 0, 0, 0x78,0x78, ;"z" (21) <- ok 0, 0, 0x25,0x25, ;"u" (22) 0, 0, 0x34,0x34, ;"i" (23) 0, 0, 0x24,0x24, ;"o" (24) 0, 0, 0x33,0x33, ;"p" (25) 0, 0, 0x23,0x23, ;"@" (26) 0, 0, 0x12,0x12, ;"[" (27) 0, 0, 0x22,0x22, ;Return (28) 6, 0, 0x72,0x72, ;Left Ctrl (29) 0, 0, 0x58,0x58, ;"a" (30) 0, 0, 0x47,0x47, ;"s" (31) 0, 0, 0x57,0x57, ;"d" (32) 0, 0, 0x56,0x56, ;"f" (33) 0, 0, 0x46,0x46, ;"g" (34) 0, 0, 0x45,0x45, ;"h" (35) 0, 0, 0x55,0x55, ;"j" (36) 0, 0, 0x54,0x54, ;"k" (37) 0, 0, 0x44,0x44, ;"l" (38) 0, 0, 0x53,0x53, ;":" (39) 0, 0, 0x43,0x43, ;";" (40) 0, 0, 0x03,0x17, ;top left "^" (41) <- ok mit # 4, 0, 0x52,0x52, ;Left Shift (42) (052h) 0, 0, 0x32,0x32, ;"]=\" (43) (#, ') 0, 0, 0x35,0x35, ;"y" (44) <- ok 0, 0, 0x77,0x77, ;"x" (45) 0, 0, 0x67,0x67, ;"c" (46) 0, 0, 0x76,0x76, ;"v" (47) 0, 0, 0x66,0x66, ;"b" (48) 0, 0, 0x65,0x65, ;"n" (49) 0, 0, 0x64,0x64, ;"m" (50) 0, 0, 0x74,0x74, ;"," (51) <- ohne shift ok 0, 0, 0x73,0x73, ;"." (52) <- ohne shift ok 0, 0, 0x63,0x04, ;"/" (53) <- mit shift ok 5, 0, 0x52,0x52, ;Right Shift (54) (052h) 11, 0, 0x53,0x53, ;kp "*" (PtrScr) (55) 7, 0, 0x11,0x11, ;Left Alt (56) 0, 0, 0x75,0x75, ;Space (57) 9, 0, 0x68,0x68, ;Caps Lock (58) 2, 1, 0xff,0xff, ;F1 (59) 2, 2, 0xff,0xff, ;F2 (60) 2, 3, 0xff,0xff, ;F3 (61) 2, 4, 0xff,0xff, ;F4 (62) 2, 5, 0xff,0xff, ;F5 (63) 2, 6, 0xff,0xff, ;F6 (64) 2, 7, 0xff,0xff, ;F7 (65) 2, 8, 0xff,0xff, ;F8 (66) 2, 9, 0xff,0xff, ;F9 (67) 2, 10,0xff,0xff, ;F10 (68) 8, 0, 0xff,0xff, ;Num Lock (69) 10, 0, 0xff,0xff, ;Scroll Lock (70) 1, 0, 0x21,0x21, ;kp"7" (71) 1, 0, 0x31,0x31, ;kp"8" (72) 1, 0, 0x30,0x30, ;kp"9" (73) 1, 0, 0x13,0x13, ;kp"-" (74) 1, 0, 0x42,0x42, ;kp"4" (75) 1, 0, 0x41,0x41, ;kp"5" (76) 1, 0, 0x40,0x40, ;kp"6" (77) 1, 0, 0x43,0x43, ;kp"+" (78) (with shift) 1, 0, 0x51,0x51, ;kp"1" (79) 1, 0, 0x61,0x61, ;kp"2" (80) 1, 0, 0x50,0x50, ;kp"3" (81) 1, 0, 0x71,0x71, ;kp"0" (82) 1, 0, 0x70,0x70, ;kp"." (83) 0, 0, 0xff,0xff, ;Sys Req AT (84) 0, 0, 0xff,0xff, ;??? (85) 0, 0, 0x62,0x73, ;<> -> \ (86) (left) <- mit shift ok 2, 11,0xff,0xff, ;F11 (87) 2, 12,0xff,0xff, ;F12 (88) ; ;(num-lock off) 0, 0, 0x89,0x89, ;kp"7" joy up/lt (combined) 0, 0, 0x09,0x09, ;kp"8" joy up 0, 0, 0x99,0x99, ;kp"9" joy up/rt (combined) 0, 0, 0x13,0x13, ;kp"-" 0, 0, 0x29,0x29, ;kp"4" joy lt 0, 0, 0x49,0x49, ;kp"5" joy fire 0, 0, 0x39,0x39, ;kp"6" joy rt 0, 0, 0x43,0x43, ;kp"+" joy (with shift) 0, 0, 0xa9,0xa9, ;kp"1" joy dn/lt (combined) 0, 0, 0x19,0x19, ;kp"2" joy dn 0, 0, 0xb9,0xb9, ;kp"3" joy dn/rt (combined) 14, 0, 0x48,0x48, ;Ins -> sim_ctrl+tab 3, 0, 0x02,0x02, ;Del(PC) = Clr(CPC) ; ;(extended scancodes) 0, 0, 0x60,0x60, ;Enter (E:1c) 12, 0, 0x72,0x72, ;Right Ctrl (E:1d) 0, 0, 0x63,0x63, ;kp"/" (E:35) 0, 0, 0xff,0xff, ;Shift/Ctrl+PrtSc (E:37) 13, 0, 0x11,0x11, ;Right Alt (E:38) 14, 0, 0x01,0x01, ;Home (E:47) -> sim_ctrl+CurLt 0, 0, 0x00,0x00, ;Cur Up (E:48) 2, 13,0xff,0xff, ;PgUp (E:49) -> simulate F13 0, 0, 0x01,0x01, ;Cur Left (E:4b) 0, 0, 0x10,0x10, ;Cur Right (E:4d) 14, 0, 0x10,0x10, ;End (E:4f) -> sim_ctrl+CurRt 0, 0, 0x20,0x20, ;Cur Down (E:50) 2, 14,0xff,0xff, ;PgDn (E:51) -> simulate F14 14, 0, 0x48,0x48, ;Ins (E:52) -> sim_ctrl+tab 3, 0, 0x02,0x02 ;Del(PC) = Clr(CPC) (E:53) ; ; KEYTAB_FR = ; could be improved 0, 0, 0xff,0xff, ;nop (0) 0, 0, 0x28,0x28, ;esc (1) 0, 0, 0x08,0x08, ;"1" (2) 0, 0, 0x18,0x18, ;"2" (3) 0, 0, 0x17,0x17, ;"3" (4) 0, 0, 0x07,0x07, ;"4" (5) 0, 0, 0x16,0x16, ;"5" (6) 0, 0, 0x06,0x06, ;"6" (7) 0, 0, 0x15,0x15, ;"7" (8) 0, 0, 0x05,0x05, ;"8" (9) 0, 0, 0x14,0x14, ;"9" (10) 0, 0, 0x04,0x04, ;"0" (11) 0, 0, 0x13,0x13, ;"-" (12) 0, 0, 0x03,0x03, ;"^" (13) 0, 0, 0x79,0x79, ;del (14) 0, 0, 0x48,0x48, ;tab (15) 0, 0, 0x58,0x58, ;"a" (16) 0, 0, 0x78,0x78, ;"z" (17) 0, 0, 0x27,0x27, ;"e" (18) 0, 0, 0x26,0x26, ;"r" (19) 0, 0, 0x36,0x36, ;"t" (20) 0, 0, 0x35,0x35, ;"y" (21) 0, 0, 0x25,0x25, ;"u" (22) 0, 0, 0x34,0x34, ;"i" (23) 0, 0, 0x24,0x24, ;"o" (24) 0, 0, 0x33,0x33, ;"p" (25) 0, 0, 0x23,0x23, ;"@" (26) 0, 0, 0x12,0x12, ;"[" (27) 0, 0, 0x22,0x22, ;Return (28) 6, 0, 0x72,0x72, ;Left Ctrl (29) 0, 0, 0x38,0x38, ;"q" (30) 0, 0, 0x47,0x47, ;"s" (31) 0, 0, 0x57,0x57, ;"d" (32) 0, 0, 0x56,0x56, ;"f" (33) 0, 0, 0x46,0x46, ;"g" (34) 0, 0, 0x45,0x45, ;"h" (35) 0, 0, 0x55,0x55, ;"j" (36) 0, 0, 0x54,0x54, ;"k" (37) 0, 0, 0x44,0x44, ;"l" (38) 0, 0, 0x64,0x64, ;"m" (39) 0, 0, 0x43,0x43, ;";" (40) 0, 0, 0x69,0x69, ;top left "^" (41) (CPC Secret Key) 4, 0, 0x52,0x52, ;Left Shift (42) 0, 0, 0x32,0x32, ;"\" (43) 0, 0, 0x37,0x37, ;"w" (44) 0, 0, 0x77,0x77, ;"x" (45) 0, 0, 0x67,0x67, ;"c" (46) 0, 0, 0x76,0x76, ;"v" (47) 0, 0, 0x66,0x66, ;"b" (48) 0, 0, 0x65,0x65, ;"n" (49) 0, 0, 0x74,0x74, ;"," (50) 0, 0, 0x53,0x53, ;":" (51) 0, 0, 0x73,0x73, ;"." (52) ;?? 0, 0, 0x63,0x63, ;"/" (53) 5, 0, 0x52,0x52, ;Right Shift (54) 11, 0, 0x53,0x53, ;kp "*" (PtrScr) (55) 7, 0, 0x11,0x11, ;Left Alt (56) 0, 0, 0x75,0x75, ;Space (57) 9, 0, 0x68,0x68, ;Caps Lock (58) 2, 1, 0xff,0xff, ;F1 (59) 2, 2, 0xff,0xff, ;F2 (60) 2, 3, 0xff,0xff, ;F3 (61) 2, 4, 0xff,0xff, ;F4 (62) 2, 5, 0xff,0xff, ;F5 (63) 2, 6, 0xff,0xff, ;F6 (64) 2, 7, 0xff,0xff, ;F7 (65) 2, 8, 0xff,0xff, ;F8 (66) 2, 9, 0xff,0xff, ;F9 (67) 2, 10,0xff,0xff, ;F10 (68) 8, 0, 0xff,0xff, ;Num Lock (69) 10, 0, 0xff,0xff, ;Scroll Lock (70) 1, 0, 0x21,0x21, ;kp"7" (71) 1, 0, 0x31,0x31, ;kp"8" (72) 1, 0, 0x30,0x30, ;kp"9" (73) 1, 0, 0x13,0x13, ;kp"-" (74) 1, 0, 0x42,0x42, ;kp"4" (75) 1, 0, 0x41,0x41, ;kp"5" (76) 1, 0, 0x40,0x40, ;kp"6" (77) 1, 0, 0x43,0x43, ;kp"+" (78) (with shift) 1, 0, 0x51,0x51, ;kp"1" (79) 1, 0, 0x61,0x61, ;kp"2" (80) 1, 0, 0x50,0x50, ;kp"3" (81) 1, 0, 0x71,0x71, ;kp"0" (82) 1, 0, 0x70,0x70, ;kp"." (83) 0, 0, 0xff,0xff, ;Sys Req AT (84) 0, 0, 0xff,0xff, ;??? (85) 0, 0, 0x62,0x62, ;<> -> \ (86) (left) 2, 11,0xff,0xff, ;F11 (87) 2, 12,0xff,0xff, ;F12 (88) ; ;(num-lock off) 0, 0, 0x89,0x89, ;kp"7" joy up/lt (combined) 0, 0, 0x09,0x09, ;kp"8" joy up 0, 0, 0x99,0x99, ;kp"9" joy up/rt (combined) 0, 0, 0x13,0x13, ;kp"-" 0, 0, 0x29,0x29, ;kp"4" joy lt 0, 0, 0x49,0x49, ;kp"5" joy fire 0, 0, 0x39,0x39, ;kp"6" joy rt 0, 0, 0x43,0x43, ;kp"+" joy (wit shift) 0, 0, 0xa9,0xa9, ;kp"1" joy dn/lt (combined) 0, 0, 0x19,0x19, ;kp"2" joy dn 0, 0, 0xb9,0xb9, ;kp"3" joy dn/rt (combined) 14, 0, 0x48,0x48, ;Ins -> sim_ctrl+tab 3, 0, 0x02,0x02, ;Del(PC) = Clr(CPC) ; ;(extended scancodes) 0, 0, 0x60,0x60, ;Enter (E:1c) 12, 0, 0x72,0x72, ;Right Ctrl (E:1d) 0, 0, 0x63,0x63, ;kp"/" (E:35) 0, 0, 0xff,0xff, ;Shift/Ctrl+PrtSc (E:37) 13, 0, 0x11,0x11, ;Right Alt (E:38) 14, 0, 0x01,0x01, ;Home (E:47) -> sim_ctrl+CurLt 0, 0, 0x00,0x00, ;Cur Up (E:48) 2, 13,0xff,0xff, ;PgUp (E:49) -> simulate F13 0, 0, 0x01,0x01, ;Cur Left (E:4b) 0, 0, 0x10,0x10, ;Cur Right (E:4d) 14, 0, 0x10,0x10, ;End (E:4f) -> sim_ctrl+CurRt 0, 0, 0x20,0x20, ;Cur Down (E:50) 2, 14,0xff,0xff, ;PgDn (E:51) -> simulate F14 14, 0, 0x48,0x48, ;Ins (E:52) -> sim_ctrl+tab 3, 0, 0x02,0x02 ;Del(PC) = Clr(CPC) (E:53) ; ; End