new MK64 set and forget keymap example Sample Keymap using common MAME keycodes. Requires KeyMap program dated later than 4/26/2003 usage: 'keymap forget.b1' to program all keys in script file to RAM & EEPROM. MK64 BOARD SELECTION BANK 1 SET ACTIVE BANK TO ONE NOSWAP IN40-63 WILL NOT BE BYTE SWAPPED MAKING MEMORY LINEAR NORMAL IS BYTE SWAPPED TO MAKE INPUTS LINEAR INPUT 00 $07 (7) POINTER TO MACRO 0 RUN INTEST INPUT 01 $1F (31) POINTER TO MACRO 1 SHUT DOWN WINDOWS INPUT 02 $27 (39) POINTER TO MACRO 2 ENTER OK ENTER INPUT 03 $2C (44) POINTER TO MACRO 3 ALT F4 INPUT 04 $2F (47) POINTER TO MACRO 4 'PRESS' & 'RELEASE' INPUT 05-15 POINT TO MACROS 5-15 BUT MACRO SCRIPTS CAN ALSO RESIDE IN THE POINTER AREA MACRO 0 IS RUNS INTEST BY "TYPING" LEFTWIN [LEFTWIN] R C:\MK\INTEST ENTER INPUT 07 $56 20 BYTES IN SCRIPT, NO RELEASES AND RUN RELEASE MACRO INPUT 08 LEFTWIN INPUT 09 REL-LAST RELEASE LEFTWIN KEY INPUT 10 DELAY INPUT 11 $08 INPUT 12 R INPUT 13 DELAY INPUT 14 $01 INPUT 15 C INPUT 16 LSHIFT INPUT 17 ; SHIFT ; IS : INPUT 18 REL-LSHIFT RELEASE LEFT SHIFT KEY INPUT 19 \ INPUT 20 M INPUT 21 K INPUT 22 \ INPUT 23 I INPUT 24 N INPUT 25 T INPUT 26 E INPUT 27 S INPUT 28 T INPUT 29 ENTER INPUT 30 $00 RELEASE MACRO WILL SEND NO CODES MACRO 1 IS SHUTS DOWN WINDOWS BY "TYPING" LEFTWIN [LEFTWIN] U S ENTER INPUT 31 $07 7 BYTES IN SCRIPT INPUT 32 LEFTWIN INPUT 33 REL-LAST RELEASE LEFTWIN KEY INPUT 34 DELAY INPUT 35 $08 INPUT 36 U INPUT 37 S INPUT 38 ENTER MACRO 2 IS ENTER OK ENTER INPUT 39 $04 4 BYTES IN SCRIPT INPUT 40 ENTER INPUT 41 O INPUT 42 K INPUT 43 ENTER MACRO 3 IS ALT F4 INPUT 44 $02 2 BYTES IN SCRIPT INPUT 45 LALT INPUT 46 F4 MACRO 4 IS EXP 1 INPUT 47 $C2 2 BYTES FOR PRESS SCRIPT INPUT 48 O INPUT 49 N INPUT 50 $C3 3 BYTES FOR RELEASE SCRIPT INPUT 51 O INPUT 52 F INPUT 53 F INPUTS 64-71 ARE SAME AS SHIFT KEYS 0-7 INPUT 56 ESC SHIFT 01 INPUT 57 ` SHIFT 02 INPUT 58 TAB SHIFT 03 INPUT 59 P SHIFT 04 INPUT 60 ENTER SHIFT 05 INPUT 61 5 SHIFT 06 INPUT 62 6 SHIFT 07 INPUT 63 $B3 POWER UP WITH TYPEMATIC & SHIFT KEYS