Diff for /np2/win9xc/np2.cpp between versions 1.25 and 1.28

version 1.25, 2004/03/21 11:47:20 version 1.28, 2004/03/31 11:59:18
Line 18 Line 18
 #include        "winkbd.h"  #include        "winkbd.h"
 #include        "ini.h"  #include        "ini.h"
 #include        "menu.h"  #include        "menu.h"
 #include        "debugwin.h"  #include        "subwind.h"
 #include        "dialog.h"  #include        "dialog.h"
 #include        "cpucore.h"  #include        "cpucore.h"
 #include        "pccore.h"  #include        "pccore.h"
Line 693  LRESULT CALLBACK WndProc(HWND hWnd, UINT Line 693  LRESULT CALLBACK WndProc(HWND hWnd, UINT
                         }                          }
                         break;                          break;
   
                   case WM_SIZE:
                           if (wParam == SIZE_RESTORED) {
                                   scrnmng_restoresize();
                           }
                           break;
   
                 case WM_ENTERMENULOOP:                  case WM_ENTERMENULOOP:
                         winuienter();                          winuienter();
                         if (scrnmng_isfullscreen()) {                          if (scrnmng_isfullscreen()) {
Line 812  static void framereset(void) { Line 818  static void framereset(void) {
   
         framecnt = 0;          framecnt = 0;
         sysmng_updatecaption();          sysmng_updatecaption();
         debugwin_process();          memdbg_process();
 }  }
   
 static void processwait(UINT cnt) {  static void processwait(UINT cnt) {
Line 845  int WINAPI WinMain(HINSTANCE hInstance,  Line 851  int WINAPI WinMain(HINSTANCE hInstance, 
         file_setcd(modulefile);          file_setcd(modulefile);
         np2arg_analize(lpszCmdLine);          np2arg_analize(lpszCmdLine);
         initload();          initload();
           memdbg_readini();
           skbdwin_readini();
   
         rand_setseed((unsigned)time(NULL));          rand_setseed((unsigned)time(NULL));
   
Line 871  int WINAPI WinMain(HINSTANCE hInstance,  Line 879  int WINAPI WinMain(HINSTANCE hInstance, 
                         np2oscfg.KEYBOARD = KEY_KEY106;                          np2oscfg.KEYBOARD = KEY_KEY106;
                 }                  }
         }          }
         keystat_reset();          keystat_initialize();
   
         if (!hPreInst) {          if (!hPreInst) {
                 wc.style = CS_BYTEALIGNCLIENT | CS_HREDRAW | CS_VREDRAW;                  wc.style = CS_BYTEALIGNCLIENT | CS_HREDRAW | CS_VREDRAW;
Line 888  int WINAPI WinMain(HINSTANCE hInstance,  Line 896  int WINAPI WinMain(HINSTANCE hInstance, 
                         return(FALSE);                          return(FALSE);
                 }                  }
         }          }
         debugwin_initapp(hInstance);          memdbg_initialize(hInstance);
           skbdwin_initialize(hInstance);
   
         mousemng_initialize();          mousemng_initialize();
   
Line 972  int WINAPI WinMain(HINSTANCE hInstance,  Line 981  int WINAPI WinMain(HINSTANCE hInstance, 
   
         pccore_reset();          pccore_reset();
   
         debugwin_create();  
   
         np2opening = 0;          np2opening = 0;
   
         // れじうむ          // れじうむ
Line 1007  int WINAPI WinMain(HINSTANCE hInstance,  Line 1014  int WINAPI WinMain(HINSTANCE hInstance, 
                 }                  }
         }          }
   
           memdbg_create();
           skbdwin_create();
   
         while(1) {          while(1) {
                 if (PeekMessage(&msg, 0, 0, 0, PM_NOREMOVE)) {                  if (PeekMessage(&msg, 0, 0, 0, PM_NOREMOVE)) {
                         if (!GetMessage(&msg, NULL, 0, 0)) {                          if (!GetMessage(&msg, NULL, 0, 0)) {
Line 1097  int WINAPI WinMain(HINSTANCE hInstance,  Line 1107  int WINAPI WinMain(HINSTANCE hInstance, 
 #endif  #endif
   
         pccore_term();          pccore_term();
         debugwin_destroy();          memdbg_destroy();
           skbdwin_destroy();
   
         soundmng_deinitialize();          soundmng_deinitialize();
         scrnmng_destroy();          scrnmng_destroy();
   
         if (sys_updates & (SYS_UPDATECFG | SYS_UPDATEOSCFG)) {          if (sys_updates & (SYS_UPDATECFG | SYS_UPDATEOSCFG)) {
                 initsave();                  initsave();
                   memdbg_writeini();
                   skbdwin_writeini();
         }          }
   
           skbdwin_deinitialize();
   
         TRACETERM();          TRACETERM();
         _MEM_USED("report.txt");          _MEM_USED("report.txt");
         dosio_term();          dosio_term();

Removed from v.1.25  
changed lines
  Added in v.1.28


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