change InputScheme for easier maintenance of game definitions

This commit is contained in:
Chris Danford
2006-10-23 06:47:54 +00:00
parent 9d19fd5008
commit 5216992b26
4 changed files with 178 additions and 544 deletions
+161 -540
View File
@@ -104,6 +104,7 @@ static struct
{ "techno-double5", 10, ST_FLAGS_NONE },
{ "pnm-five", 5, ST_FLAGS_NONE }, // called "pnm" for backward compat
{ "pnm-nine", 9, ST_FLAGS_NONE }, // called "pnm" for backward compat
{ "guitar-five", 5, ST_FLAGS_NONE },
{ "lights-cabinet", NUM_CabinetLight, ST_FLAGS_DONT_AUTOGEN }, // XXX disable lights autogen for now
};
@@ -119,21 +120,21 @@ static Game g_Games[NUM_GAMES] =
"dance", // m_szName
NUM_DANCE_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"Left",
"Right",
"Up",
"Down",
"UpLeft",
"UpRight",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "Left", GameButtonType_Step, KEY_LEFT, KEY_KP_C4 },
{ "Right", GameButtonType_Step, KEY_RIGHT, KEY_KP_C6 },
{ "Up", GameButtonType_Step, KEY_UP, KEY_KP_C8 },
{ "Down", GameButtonType_Step, KEY_DOWN, KEY_KP_C2 },
{ "UpLeft", GameButtonType_Step, NO_DEFAULT_KEY, KEY_KP_C7 },
{ "UpRight", GameButtonType_Step, NO_DEFAULT_KEY, KEY_KP_C9 },
{ "Start", GameButtonType_INVALID, KEY_ENTER, KEY_KP_ENTER },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, KEY_KP_C0 },
{ "Back", GameButtonType_INVALID, KEY_ESC, KEY_NUMLOCK },
{ "MenuLeft", GameButtonType_INVALID, KEY_DEL, KEY_KP_SLASH },
{ "MenuRight", GameButtonType_INVALID, KEY_PGDN, KEY_KP_ASTERISK },
{ "MenuUp", GameButtonType_INVALID, KEY_HOME, KEY_KP_HYPHEN },
{ "MenuDown", GameButtonType_INVALID, KEY_END, KEY_KP_PLUS },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
DANCE_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -157,42 +158,6 @@ static Game g_Games[NUM_GAMES] =
DANCE_BUTTON_COIN, // MENU_BUTTON_COIN
DANCE_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_LEFT, // DANCE_BUTTON_LEFT,
KEY_RIGHT, // DANCE_BUTTON_RIGHT,
KEY_UP, // DANCE_BUTTON_UP,
KEY_DOWN, // DANCE_BUTTON_DOWN,
NO_DEFAULT_KEY, // DANCE_BUTTON_UPLEFT,
NO_DEFAULT_KEY, // DANCE_BUTTON_UPRIGHT,
KEY_ENTER, // DANCE_BUTTON_START,
KEY_BACKSLASH, // DANCE_BUTTON_SELECT,
KEY_ESC, // DANCE_BUTTON_BACK
KEY_DEL, // DANCE_BUTTON_MENULEFT
KEY_PGDN, // DANCE_BUTTON_MENURIGHT
KEY_HOME, // DANCE_BUTTON_MENUUP
KEY_END, // DANCE_BUTTON_MENUDOWN
KEY_F1, // DANCE_BUTTON_COIN
KEY_SCRLLOCK // DANCE_BUTTON_OPERATOR
},
{ // PLAYER_2
KEY_KP_C4, // DANCE_BUTTON_LEFT,
KEY_KP_C6, // DANCE_BUTTON_RIGHT,
KEY_KP_C8, // DANCE_BUTTON_UP,
KEY_KP_C2, // DANCE_BUTTON_DOWN,
KEY_KP_C7, // DANCE_BUTTON_UPLEFT,
KEY_KP_C9, // DANCE_BUTTON_UPRIGHT,
KEY_KP_ENTER, // DANCE_BUTTON_START,
KEY_KP_C0, // DANCE_BUTTON_SELECT,
KEY_NUMLOCK, // DANCE_BUTTON_BACK
KEY_KP_SLASH, // DANCE_BUTTON_MENULEFT
KEY_KP_ASTERISK, // DANCE_BUTTON_MENURIGHT
KEY_KP_HYPHEN, // DANCE_BUTTON_MENUUP
KEY_KP_PLUS, // DANCE_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // DANCE_BUTTON_COIN
NO_DEFAULT_KEY // DANCE_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -207,20 +172,20 @@ static Game g_Games[NUM_GAMES] =
"pump", // m_szName
NUM_PUMP_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"UpLeft",
"UpRight",
"Center",
"DownLeft",
"DownRight",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "UpLeft", GameButtonType_Step, KEY_Cq, KEY_KP_C7 },
{ "UpRight", GameButtonType_Step, KEY_Ce, KEY_KP_C9 },
{ "Center", GameButtonType_Step, KEY_Cs, KEY_KP_C5 },
{ "DownLeft", GameButtonType_Step, KEY_Cz, KEY_KP_C1 },
{ "DownRight", GameButtonType_Step, KEY_Cc, KEY_KP_C3 },
{ "Start", GameButtonType_INVALID, KEY_ENTER, KEY_KP_ENTER },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, KEY_KP_C0 },
{ "Back", GameButtonType_INVALID, KEY_ESC, KEY_NUMLOCK },
{ "MenuLeft", GameButtonType_INVALID, KEY_LEFT, NO_DEFAULT_KEY },
{ "MenuRight", GameButtonType_INVALID, KEY_RIGHT, NO_DEFAULT_KEY },
{ "MenuUp", GameButtonType_INVALID, KEY_UP, NO_DEFAULT_KEY },
{ "MenuDown", GameButtonType_INVALID, KEY_DOWN, NO_DEFAULT_KEY },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
PUMP_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -244,40 +209,6 @@ static Game g_Games[NUM_GAMES] =
PUMP_BUTTON_COIN, // MENU_BUTTON_COIN
PUMP_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Cq, // PUMP_BUTTON_UPLEFT,
KEY_Ce, // PUMP_BUTTON_UPRIGHT,
KEY_Cs, // PUMP_BUTTON_CENTER,
KEY_Cz, // PUMP_BUTTON_DOWNLEFT,
KEY_Cc, // PUMP_BUTTON_DOWNRIGHT,
KEY_ENTER, // PUMP_BUTTON_START,
KEY_BACKSLASH, // PUMP_BUTTON_SELECT,
KEY_ESC, // PUMP_BUTTON_BACK,
KEY_LEFT, // PUMP_BUTTON_MENULEFT
KEY_RIGHT, // PUMP_BUTTON_MENURIGHT
KEY_UP, // PUMP_BUTTON_MENUUP
KEY_DOWN, // PUMP_BUTTON_MENUDOWN
KEY_F1, // PUMP_BUTTON_COIN
KEY_SCRLLOCK // PUMP_BUTTON_OPERATOR
},
{ // PLAYER_2
KEY_KP_C7, // PUMP_BUTTON_UPLEFT,
KEY_KP_C9, // PUMP_BUTTON_UPRIGHT,
KEY_KP_C5, // PUMP_BUTTON_CENTER,
KEY_KP_C1, // PUMP_BUTTON_DOWNLEFT,
KEY_KP_C3, // PUMP_BUTTON_DOWNRIGHT,
KEY_KP_ENTER, // PUMP_BUTTON_START,
KEY_KP_C0, // PUMP_BUTTON_SELECT,
KEY_NUMLOCK, // PUMP_BUTTON_BACK,
NO_DEFAULT_KEY, // PUMP_BUTTON_MENULEFT
NO_DEFAULT_KEY, // PUMP_BUTTON_MENURIGHT
NO_DEFAULT_KEY, // PUMP_BUTTON_MENUUP
NO_DEFAULT_KEY, // PUMP_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // PUMP_BUTTON_COIN
NO_DEFAULT_KEY // PUMP_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -292,22 +223,22 @@ static Game g_Games[NUM_GAMES] =
"ez2", // m_szName
NUM_EZ2_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"FootUpLeft",
"FootUpRight",
"FootDown",
"HandUpLeft",
"HandUpRight",
"HandLrLeft",
"HandLrRight",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "FootUpLeft", GameButtonType_Step, KEY_Cz, NO_DEFAULT_KEY },
{ "FootUpRight", GameButtonType_Step, KEY_Cb, NO_DEFAULT_KEY },
{ "FootDown", GameButtonType_Step, KEY_Cc, NO_DEFAULT_KEY },
{ "HandUpLeft", GameButtonType_Step, KEY_Cx, NO_DEFAULT_KEY },
{ "HandUpRight", GameButtonType_Step, KEY_Cv, NO_DEFAULT_KEY },
{ "HandLrLeft", GameButtonType_Step, KEY_Cs, NO_DEFAULT_KEY },
{ "HandLrRight", GameButtonType_Step, KEY_Cf, NO_DEFAULT_KEY },
{ "Start", GameButtonType_INVALID, KEY_ENTER, NO_DEFAULT_KEY },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, NO_DEFAULT_KEY },
{ "Back", GameButtonType_INVALID, KEY_ESC, NO_DEFAULT_KEY },
{ "MenuLeft", GameButtonType_INVALID, KEY_LEFT, NO_DEFAULT_KEY },
{ "MenuRight", GameButtonType_INVALID, KEY_RIGHT, NO_DEFAULT_KEY },
{ "MenuUp", GameButtonType_INVALID, KEY_UP, NO_DEFAULT_KEY },
{ "MenuDown", GameButtonType_INVALID, KEY_DOWN, NO_DEFAULT_KEY },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
EZ2_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -331,44 +262,6 @@ static Game g_Games[NUM_GAMES] =
EZ2_BUTTON_COIN, // MENU_BUTTON_COIN
EZ2_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Cz, // EZ2_BUTTON_FOOTUPLEFT,
KEY_Cb, // EZ2_BUTTON_FOOTUPRIGHT,
KEY_Cc, // EZ2_BUTTON_FOOTDOWN,
KEY_Cx, // EZ2_BUTTON_HANDUPLEFT,
KEY_Cv, // EZ2_BUTTON_HANDUPRIGHT,
KEY_Cs, // EZ2_BUTTON_HANDLRLEFT,
KEY_Cf, // EZ2_BUTTON_HANDLRRIGHT,
KEY_ENTER, // EZ2_BUTTON_START,
KEY_BACKSLASH, // EZ2_BUTTON_SELECT,
KEY_ESC, // EZ2_BUTTON_BACK,
KEY_LEFT, // EZ2_BUTTON_MENULEFT
KEY_RIGHT, // EZ2_BUTTON_MENURIGHT
KEY_UP, // EZ2_BUTTON_MENUUP
KEY_DOWN, // EZ2_BUTTON_MENUDOWN
KEY_F1, // EZ2_BUTTON_COIN
KEY_SCRLLOCK // EZ2_BUTTON_OPERATOR
},
{ // PLAYER_2
NO_DEFAULT_KEY, // EZ2_BUTTON_FOOTUPLEFT,
NO_DEFAULT_KEY, // EZ2_BUTTON_FOOTUPRIGHT,
NO_DEFAULT_KEY, // EZ2_BUTTON_FOOTDOWN,
NO_DEFAULT_KEY, // EZ2_BUTTON_HANDUPLEFT,
NO_DEFAULT_KEY, // EZ2_BUTTON_HANDUPRIGHT,
NO_DEFAULT_KEY, // EZ2_BUTTON_HANDLRLEFT,
NO_DEFAULT_KEY, // EZ2_BUTTON_HANDLRRIGHT,
NO_DEFAULT_KEY, // EZ2_BUTTON_START,
NO_DEFAULT_KEY, // EZ2_BUTTON_SELECT,
NO_DEFAULT_KEY, // EZ2_BUTTON_BACK,
NO_DEFAULT_KEY, // EZ2_BUTTON_MENULEFT
NO_DEFAULT_KEY, // EZ2_BUTTON_MENURIGHT
NO_DEFAULT_KEY, // EZ2_BUTTON_MENUUP
NO_DEFAULT_KEY, // EZ2_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // EZ2_BUTTON_COIN
NO_DEFAULT_KEY // EZ2_BUTTON_OPERATOR
},
},
},
TNS_W2, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -383,20 +276,20 @@ static Game g_Games[NUM_GAMES] =
"para", // m_szName
NUM_PARA_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"Left",
"UpLeft",
"Up",
"UpRight",
"Right",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "Left", GameButtonType_Step, KEY_Cz, NO_DEFAULT_KEY },
{ "UpLeft", GameButtonType_Step, KEY_Cx, NO_DEFAULT_KEY },
{ "Up", GameButtonType_Step, KEY_Cc, NO_DEFAULT_KEY },
{ "UpRight", GameButtonType_Step, KEY_Cv, NO_DEFAULT_KEY },
{ "Right", GameButtonType_Step, KEY_Cb, NO_DEFAULT_KEY },
{ "Start", GameButtonType_INVALID, KEY_ENTER, NO_DEFAULT_KEY },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, NO_DEFAULT_KEY },
{ "Back", GameButtonType_INVALID, KEY_ESC, NO_DEFAULT_KEY },
{ "MenuLeft", GameButtonType_INVALID, KEY_LEFT, NO_DEFAULT_KEY },
{ "MenuRight", GameButtonType_INVALID, KEY_RIGHT, NO_DEFAULT_KEY },
{ "MenuUp", GameButtonType_INVALID, KEY_UP, NO_DEFAULT_KEY },
{ "MenuDown", GameButtonType_INVALID, KEY_DOWN, NO_DEFAULT_KEY },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
PARA_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -420,40 +313,6 @@ static Game g_Games[NUM_GAMES] =
PARA_BUTTON_COIN, // MENU_BUTTON_COIN
PARA_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Cz, // PARA_BUTTON_LEFT,
KEY_Cx, // PARA_BUTTON_UPLEFT,
KEY_Cc, // PARA_BUTTON_UP,
KEY_Cv, // PARA_BUTTON_UPRIGHT,
KEY_Cb, // PARA_BUTTON_RIGHT,
KEY_ENTER, // PARA_BUTTON_START,
KEY_BACKSLASH, // PARA_BUTTON_SELECT,
KEY_ESC, // PARA_BUTTON_BACK
KEY_LEFT, //no default key // PARA_BUTTON_MENULEFT
KEY_RIGHT, //no default key // PARA_BUTTON_MENURIGHT
KEY_UP, // PARA_BUTTON_MENUUP
KEY_DOWN, // PARA_BUTTON_MENUDOWN
KEY_F1, // PARA_BUTTON_COIN
KEY_SCRLLOCK // PARA_BUTTON_OPERATOR
},
{ // PLAYER_2
NO_DEFAULT_KEY, // PARA_BUTTON_LEFT,
NO_DEFAULT_KEY, // PARA_BUTTON_UPLEFT,
NO_DEFAULT_KEY, // PARA_BUTTON_UP,
NO_DEFAULT_KEY, // PARA_BUTTON_UPRIGHT,
NO_DEFAULT_KEY, // PARA_BUTTON_RIGHT,
NO_DEFAULT_KEY, // PARA_BUTTON_START,
NO_DEFAULT_KEY, // PARA_BUTTON_SELECT,
NO_DEFAULT_KEY, // PARA_BUTTON_BACK
NO_DEFAULT_KEY, // PARA_BUTTON_MENULEFT
NO_DEFAULT_KEY, // PARA_BUTTON_MENURIGHT
NO_DEFAULT_KEY, // PARA_BUTTON_MENUUP
NO_DEFAULT_KEY, // PARA_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // PARA_BUTTON_COIN
NO_DEFAULT_KEY // PARA_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -468,23 +327,23 @@ static Game g_Games[NUM_GAMES] =
"ds3ddx", // m_szName
NUM_DS3DDX_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"HandLeft",
"FootDownLeft",
"FootUpLeft",
"HandUp",
"HandDown",
"FootUpRight",
"FootDownRight",
"HandRight",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "HandLeft", GameButtonType_Step, KEY_Ca, NO_DEFAULT_KEY },
{ "FootDownLeft", GameButtonType_Step, KEY_Cz, NO_DEFAULT_KEY },
{ "FootUpLeft", GameButtonType_Step, KEY_Cq, NO_DEFAULT_KEY },
{ "HandUp", GameButtonType_Step, KEY_Cw, NO_DEFAULT_KEY },
{ "HandDown", GameButtonType_Step, KEY_Cx, NO_DEFAULT_KEY },
{ "FootUpRight", GameButtonType_Step, KEY_Ce, NO_DEFAULT_KEY },
{ "FootDownRight", GameButtonType_Step, KEY_Cc, NO_DEFAULT_KEY },
{ "HandRight", GameButtonType_Step, KEY_Cd, NO_DEFAULT_KEY },
{ "Start", GameButtonType_INVALID, KEY_ENTER, NO_DEFAULT_KEY },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, NO_DEFAULT_KEY },
{ "Back", GameButtonType_INVALID, KEY_ESC, NO_DEFAULT_KEY },
{ "MenuLeft", GameButtonType_INVALID, KEY_LEFT, NO_DEFAULT_KEY },
{ "MenuRight", GameButtonType_INVALID, KEY_RIGHT, NO_DEFAULT_KEY },
{ "MenuUp", GameButtonType_INVALID, KEY_UP, NO_DEFAULT_KEY },
{ "MenuDown", GameButtonType_INVALID, KEY_DOWN, NO_DEFAULT_KEY },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
DS3DDX_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -508,46 +367,6 @@ static Game g_Games[NUM_GAMES] =
DS3DDX_BUTTON_COIN, // MENU_BUTTON_COIN
DS3DDX_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Ca, // DS3DDX_BUTTON_HANDLEFT,
KEY_Cz, // DS3DDX_BUTTON_FOOTDOWNLEFT,
KEY_Cq, // DS3DDX_BUTTON_FOOTUPLEFT,
KEY_Cw, // DS3DDX_BUTTON_HANDUP,
KEY_Cx, // DS3DDX_BUTTON_HANDDOWN,
KEY_Ce, // DS3DDX_BUTTON_FOOTUPRIGHT,
KEY_Cc, // DS3DDX_BUTTON_FOOTDOWNRIGHT,
KEY_Cd, // DS3DDX_BUTTON_HANDRIGHT,
KEY_ENTER, // DS3DDX_BUTTON_START,
KEY_BACKSLASH, // DS3DDX_BUTTON_SELECT,
KEY_ESC, // DS3DDX_BUTTON_BACK
KEY_LEFT, //no default key // DS3DDX_BUTTON_MENULEFT
KEY_RIGHT, //no default key // DS3DDX_BUTTON_MENURIGHT
KEY_UP, // DS3DDX_BUTTON_MENUUP
KEY_DOWN, // DS3DDX_BUTTON_MENUDOWN
KEY_F1, // DS3DDX_BUTTON_COIN
KEY_SCRLLOCK // DS3DDX_BUTTON_OPERATOR
},
{ // PLAYER_2
NO_DEFAULT_KEY, // DS3DDX_BUTTON_HANDLEFT,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_FOOTDOWNLEFT,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_FOOTUPLEFT,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_HANDUP,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_HANDDOWN,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_FOOTUPRIGHT,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_FOOTDOWNRIGHT,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_HANDRIGHT,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_START,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_SELECT,
NO_DEFAULT_KEY, // DS3DDX_BUTTON_BACK
NO_DEFAULT_KEY, // DS3DDX_BUTTON_MENULEFT
NO_DEFAULT_KEY, // DS3DDX_BUTTON_MENURIGHT
NO_DEFAULT_KEY, // DS3DDX_BUTTON_MENUUP
NO_DEFAULT_KEY, // DS3DDX_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // DS3DDX_BUTTON_COIN
NO_DEFAULT_KEY // DS3DDX_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -562,24 +381,24 @@ static Game g_Games[NUM_GAMES] =
"beat", // m_szName
NUM_BEAT_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"Key1",
"Key2",
"Key3",
"Key4",
"Key5",
"Key6",
"Key7",
"Scratch up",
"Scratch down",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "Key1", GameButtonType_Step, KEY_Cm, NO_DEFAULT_KEY },
{ "Key2", GameButtonType_Step, KEY_Ck, NO_DEFAULT_KEY },
{ "Key3", GameButtonType_Step, KEY_COMMA, NO_DEFAULT_KEY },
{ "Key4", GameButtonType_Step, KEY_Cl, NO_DEFAULT_KEY },
{ "Key5", GameButtonType_Step, KEY_PERIOD, NO_DEFAULT_KEY },
{ "Key6", GameButtonType_Step, KEY_SEMICOLON, NO_DEFAULT_KEY },
{ "Key7", GameButtonType_Step, KEY_SLASH, NO_DEFAULT_KEY },
{ "Scratch up", GameButtonType_Step, KEY_LSHIFT, NO_DEFAULT_KEY },
{ "Scratch down", GameButtonType_Step, NO_DEFAULT_KEY, NO_DEFAULT_KEY },
{ "Start", GameButtonType_INVALID, KEY_ENTER, NO_DEFAULT_KEY },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, NO_DEFAULT_KEY },
{ "Back", GameButtonType_INVALID, KEY_ESC, NO_DEFAULT_KEY },
{ "MenuLeft", GameButtonType_INVALID, KEY_LEFT, NO_DEFAULT_KEY },
{ "MenuRight", GameButtonType_INVALID, KEY_RIGHT, NO_DEFAULT_KEY },
{ "MenuUp", GameButtonType_INVALID, KEY_UP, NO_DEFAULT_KEY },
{ "MenuDown", GameButtonType_INVALID, KEY_DOWN, NO_DEFAULT_KEY },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
BEAT_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -603,48 +422,6 @@ static Game g_Games[NUM_GAMES] =
BEAT_BUTTON_COIN, // MENU_BUTTON_COIN
BEAT_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Cm, // BEAT_BUTTON_KEY1,
KEY_Ck, // BEAT_BUTTON_KEY2,
KEY_COMMA, // BEAT_BUTTON_KEY3,
KEY_Cl, // BEAT_BUTTON_KEY4,
KEY_PERIOD, // BEAT_BUTTON_KEY5,
KEY_SEMICOLON, // BEAT_BUTTON_KEY6,
KEY_SLASH, // BEAT_BUTTON_KEY7,
KEY_LSHIFT, // BEAT_BUTTON_SCRATCHUP,
NO_DEFAULT_KEY, // BEAT_BUTTON_SCRATCHDOWN,
KEY_ENTER, // BEAT_BUTTON_START,
KEY_BACKSLASH, // BEAT_BUTTON_SELECT,
KEY_ESC, // BEAT_BUTTON_BACK,
KEY_LEFT, // BEAT_BUTTON_MENULEFT
KEY_RIGHT, // BEAT_BUTTON_MENURIGHT
KEY_UP, // BEAT_BUTTON_MENUUP
KEY_DOWN, // BEAT_BUTTON_MENUDOWN
KEY_F1, // BEAT_BUTTON_COIN
KEY_SCRLLOCK // BEAT_BUTTON_OPERATOR
},
{ // PLAYER_2
NO_DEFAULT_KEY, // BEAT_BUTTON_KEY1,
NO_DEFAULT_KEY, // BEAT_BUTTON_KEY2,
NO_DEFAULT_KEY, // BEAT_BUTTON_KEY3,
NO_DEFAULT_KEY, // BEAT_BUTTON_KEY4,
NO_DEFAULT_KEY, // BEAT_BUTTON_KEY5,
NO_DEFAULT_KEY, // BEAT_BUTTON_KEY6,
NO_DEFAULT_KEY, // BEAT_BUTTON_KEY7,
NO_DEFAULT_KEY, // BEAT_BUTTON_SCRATCHUP,
NO_DEFAULT_KEY, // BEAT_BUTTON_SCRATCHDOWN,
NO_DEFAULT_KEY, // BEAT_BUTTON_START,
NO_DEFAULT_KEY, // BEAT_BUTTON_SELECT,
NO_DEFAULT_KEY, // BEAT_BUTTON_BACK,
NO_DEFAULT_KEY, // BEAT_BUTTON_MENULEFT
NO_DEFAULT_KEY, // BEAT_BUTTON_MENURIGHT
NO_DEFAULT_KEY, // BEAT_BUTTON_MENUUP
NO_DEFAULT_KEY, // BEAT_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // BEAT_BUTTON_COIN
NO_DEFAULT_KEY // BEAT_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -659,19 +436,19 @@ static Game g_Games[NUM_GAMES] =
"maniax", // m_szName
NUM_MANIAX_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"HandUpLeft",
"HandUpRight",
"HandLrLeft",
"HandLrRight",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "HandUpLeft", GameButtonType_Step, KEY_Ca, KEY_KP_C4 },
{ "HandUpRight", GameButtonType_Step, KEY_Cs, KEY_KP_C5 },
{ "HandLrLeft", GameButtonType_Step, KEY_Cz, KEY_KP_C1 },
{ "HandLrRight", GameButtonType_Step, KEY_Cx, KEY_KP_C2 },
{ "Start", GameButtonType_INVALID, KEY_ENTER, KEY_KP_ENTER },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, KEY_KP_C0 },
{ "Back", GameButtonType_INVALID, KEY_ESC, KEY_NUMLOCK },
{ "MenuLeft", GameButtonType_INVALID, KEY_LEFT, KEY_KP_SLASH },
{ "MenuRight", GameButtonType_INVALID, KEY_RIGHT, KEY_KP_ASTERISK },
{ "MenuUp", GameButtonType_INVALID, KEY_UP, KEY_KP_HYPHEN },
{ "MenuDown", GameButtonType_INVALID, KEY_DOWN, KEY_KP_PLUS },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
MANIAX_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -695,38 +472,6 @@ static Game g_Games[NUM_GAMES] =
MANIAX_BUTTON_COIN, // MENU_BUTTON_COIN
MANIAX_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Ca, // MANIAX_BUTTON_HANDUPLEFT,
KEY_Cs, // MANIAX_BUTTON_HANDUPRIGHT,
KEY_Cz, // MANIAX_BUTTON_HANDLRLEFT,
KEY_Cx, // MANIAX_BUTTON_HANDLRRIGHT,
KEY_ENTER, // MANIAX_BUTTON_START,
KEY_BACKSLASH, // MANIAX_BUTTON_SELECT,
KEY_ESC, // MANIAX_BUTTON_BACK
KEY_LEFT, // MANIAX_BUTTON_MENULEFT
KEY_RIGHT, // MANIAX_BUTTON_MENURIGHT
KEY_UP, // MANIAX_BUTTON_MENUUP
KEY_DOWN, // MANIAX_BUTTON_MENUDOWN
KEY_F1, // MANIAX_BUTTON_COIN
KEY_SCRLLOCK // MANIAX_BUTTON_OPERATOR
},
{ // PLAYER_2
KEY_KP_C4, // MANIAX_BUTTON_HANDUPLEFT,
KEY_KP_C5, // MANIAX_BUTTON_HANDUPRIGHT,
KEY_KP_C1, // MANIAX_BUTTON_HANDLRLEFT,
KEY_KP_C2, // MANIAX_BUTTON_HANDLRRIGHT,
KEY_KP_ENTER, // MANIAX_BUTTON_START,
KEY_KP_C0, // MANIAX_BUTTON_SELECT,
KEY_NUMLOCK, // MANIAX_BUTTON_BACK
KEY_KP_SLASH, // MANIAX_BUTTON_MENULEFT
KEY_KP_ASTERISK, // MANIAX_BUTTON_MENURIGHT
KEY_KP_HYPHEN, // MANIAX_BUTTON_MENUUP
KEY_KP_PLUS, // MANIAX_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // MANIAX_BUTTON_COIN
NO_DEFAULT_KEY // MANIAX_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -741,24 +486,24 @@ static Game g_Games[NUM_GAMES] =
"techno", // m_szName
NUM_TECHNO_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"Left",
"Right",
"Up",
"Down",
"UpLeft",
"UpRight",
"Center",
"DownLeft",
"DownRight",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "Left", GameButtonType_Step, KEY_Ca, KEY_KP_C4 },
{ "Right", GameButtonType_Step, KEY_Cd, KEY_KP_C6 },
{ "Up", GameButtonType_Step, KEY_Cw, KEY_KP_C8 },
{ "Down", GameButtonType_Step, KEY_Cx, KEY_KP_C2 },
{ "UpLeft", GameButtonType_Step, KEY_Cq, KEY_KP_C7 },
{ "UpRight", GameButtonType_Step, KEY_Ce, KEY_KP_C9 },
{ "Center", GameButtonType_Step, KEY_Cs, KEY_KP_C5 },
{ "DownLeft", GameButtonType_Step, KEY_Cz, KEY_KP_C1 },
{ "DownRight", GameButtonType_Step, KEY_Cc, KEY_KP_C3 },
{ "Start", GameButtonType_INVALID, KEY_ENTER, KEY_KP_ENTER },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, KEY_KP_C0 },
{ "Back", GameButtonType_INVALID, KEY_ESC, KEY_NUMLOCK },
{ "MenuLeft", GameButtonType_INVALID, KEY_LEFT, KEY_KP_SLASH },
{ "MenuRight", GameButtonType_INVALID, KEY_RIGHT, KEY_KP_ASTERISK },
{ "MenuUp", GameButtonType_INVALID, KEY_UP, KEY_KP_HYPHEN },
{ "MenuDown", GameButtonType_INVALID, KEY_DOWN, KEY_KP_PLUS },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
TECHNO_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -782,48 +527,6 @@ static Game g_Games[NUM_GAMES] =
TECHNO_BUTTON_COIN, // MENU_BUTTON_COIN
TECHNO_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Ca, // TECHNO_BUTTON_LEFT,
KEY_Cd, // TECHNO_BUTTON_RIGHT,
KEY_Cw, // TECHNO_BUTTON_UP,
KEY_Cx, // TECHNO_BUTTON_DOWN,
KEY_Cq, // TECHNO_BUTTON_UPLEFT,
KEY_Ce, // TECHNO_BUTTON_UPRIGHT,
KEY_Cs, // TECHNO_BUTTON_CENTER,
KEY_Cz, // TECHNO_BUTTON_DOWNLEFT,
KEY_Cc, // TECHNO_BUTTON_DOWNRIGHT,
KEY_ENTER, // TECHNO_BUTTON_START,
KEY_BACKSLASH, // TECHNO_BUTTON_SELECT,
KEY_ESC, // TECHNO_BUTTON_BACK
KEY_LEFT, // TECHNO_BUTTON_MENULEFT
KEY_RIGHT, // TECHNO_BUTTON_MENURIGHT
KEY_UP, // TECHNO_BUTTON_MENUUP
KEY_DOWN, // TECHNO_BUTTON_MENUDOWN
KEY_F1, // TECHNO_BUTTON_COIN
KEY_SCRLLOCK // TECHNO_BUTTON_OPERATOR
},
{ // PLAYER_2
KEY_KP_C4, // TECHNO_BUTTON_LEFT,
KEY_KP_C6, // TECHNO_BUTTON_RIGHT,
KEY_KP_C8, // TECHNO_BUTTON_UP,
KEY_KP_C2, // TECHNO_BUTTON_DOWN,
KEY_KP_C7, // TECHNO_BUTTON_UPLEFT,
KEY_KP_C9, // TECHNO_BUTTON_UPRIGHT,
KEY_KP_C5, // TECHNO_BUTTON_CENTER,
KEY_KP_C1, // TECHNO_BUTTON_DOWNLEFT,
KEY_KP_C3, // TECHNO_BUTTON_DOWNRIGHT,
KEY_KP_ENTER, // TECHNO_BUTTON_START,
KEY_KP_C0, // TECHNO_BUTTON_SELECT,
KEY_NUMLOCK, // TECHNO_BUTTON_BACK
KEY_KP_SLASH, // TECHNO_BUTTON_MENULEFT
KEY_KP_ASTERISK, // TECHNO_BUTTON_MENURIGHT
KEY_KP_HYPHEN, // TECHNO_BUTTON_MENUUP
KEY_KP_PLUS, // TECHNO_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // TECHNO_BUTTON_COIN
NO_DEFAULT_KEY // TECHNO_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -838,24 +541,24 @@ static Game g_Games[NUM_GAMES] =
"popn", // m_szName
NUM_POPN_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"Left White",
"Left Yellow",
"Left Green",
"Left Blue",
"Red",
"Right Blue",
"Right Green",
"Right Yellow",
"Right White",
"Back",
"Start",
"Select",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "Left White", GameButtonType_Step, KEY_Cz, NO_DEFAULT_KEY },
{ "Left Yellow", GameButtonType_Step, KEY_Cs, NO_DEFAULT_KEY },
{ "Left Green", GameButtonType_Step, KEY_Cx, NO_DEFAULT_KEY },
{ "Left Blue", GameButtonType_Step, KEY_Cd, NO_DEFAULT_KEY },
{ "Red", GameButtonType_Step, KEY_Cc, NO_DEFAULT_KEY },
{ "Right Blue", GameButtonType_Step, KEY_Cf, NO_DEFAULT_KEY },
{ "Right Green", GameButtonType_Step, KEY_Cv, NO_DEFAULT_KEY },
{ "Right Yellow", GameButtonType_Step, KEY_Cg, NO_DEFAULT_KEY },
{ "Right White", GameButtonType_Step, KEY_Cb, NO_DEFAULT_KEY },
{ "Back", GameButtonType_Step, KEY_ENTER, NO_DEFAULT_KEY },
{ "Start", GameButtonType_Step, KEY_BACKSLASH, NO_DEFAULT_KEY },
{ "Select", GameButtonType_Step, KEY_ESC, NO_DEFAULT_KEY },
{ "MenuLeft", GameButtonType_Step, KEY_LEFT, NO_DEFAULT_KEY },
{ "MenuRight", GameButtonType_Step, KEY_RIGHT, NO_DEFAULT_KEY },
{ "MenuUp", GameButtonType_Step, KEY_UP, NO_DEFAULT_KEY },
{ "MenuDown", GameButtonType_Step, KEY_DOWN, NO_DEFAULT_KEY },
{ "Coin", GameButtonType_Step, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_Step, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
POPN_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -879,48 +582,6 @@ static Game g_Games[NUM_GAMES] =
POPN_BUTTON_COIN, // MENU_BUTTON_COIN
POPN_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Cz, // POPN_BUTTON_LEFT_WHITE,
KEY_Cs, // POPN_BUTTON_LEFT_YELLOW,
KEY_Cx, // POPN_BUTTON_LEFT_GREEN,
KEY_Cd, // POPN_BUTTON_LEFT_BLUE,
KEY_Cc, // POPN_BUTTON_RED,
KEY_Cf, // POPN_BUTTON_RIGHT_BLUE,
KEY_Cv, // POPN_BUTTON_RIGHT_GREEN,
KEY_Cg, // POPN_BUTTON_RIGHT_YELLOW,
KEY_Cb, // POPN_BUTTON_RIGHT_WHITE,
KEY_ENTER, // POPN_BUTTON_MENUSTART
KEY_BACKSLASH, // POPN_BUTTON_SELECT,
KEY_ESC, // POPN_BUTTON_MENUBACK
KEY_LEFT, // POPN_BUTTON_MENULEFT,
KEY_RIGHT, // POPN_BUTTON_MENURIGHT,
KEY_UP, // POPN_BUTTON_MENUUP
KEY_DOWN, // POPN_BUTTON_MENUDOWN
KEY_F1, // POPN_BUTTON_COIN
KEY_SCRLLOCK // POPN_BUTTON_OPERATOR
},
{ // PLAYER_2
NO_DEFAULT_KEY, // POPN_BUTTON_LEFT_WHITE,
NO_DEFAULT_KEY, // POPN_BUTTON_LEFT_YELLOW,
NO_DEFAULT_KEY, // POPN_BUTTON_LEFT_GREEN,
NO_DEFAULT_KEY, // POPN_BUTTON_LEFT_BLUE,
NO_DEFAULT_KEY, // POPN_BUTTON_RED,
NO_DEFAULT_KEY, // POPN_BUTTON_RIGHT_BLUE,
NO_DEFAULT_KEY, // POPN_BUTTON_RIGHT_GREEN,
NO_DEFAULT_KEY, // POPN_BUTTON_RIGHT_YELLOW,
NO_DEFAULT_KEY, // POPN_BUTTON_RIGHT_WHITE,
NO_DEFAULT_KEY, // POPN_BUTTON_MENUSTART,
NO_DEFAULT_KEY, // POPN_BUTTON_SELECT,
NO_DEFAULT_KEY, // POPN_BUTTON_MENUBACK,
NO_DEFAULT_KEY, // POPN_BUTTON_MENULEFT
NO_DEFAULT_KEY, // POPN_BUTTON_MENURIGHT
NO_DEFAULT_KEY, // POPN_BUTTON_MENUUP
NO_DEFAULT_KEY, // POPN_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // POPN_BUTTON_COIN
NO_DEFAULT_KEY // POPN_BUTTON_OPERATOR
},
},
},
TNS_W2, // m_mapW1To
TNS_W2, // m_mapW2To
@@ -935,23 +596,23 @@ static Game g_Games[NUM_GAMES] =
"lights", // m_szName
NUM_LIGHTS_BUTTONS, // m_iButtonsPerController
{ // m_szButtonNames
"MarqueeUpLeft",
"MarqueeUpRight",
"MarqueeLrLeft",
"MarqueeLrRight",
"ButtonsLeft",
"ButtonsRight",
"BassLeft",
"BassRight",
"Start",
"Select",
"Back",
"MenuLeft",
"MenuRight",
"MenuUp",
"MenuDown",
"Insert Coin",
"Operator",
{ "MarqueeUpLeft", GameButtonType_Step, KEY_Cq, NO_DEFAULT_KEY },
{ "MarqueeUpRight", GameButtonType_Step, KEY_Cw, NO_DEFAULT_KEY },
{ "MarqueeLrLeft", GameButtonType_Step, KEY_Ce, NO_DEFAULT_KEY },
{ "MarqueeLrRight", GameButtonType_Step, KEY_Cr, NO_DEFAULT_KEY },
{ "ButtonsLeft", GameButtonType_Step, KEY_Ct, NO_DEFAULT_KEY },
{ "ButtonsRight", GameButtonType_Step, KEY_Cy, NO_DEFAULT_KEY },
{ "BassLeft", GameButtonType_Step, KEY_Cu, NO_DEFAULT_KEY },
{ "BassRight", GameButtonType_Step, KEY_Ci, NO_DEFAULT_KEY },
{ "Start", GameButtonType_INVALID, KEY_ENTER, NO_DEFAULT_KEY },
{ "Select", GameButtonType_INVALID, KEY_BACKSLASH, NO_DEFAULT_KEY },
{ "Back", GameButtonType_INVALID, KEY_ESC, NO_DEFAULT_KEY },
{ "MenuLeft", GameButtonType_INVALID, KEY_DEL, NO_DEFAULT_KEY },
{ "MenuRight", GameButtonType_INVALID, KEY_PGDN, NO_DEFAULT_KEY },
{ "MenuUp", GameButtonType_INVALID, KEY_HOME, NO_DEFAULT_KEY },
{ "MenuDown", GameButtonType_INVALID, KEY_END, NO_DEFAULT_KEY },
{ "Coin", GameButtonType_INVALID, KEY_F1, NO_DEFAULT_KEY },
{ "Operator", GameButtonType_INVALID, KEY_SCRLLOCK, NO_DEFAULT_KEY },
},
{ // m_DedicatedMenuButton
LIGHTS_BUTTON_MENULEFT, // MENU_BUTTON_LEFT
@@ -975,46 +636,6 @@ static Game g_Games[NUM_GAMES] =
LIGHTS_BUTTON_COIN, // MENU_BUTTON_COIN
LIGHTS_BUTTON_OPERATOR, // MENU_BUTTON_OPERATOR
},
{ // m_iDefaultKeyboardKey
{ // PLAYER_1
KEY_Cq, // LIGHTS_BUTTON_MARQUEE_UP_LEFT,
KEY_Cw, // LIGHTS_BUTTON_MARQUEE_UP_RIGHT,
KEY_Ce, // LIGHTS_BUTTON_MARQUEE_LR_LEFT,
KEY_Cr, // LIGHTS_BUTTON_MARQUEE_LR_RIGHT,
KEY_Ct, // LIGHTS_BUTTON_BUTTONS_LEFT,
KEY_Cy, // LIGHTS_BUTTON_BUTTONS_RIGHT,
KEY_Cu, // LIGHTS_BUTTON_BASS_LEFT,
KEY_Ci, // LIGHTS_BUTTON_BASS_RIGHT,
KEY_ENTER, // LIGHTS_BUTTON_START,
KEY_BACKSLASH, // LIGHTS_BUTTON_SELECT,
KEY_ESC, // LIGHTS_BUTTON_BACK
KEY_DEL, // LIGHTS_BUTTON_MENULEFT
KEY_PGDN, // LIGHTS_BUTTON_MENURIGHT
KEY_HOME, // LIGHTS_BUTTON_MENUUP
KEY_END, // LIGHTS_BUTTON_MENUDOWN
KEY_F1, // LIGHTS_BUTTON_COIN
KEY_SCRLLOCK // LIGHTS_BUTTON_OPERATOR
},
{ // PLAYER_2
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MARQUEE_UP_LEFT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MARQUEE_UP_RIGHT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MARQUEE_LR_LEFT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MARQUEE_LR_RIGHT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_BUTTONS_LEFT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_BUTTONS_RIGHT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_BASS_LEFT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_BASS_RIGHT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_START,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_SELECT,
NO_DEFAULT_KEY, // LIGHTS_BUTTON_BACK
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MENULEFT
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MENURIGHT
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MENUUP
NO_DEFAULT_KEY, // LIGHTS_BUTTON_MENUDOWN
NO_DEFAULT_KEY, // LIGHTS_BUTTON_COIN
NO_DEFAULT_KEY // LIGHTS_BUTTON_OPERATOR
},
},
},
TNS_W1, // m_mapW1To
TNS_W2, // m_mapW2To