|
|
| version 1.1, 2003/11/21 06:51:15 | version 1.5, 2004/01/05 07:22:02 |
|---|---|
| Line 21 | Line 21 |
| #include "sysmenu.str" | #include "sysmenu.str" |
| #include "filesel.h" | #include "filesel.h" |
| #include "dlgcfg.h" | #include "dlgcfg.h" |
| #include "dlgscr.h" | |
| #include "dlgabout.h" | #include "dlgabout.h" |
| Line 112 static void sys_cmd(MENUID id) { | Line 113 static void sys_cmd(MENUID id) { |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; |
| break; | break; |
| #if 0 | |
| case MID_SCREENOPT: | case MID_SCREENOPT: |
| winuienter(); | menudlg_create(DLGSCR_WIDTH, DLGSCR_HEIGHT, |
| dialog_scropt(hWnd); | (char *)mstr_scropt, dlgscr_cmd); |
| winuileave(); | break; |
| #if defined(WIN32_PLATFORM_PSPC) | |
| case MID_CURDEF: | |
| winkbd_bindcur(0); | |
| np2oscfg.bindcur = 0; | |
| update |= SYS_UPDATEOSCFG; | |
| break; | |
| case MID_CUR1: | |
| winkbd_bindcur(1); | |
| np2oscfg.bindcur = 1; | |
| update |= SYS_UPDATEOSCFG; | |
| break; | |
| case MID_CUR2: | |
| winkbd_bindcur(2); | |
| np2oscfg.bindcur = 2; | |
| update |= SYS_UPDATEOSCFG; | |
| break; | |
| case MID_BTNDEF: | |
| winkbd_bindbtn(0); | |
| np2oscfg.bindbtn = 0; | |
| update |= SYS_UPDATEOSCFG; | |
| break; | |
| case MID_BTN1: | |
| winkbd_bindbtn(1); | |
| np2oscfg.bindbtn = 1; | |
| update |= SYS_UPDATEOSCFG; | |
| break; | |
| case MID_BTN2: | |
| winkbd_bindbtn(2); | |
| np2oscfg.bindbtn = 2; | |
| update |= SYS_UPDATEOSCFG; | |
| break; | break; |
| #endif | #endif |
| Line 138 static void sys_cmd(MENUID id) { | Line 174 static void sys_cmd(MENUID id) { |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; |
| break; | break; |
| case MID_MOUSEKEY: | |
| np2cfg.KEY_MODE = 3; | |
| keystat_resetjoykey(); | |
| update |= SYS_UPDATECFG; | |
| break; | |
| case MID_XSHIFT: | case MID_XSHIFT: |
| np2cfg.XSHIFT ^= 1; | np2cfg.XSHIFT ^= 1; |
| keystat_forcerelease(0x70); | keystat_forcerelease(0x70); |
| Line 260 static void sys_cmd(MENUID id) { | Line 302 static void sys_cmd(MENUID id) { |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; |
| break; | break; |
| case MID_JASTSND: | |
| np2oscfg.jastsnd ^= 1; | |
| update |= SYS_UPDATEOSCFG; | |
| break; | |
| case MID_SEEKSND: | |
| np2cfg.MOTOR ^= 1; | |
| update |= SYS_UPDATECFG; | |
| break; | |
| #if 0 | #if 0 |
| case IDM_SNDOPT: | case IDM_SNDOPT: |
| winuienter(); | winuienter(); |
| Line 267 static void sys_cmd(MENUID id) { | Line 318 static void sys_cmd(MENUID id) { |
| winuileave(); | winuileave(); |
| break; | break; |
| #endif | #endif |
| case MID_SEEKSND: | |
| np2cfg.MOTOR ^= 1; | |
| update |= SYS_UPDATECFG; | |
| break; | |
| case MID_MEM640: | case MID_MEM640: |
| np2cfg.EXTMEM = 0; | np2cfg.EXTMEM = 0; |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; |
| Line 430 BOOL sysmenu_menuopen(UINT menutype, int | Line 476 BOOL sysmenu_menuopen(UINT menutype, int |
| menusys_setcheck(MID_30FPS, (b == 2)); | menusys_setcheck(MID_30FPS, (b == 2)); |
| menusys_setcheck(MID_20FPS, (b == 3)); | menusys_setcheck(MID_20FPS, (b == 3)); |
| menusys_setcheck(MID_15FPS, (b == 4)); | menusys_setcheck(MID_15FPS, (b == 4)); |
| #if defined(WIN32_PLATFORM_PSPC) | |
| b = np2oscfg.bindcur; | |
| menusys_setcheck(MID_CURDEF, (b == 0)); | |
| menusys_setcheck(MID_CUR1, (b == 1)); | |
| menusys_setcheck(MID_CUR2, (b == 2)); | |
| b = np2oscfg.bindbtn; | |
| menusys_setcheck(MID_BTNDEF, (b == 0)); | |
| menusys_setcheck(MID_BTN1, (b == 1)); | |
| menusys_setcheck(MID_BTN2, (b == 2)); | |
| #endif | |
| b = np2cfg.KEY_MODE; | b = np2cfg.KEY_MODE; |
| menusys_setcheck(MID_KEY, (b == 0)); | menusys_setcheck(MID_KEY, (b == 0)); |
| menusys_setcheck(MID_JOY1, (b == 1)); | menusys_setcheck(MID_JOY1, (b == 1)); |
| menusys_setcheck(MID_JOY2, (b == 2)); | menusys_setcheck(MID_JOY2, (b == 2)); |
| menusys_setcheck(MID_MOUSEKEY, (b == 3)); | |
| b = np2cfg.XSHIFT; | b = np2cfg.XSHIFT; |
| menusys_setcheck(MID_XSHIFT, (b & 1)); | menusys_setcheck(MID_XSHIFT, (b & 1)); |
| menusys_setcheck(MID_XCTRL, (b & 2)); | menusys_setcheck(MID_XCTRL, (b & 2)); |
| Line 460 BOOL sysmenu_menuopen(UINT menutype, int | Line 518 BOOL sysmenu_menuopen(UINT menutype, int |
| menusys_setcheck(MID_SPEAKBOARD, (b == 0x20)); | menusys_setcheck(MID_SPEAKBOARD, (b == 0x20)); |
| menusys_setcheck(MID_SPARKBOARD, (b == 0x40)); | menusys_setcheck(MID_SPARKBOARD, (b == 0x40)); |
| menusys_setcheck(MID_AMD98, (b == 0x80)); | menusys_setcheck(MID_AMD98, (b == 0x80)); |
| menusys_setcheck(MID_JASTSND, (np2oscfg.jastsnd & 1)); | |
| menusys_setcheck(MID_SEEKSND, (np2cfg.MOTOR & 1)); | menusys_setcheck(MID_SEEKSND, (np2cfg.MOTOR & 1)); |
| b = np2cfg.EXTMEM; | b = np2cfg.EXTMEM; |
| menusys_setcheck(MID_MEM640, (b == 0)); | menusys_setcheck(MID_MEM640, (b == 0)); |