SOCD add Restore all defaults option
This commit is contained in:
parent
e36f621f1b
commit
b46b1224c0
|
@ -1319,6 +1319,8 @@ BEGIN
|
|||
MENUITEM "P6 SOCD-U", MENU_INPUT_P6_SOCDU
|
||||
MENUITEM "P6 SOCD-D+L", MENU_INPUT_P6_SOCDDL
|
||||
END
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Restore all defaults", MENU_INPUT_ALL_DEFAULT
|
||||
END
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Map game inputs...\tF5", MENU_INPUT, GRAYED
|
||||
|
|
|
@ -859,6 +859,7 @@
|
|||
#define MENU_INPUT_P6_SOCDF 10783
|
||||
#define MENU_INPUT_P6_SOCDU 10784
|
||||
#define MENU_INPUT_P6_SOCDDL 10785
|
||||
#define MENU_INPUT_ALL_DEFAULT 10786
|
||||
|
||||
#define MENU_BASIC_NORMAL 11001
|
||||
#define MENU_BASIC_SCAN 11002
|
||||
|
|
|
@ -2601,6 +2601,14 @@ static void OnCommand(HWND /*hDlg*/, int id, HWND /*hwndCtl*/, UINT codeNotify)
|
|||
break;
|
||||
}
|
||||
|
||||
case MENU_INPUT_ALL_DEFAULT: {
|
||||
const INT32 nCount = sizeof(nSocd) / sizeof(nSocd[0]);
|
||||
for (INT32 i = 0; i < nCount; i++) {
|
||||
nSocd[i] = 2;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case MENU_CLRMAME_PRO_XML:
|
||||
if (UseDialogs()) {
|
||||
CreateDatfileWindows(DAT_ARCADE_ONLY);
|
||||
|
|
Loading…
Reference in New Issue