| version 1.5, 2003/11/21 06:51:16 | version 1.6, 2003/11/21 13:52:07 | 
| Line 306  int WINAPI WinMain(HINSTANCE hInstance, | Line 306  int WINAPI WinMain(HINSTANCE hInstance, | 
 | pccore_init(); | pccore_init(); | 
 | S98_init(); | S98_init(); | 
 |  |  | 
 | scrndraw_redraw(); |  | 
 | pccore_reset(); | pccore_reset(); | 
 |  | scrndraw_redraw(); | 
 |  |  | 
 |  | sysrunning = TRUE; | 
 |  |  | 
 | if (np2oscfg.resume) { | if (np2oscfg.resume) { | 
 | id = flagload(str_sav, str_resume, FALSE); | id = flagload(str_sav, str_resume, FALSE); | 
| Line 317  int WINAPI WinMain(HINSTANCE hInstance, | Line 319  int WINAPI WinMain(HINSTANCE hInstance, | 
 | } | } | 
 | } | } | 
 |  |  | 
 | sysrunning = TRUE; |  | 
 |  |  | 
 | while(taskmng_isavail()) { | while(taskmng_isavail()) { | 
 | 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 388  int WINAPI WinMain(HINSTANCE hInstance, | Line 388  int WINAPI WinMain(HINSTANCE hInstance, | 
 | } | } | 
 | } | } | 
 |  |  | 
| sysrunning = 0; | soundmng_disable(SNDPROC_MAIN); | 
|  | sysrunning = FALSE; | 
 |  |  | 
 | DestroyWindow(hWnd); | DestroyWindow(hWnd); | 
 |  |  |