|
|
| version 1.28, 2003/11/13 15:33:06 | version 1.30, 2003/11/15 07:10:03 |
|---|---|
| Line 603 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 603 LRESULT CALLBACK WndProc(HWND hWnd, UINT |
| case IDM_KEY: | case IDM_KEY: |
| xmenu_setkey(0); | xmenu_setkey(0); |
| keystat_resetjoykey(); | keystat_resetjoykey(); |
| update |= SYS_UPDATECFG; | |
| break; | break; |
| case IDM_JOY1: | case IDM_JOY1: |
| xmenu_setkey(1); | xmenu_setkey(1); |
| keystat_resetjoykey(); | keystat_resetjoykey(); |
| update |= SYS_UPDATECFG; | |
| break; | break; |
| case IDM_JOY2: | case IDM_JOY2: |
| xmenu_setkey(2); | xmenu_setkey(2); |
| keystat_resetjoykey(); | keystat_resetjoykey(); |
| update |= SYS_UPDATECFG; | |
| break; | break; |
| case IDM_XSHIFT: | case IDM_XSHIFT: |
| xmenu_setxshift(np2cfg.XSHIFT ^ 1); | xmenu_setxshift(np2cfg.XSHIFT ^ 1); |
| keystat_forcerelease(0x70); | keystat_forcerelease(0x70); |
| update |= SYS_UPDATECFG; | |
| break; | break; |
| case IDM_XCTRL: | case IDM_XCTRL: |
| xmenu_setxshift(np2cfg.XSHIFT ^ 2); | xmenu_setxshift(np2cfg.XSHIFT ^ 2); |
| keystat_forcerelease(0x74); | keystat_forcerelease(0x74); |
| update |= SYS_UPDATECFG; | |
| break; | break; |
| case IDM_XGRPH: | case IDM_XGRPH: |
| xmenu_setxshift(np2cfg.XSHIFT ^ 4); | xmenu_setxshift(np2cfg.XSHIFT ^ 4); |
| keystat_forcerelease(0x73); | keystat_forcerelease(0x73); |
| update |= SYS_UPDATECFG; | |
| break; | break; |
| case IDM_F12MOUSE: | case IDM_F12MOUSE: |
| xmenu_setf12copy(0); | xmenu_setf12copy(0); |
| winkbd_resetf12(); | winkbd_resetf12(); |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATEOSCFG; |
| break; | break; |
| case IDM_F12COPY: | case IDM_F12COPY: |
| xmenu_setf12copy(1); | xmenu_setf12copy(1); |
| winkbd_resetf12(); | winkbd_resetf12(); |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATEOSCFG; |
| break; | break; |
| case IDM_F12STOP: | case IDM_F12STOP: |
| xmenu_setf12copy(2); | xmenu_setf12copy(2); |
| winkbd_resetf12(); | winkbd_resetf12(); |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATEOSCFG; |
| break; | break; |
| case IDM_F12EQU: | case IDM_F12EQU: |
| xmenu_setf12copy(3); | xmenu_setf12copy(3); |
| winkbd_resetf12(); | winkbd_resetf12(); |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATEOSCFG; |
| break; | break; |
| case IDM_F12COMMA: | case IDM_F12COMMA: |
| xmenu_setf12copy(4); | xmenu_setf12copy(4); |
| winkbd_resetf12(); | winkbd_resetf12(); |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATEOSCFG; |
| break; | break; |
| case IDM_BEEPOFF: | case IDM_BEEPOFF: |
| Line 715 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 721 LRESULT CALLBACK WndProc(HWND hWnd, UINT |
| break; | break; |
| case IDM_PC9801_118: | case IDM_PC9801_118: |
| xmenu_setsound(8); | xmenu_setsound(0x08); |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; |
| break; | break; |
| Line 1236 int WINAPI WinMain(HINSTANCE hInstance, | Line 1242 int WINAPI WinMain(HINSTANCE hInstance, |
| UINT32 tick; | UINT32 tick; |
| #endif | #endif |
| _MEM_INIT(); | |
| GetModuleFileName(NULL, modulefile, sizeof(modulefile)); | GetModuleFileName(NULL, modulefile, sizeof(modulefile)); |
| dosio_init(); | dosio_init(); |
| file_setcd(modulefile); | file_setcd(modulefile); |
| Line 1581 int WINAPI WinMain(HINSTANCE hInstance, | Line 1589 int WINAPI WinMain(HINSTANCE hInstance, |
| } | } |
| TRACETERM(); | TRACETERM(); |
| _MEM_USED("report.txt"); | |
| dosio_term(); | dosio_term(); |
| viewer_term(); // ver0.30 | viewer_term(); // ver0.30 |