Diff for /np2/macos9/np2.cpp between versions 1.2 and 1.4

version 1.2, 2003/10/23 10:57:49 version 1.4, 2003/10/23 15:57:16
Line 34 Line 34
 #define USE_RESUME  #define USE_RESUME
   
   
 #if defined(NP2GCC)                  NP2OSCFG        np2oscfg = {0, 2, 0, 0,  0, 0};
                 NP2OSCFG        np2oscfg = {0, 2, 0, 0, 0, 0};  
 #else  
                 NP2OSCFG        np2oscfg = {0, 2, 0, 0, 0};  
 #endif  
   
                 WindowPtr       hWndMain;                  WindowPtr       hWndMain;
                 BOOL            np2running;                  BOOL            np2running;
Line 143  static void HandleMenuChoice(long wParam Line 139  static void HandleMenuChoice(long wParam
                         pccore_reset();                          pccore_reset();
                         break;                          break;
   
 #if 0                  case IDM_CONFIGURE:
                           ConfigDialogProc();
                           break;
   
                 case IDM_NEWDISK:                  case IDM_NEWDISK:
                         newdisk();                          dialog_newdisk();
                         break;                          break;
 #endif  
   
                 case IDM_FONT:                  case IDM_FONT:
                         dialog_font();                          dialog_font();
Line 643  int main(int argc, char *argv[]) { Line 641  int main(int argc, char *argv[]) {
         scrndraw_redraw();          scrndraw_redraw();
         pccore_reset();          pccore_reset();
   
 #if defined(USE_RESUME)          if (np2oscfg.resume) {
         flagload(np2resume);                  flagload(np2resume);
 #endif          }
   
         SetEventMask(everyEvent);          SetEventMask(everyEvent);
   
Line 696  int main(int argc, char *argv[]) { Line 694  int main(int argc, char *argv[]) {
                                         mackbd_callback();                                          mackbd_callback();
                                         pccore_exec(framecnt == 0);                                          pccore_exec(framecnt == 0);
                                         framecnt++;                                          framecnt++;
                                         // ¥Æ¥¹¥È  
                                         cnt = timing_getcount();                                          cnt = timing_getcount();
                                         if (framecnt > cnt) {                                          if (framecnt > cnt) {
                                                 waitcnt = framecnt;                                                  waitcnt = framecnt;
Line 709  int main(int argc, char *argv[]) { Line 706  int main(int argc, char *argv[]) {
                                                         framemax++;                                                          framemax++;
                                                 }                                                  }
                                                 if (cnt >= 12) {                                                  if (cnt >= 12) {
                                                         timing_init();                                                          timing_reset();
                                                 }                                                  }
                                                 else {                                                  else {
                                                         timing_setcount(cnt - framecnt);                                                          timing_setcount(cnt - framecnt);
Line 728  int main(int argc, char *argv[]) { Line 725  int main(int argc, char *argv[]) {
   
         pccore_cfgupdate();          pccore_cfgupdate();
   
 #if defined(USE_RESUME)          if (np2oscfg.resume) {
         flagsave(np2resume);                  flagsave(np2resume);
 #endif          }
   
         pccore_term();          pccore_term();
         S98_trash();          S98_trash();

Removed from v.1.2  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>