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.b0' to program all keys in script file to RAM & EEPROM. MK64 BOARD SELECTION BANK 0 SET ACTIVE BANK TO ZERO TYPEMATIC ON LAST HELD KEY REPEATS (FOR ALL BANKS) (OFF DISABLES, NO LINE KEEPS OLD SETTING) SHIFT 00 ON SHIFT KEYS ARE ENABLED ('OFF' FOR DISABLE) SHIFT 01 ESC ESCAPE (P2 START) SHIFT 02 ` ADJUST (P1 UP) SHIFT 03 TAB CONFIG (P1 RIGHT) SHIFT 04 P PAUSE (P1 DOWN) SHIFT 05 ENTER SELECT (P1 LEFT) SHIFT 07 6 COIN 2 (P1 B2) SHIFT 06 5 COIN 1 (P1 B1) INPUT 00 1 PLAYER 1 START INPUT 02 UP JOYSTICK 1 UP INPUT 03 RIGHT JOYSTICK 1 RIGHT INPUT 04 DOWN JOYSTICK 1 DOWN INPUT 05 LEFT JOYSTICK 1 LEFT INPUT 06 ENTER P1 BUTTON 1 INPUT 07 H P1 BUTTON 2 INPUT 08 SPACE P1 BUTTON 3 INPUT 09 N P1 BUTTON 4 INPUT 10 Z P1 BUTTON 5 INPUT 11 X P1 BUTTON 6 INPUT 12 C P1 BUTTON 7 INPUT 13 V P1 BUTTON 8 INPUT 14 3 P1 COIN ------------------------------------------ INPUT 01 2 PLAYER 2 START INPUT 15 R JOYSTICK 2 UP INPUT 16 G JOYSTICK 2 RIGHT INPUT 17 F JOYSTICK 2 DOWN INPUT 18 D JOYSTICK 2 LEFT INPUT 19 A P2 BUTTON 1 INPUT 20 S P2 BUTTON 2 INPUT 21 Q P2 BUTTON 3 INPUT 22 W P2 BUTTON 4 INPUT 23 Y P2 BUTTON 5 INPUT 24 E P2 BUTTON 6 INPUT 25 NUM/ P2 BUTTON 7 INPUT 26 NUM* P2 BUTTON 8 INPUT 27 4 P2 COIN ------------------------------------------- INPUT 28 7 PLAYER 3 START INPUT 29 I JOYSTICK 3 UP INPUT 30 L JOYSTICK 3 RIGHT INPUT 31 K JOYSTICK 3 DOWN INPUT 32 J JOYSTICK 3 LEFT INPUT 33 O P3 BUTTON 1 INPUT 34 U P3 BUTTON 2 INPUT 35 W P3 BUTTON 3 INPUT 36 NUM- P3 BUTTON 4 INPUT 37 5 P3 COIN ------------------------------------------- INPUT 38 8 PLAYER 4 START INPUT 39 NUM1 JOYSTICK 4 UP INPUT 40 NUM2 JOYSTICK 4 RIGHT INPUT 41 NUM3 JOYSTICK 4 DOWN INPUT 42 NUM4 JOYSTICK 4 LEFT INPUT 43 NUM5 P4 BUTTON 1 INPUT 44 NUM6 P4 BUTTON 2 INPUT 45 NUM7 P4 BUTTON 3 INPUT 46 NUM8 P4 BUTTON 4 INPUT 47 6 P4 COIN ------------------------------------------- INPUT 48 Y CONFIG INPUT 49 E ON SCREEN DISPLAY INPUT 50 NUM/ PAUSE ------------------------------------------- INPUT 51 R11 ROTARY ONE LINE 1 & 7 INPUT 52 R12 ROTARY ONE LINE 2 & 8 INPUT 53 R13 ROTARY ONE LINE 3 & 9 INPUT 54 R14 ROTARY ONE LINE 4 & 10 INPUT 55 R15 ROTARY ONE LINE 5 & 11 INPUT 56 R16 ROTARY ONE LINE 6 & 12 ROTARY TWO USES R21 TO R26 (6 MORE LINES) ------------------------------------------- INPUT 59 M0 MACRO 0, RUN INTEST INPUT 60 M1 MACRO 1, SHUT DOWN WINDOWS INPUT 61 M2 MACRO 2, ENTER OK ENTER INPUT 62 M3 MACRO 3, CLOSE PROGRAM ALT-F4 INPUT 63 M4 MACRO 4, PRESS & RELEASE