| version 1.29, 2004/02/18 06:19:01 | version 1.32, 2004/03/12 18:19:58 | 
| Line 123  static void MenuBarInit(void) { | Line 123  static void MenuBarInit(void) { | 
 | if (!np2oscfg.I286SAVE) { | if (!np2oscfg.I286SAVE) { | 
 | hmenu = GetMenuHandle(IDM_OTHER); | hmenu = GetMenuHandle(IDM_OTHER); | 
 | if (hmenu) { | if (hmenu) { | 
| DeleteMenuItem(hmenu, 9); | DeleteMenuItem(hmenu, 10); | 
 | } | } | 
 | } | } | 
 | InsertMenu(GetMenu(IDM_SASI1), -1); | InsertMenu(GetMenu(IDM_SASI1), -1); | 
| Line 207  static void HandleMenuChoice(long wParam | Line 207  static void HandleMenuChoice(long wParam | 
 | diskdrv_setfdd(1, NULL, 0); | diskdrv_setfdd(1, NULL, 0); | 
 | break; | break; | 
 |  |  | 
 |  | case IDM_FDD3OPEN: | 
 |  | dialog_changefdd(2); | 
 |  | break; | 
 |  |  | 
 |  | case IDM_FDD3EJECT: | 
 |  | diskdrv_setfdd(2, NULL, 0); | 
 |  | break; | 
 |  |  | 
 |  | case IDM_FDD4OPEN: | 
 |  | dialog_changefdd(3); | 
 |  | break; | 
 |  |  | 
 |  | case IDM_FDD4EJECT: | 
 |  | diskdrv_setfdd(3, NULL, 0); | 
 |  | break; | 
 |  |  | 
 | case IDM_SASI1OPEN: | case IDM_SASI1OPEN: | 
 | dialog_changehdd(0x00); | dialog_changehdd(0x00); | 
 | break; | break; | 
| Line 322  static void HandleMenuChoice(long wParam | Line 338  static void HandleMenuChoice(long wParam | 
 | update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; | 
 | break; | break; | 
 |  |  | 
 |  | case IDM_MIDIOPT: | 
 |  | MPU98DialogProc(); | 
 |  | break; | 
 |  |  | 
 | case IDM_MIDIPANIC: | case IDM_MIDIPANIC: | 
 | rs232c_midipanic(); | rs232c_midipanic(); | 
 | mpu98ii_midipanic(); | mpu98ii_midipanic(); | 
| Line 742  static int flagload(const char *ext) { | Line 762  static int flagload(const char *ext) { | 
 | ret = IDOK; | ret = IDOK; | 
 | getstatfilename(path, ext, sizeof(path)); | getstatfilename(path, ext, sizeof(path)); | 
 | r = statsave_check(path, buf, sizeof(buf)); | r = statsave_check(path, buf, sizeof(buf)); | 
| if (r & (~NP2FLAG_DISKCHG)) { | if (r & (~STATFLAG_DISKCHG)) { | 
 | ResumeErrorDialogProc(); | ResumeErrorDialogProc(); | 
 | ret = IDCANCEL; | ret = IDCANCEL; | 
 | } | } | 
| else if (r & NP2FLAG_DISKCHG) { | else if (r & STATFLAG_DISKCHG) { | 
 | ret = ResumeWarningDialogProc(buf); | ret = ResumeWarningDialogProc(buf); | 
 | } | } | 
 | if (ret == IDOK) { | if (ret == IDOK) { | 
| Line 774  int main(int argc, char *argv[]) { | Line 794  int main(int argc, char *argv[]) { | 
 |  |  | 
 | TRACEINIT(); | TRACEINIT(); | 
 |  |  | 
 |  | keystat_initialize(); | 
 |  |  | 
 | SetRect(&wRect, np2oscfg.posx, np2oscfg.posy, 100, 100); | SetRect(&wRect, np2oscfg.posx, np2oscfg.posy, 100, 100); | 
 | hWndMain = NewWindow(0, &wRect, "\pNeko Project II", FALSE, | hWndMain = NewWindow(0, &wRect, "\pNeko Project II", FALSE, | 
 | noGrowDocProc, (WindowPtr)-1, TRUE, 0); | noGrowDocProc, (WindowPtr)-1, TRUE, 0); |