|
|
| version 1.7, 2003/11/04 15:44:59 | version 1.9, 2003/12/25 03:02:40 |
|---|---|
| Line 285 void xmenu_setsound(BYTE value) { | Line 285 void xmenu_setsound(BYTE value) { |
| sysmng_update(SYS_UPDATESBOARD); | sysmng_update(SYS_UPDATESBOARD); |
| np2cfg.SOUND_SW = value; | np2cfg.SOUND_SW = value; |
| hmenu = np2class_gethmenu(hWndMain); | hmenu = np2class_gethmenu(hWndMain); |
| CheckMenuItem(hmenu, IDM_NOSOUND, MFCHECK(value == 0)); | CheckMenuItem(hmenu, IDM_NOSOUND, MFCHECK(value == 0x00)); |
| CheckMenuItem(hmenu, IDM_PC9801_14, MFCHECK(value & 1)); | CheckMenuItem(hmenu, IDM_PC9801_14, MFCHECK(value == 0x01)); |
| CheckMenuItem(hmenu, IDM_PC9801_26K, MFCHECK(value & 2)); | CheckMenuItem(hmenu, IDM_PC9801_26K, MFCHECK(value == 0x02)); |
| CheckMenuItem(hmenu, IDM_PC9801_86, MFCHECK(value & 4)); | CheckMenuItem(hmenu, IDM_PC9801_86, MFCHECK(value == 0x04)); |
| CheckMenuItem(hmenu, IDM_PC9801_118, MFCHECK(value & 8)); | CheckMenuItem(hmenu, IDM_PC9801_26_86, MFCHECK(value == 0x06)); |
| CheckMenuItem(hmenu, IDM_CHIBIOTO, MFCHECK(value & 0x10)); | CheckMenuItem(hmenu, IDM_PC9801_86_CB, MFCHECK(value == 0x14)); |
| CheckMenuItem(hmenu, IDM_SPEAKBOARD, MFCHECK(value & 0x20)); | CheckMenuItem(hmenu, IDM_PC9801_118, MFCHECK(value == 0x08)); |
| CheckMenuItem(hmenu, IDM_SPARKBOARD, MFCHECK(value & 0x40)); | CheckMenuItem(hmenu, IDM_SPEAKBOARD, MFCHECK(value == 0x20)); |
| CheckMenuItem(hmenu, IDM_AMD98, MFCHECK(value & 0x80)); | CheckMenuItem(hmenu, IDM_SPARKBOARD, MFCHECK(value == 0x40)); |
| CheckMenuItem(hmenu, IDM_AMD98, MFCHECK(value == 0x80)); | |
| } | |
| void xmenu_setjastsound(BYTE value) { | |
| value &= 1; | |
| np2oscfg.jastsnd = value; | |
| CheckMenuItem(np2class_gethmenu(hWndMain), IDM_JASTSOUND, MFCHECK(value)); | |
| } | } |
| void xmenu_setmotorflg(BYTE value) { | void xmenu_setmotorflg(BYTE value) { |