--- np2/win9xc/np2.cpp 2004/03/06 18:25:36 1.21 +++ np2/win9xc/np2.cpp 2004/03/09 23:39:20 1.23 @@ -18,6 +18,7 @@ #include "winkbd.h" #include "ini.h" #include "menu.h" +#include "debugwin.h" #include "dialog.h" #include "cpucore.h" #include "pccore.h" @@ -504,7 +505,6 @@ static void np2cmd(HWND hWnd, UINT16 cmd case IDM_I286SAVE: debugsub_status(); -pic.pi[1].imr = 0; break; case IDM_HELP: @@ -734,6 +734,7 @@ static void framereset(void) { framecnt = 0; sysmng_updatecaption(); + debugwin_process(); } static void processwait(UINT cnt) { @@ -809,6 +810,7 @@ int WINAPI WinMain(HINSTANCE hInstance, return(FALSE); } } + debugwin_initapp(hInstance); mousemng_initialize(); @@ -892,6 +894,8 @@ int WINAPI WinMain(HINSTANCE hInstance, pccore_reset(); + debugwin_create(); + np2opening = 0; // リセットしてから… コマンドラインのディスク挿入。 // ver0.29 @@ -983,6 +987,7 @@ int WINAPI WinMain(HINSTANCE hInstance, S98_trash(); pccore_term(); + debugwin_destroy(); soundmng_deinitialize(); scrnmng_destroy();