--- np2/win9x/menu.cpp 2005/03/24 01:42:46 1.23 +++ np2/win9x/menu.cpp 2007/07/20 14:39:11 1.25 @@ -286,12 +286,12 @@ void xmenu_initialize(void) { hMenu = np2class_gethmenu(hWndMain); if (np2oscfg.I286SAVE) { - hSubMenu = GetSubMenu(hMenu, 4); + hSubMenu = GetSubMenu(hMenu, 3); insertresmenu(hSubMenu, 10, MF_BYPOSITION | MF_STRING, IDM_CPUSAVE, IDS_CPUSAVE); } #if defined(SUPPORT_WAVEREC) - hSubMenu = GetSubMenu(hMenu, 4); + hSubMenu = GetSubMenu(hMenu, 3); insertresmenu(hSubMenu, 2, MF_BYPOSITION | MF_STRING, IDM_WAVEREC, IDS_WAVEREC); #endif @@ -457,6 +457,8 @@ void xmenu_setsound(UINT8 value) { CheckMenuItem(hmenu, IDM_SPEAKBOARD, MFCHECK(value == 0x20)); CheckMenuItem(hmenu, IDM_SPARKBOARD, MFCHECK(value == 0x40)); CheckMenuItem(hmenu, IDM_AMD98, MFCHECK(value == 0x80)); + CheckMenuItem(hmenu, IDM_PX1, MFCHECK(value == 0x30)); + CheckMenuItem(hmenu, IDM_PX2, MFCHECK(value == 0x50)); } void xmenu_setjastsound(UINT8 value) {