|
|
| version 1.6, 2003/10/19 14:56:15 | version 1.9, 2003/10/22 16:22:43 |
|---|---|
| Line 246 static void HandleMenuChoice(long wParam | Line 246 static void HandleMenuChoice(long wParam |
| update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; |
| break; | break; |
| #if defined(NP2GCC) | |
| case IDM_MOUSE: | |
| mouse_running(MOUSE_XOR); | |
| menu_setmouse(np2oscfg.MOUSE_SW ^ 1); | |
| sysmng_update(SYS_UPDATECFG); | |
| break; | |
| #endif | |
| case IDM_KEY: | case IDM_KEY: |
| menu_setkey(0); | menu_setkey(0); |
| keystat_resetjoykey(); | keystat_resetjoykey(); |
| Line 502 static void eventproc(EventRecord *event | Line 510 static void eventproc(EventRecord *event |
| if (event->modifiers & cmdKey) { | if (event->modifiers & cmdKey) { |
| HandleMenuChoice(MenuKey(event->message & charCodeMask)); | HandleMenuChoice(MenuKey(event->message & charCodeMask)); |
| } | } |
| else { | |
| #if defined(NP2GCC) | |
| if ((((event->message & keyCodeMask) >> 8) == 0x6f) && | |
| (!np2oscfg.F12COPY)) { | |
| mouse_running(MOUSE_XOR); | |
| menu_setmouse(np2oscfg.MOUSE_SW ^ 1); | |
| sysmng_update(SYS_UPDATECFG); | |
| } | |
| else { | |
| mackbd_down(0, ((event->message) & keyCodeMask) >> 8); | |
| } | |
| #endif | |
| } | |
| break; | break; |
| case keyUp: | case keyUp: |
| Line 696 int main(int argc, char *argv[]) { | Line 691 int main(int argc, char *argv[]) { |
| mackbd_callback(); | mackbd_callback(); |
| pccore_exec(framecnt == 0); | pccore_exec(framecnt == 0); |
| framecnt++; | framecnt++; |
| if (timing_getcount() < framecnt) { | // ¥Æ¥¹¥È |
| if (framecnt > timing_getcount()) { | |
| waitcnt = framecnt; | waitcnt = framecnt; |
| if (framemax > 1) { | |
| framemax--; | |
| } | |
| } | } |
| else if (framecnt >= framemax) { | else if (framecnt >= 12) { |
| waitcnt = framecnt; | waitcnt = framecnt; |
| if (framemax < 12) { | |
| framemax++; | |
| } | |
| } | } |
| } | } |
| else { | else { |