--- np2/pccore.c 2003/10/23 12:58:44 1.8 +++ np2/pccore.c 2003/10/25 19:10:37 1.10 @@ -201,6 +201,8 @@ void pccore_init(void) { void pccore_term(void) { + sound_term(); + fdd_eject(0); fdd_eject(1); fdd_eject(2); @@ -214,8 +216,6 @@ void pccore_term(void) { rs232c_destruct(); mpu98ii_destruct(); - sound_term(); - sxsi_trash(); } @@ -486,6 +486,7 @@ void screenvsync(NEVENTITEM item) { void pccore_exec(BOOL draw) { drawframe = draw; + keyext_flash(); soundmng_sync(); mouseif_sync(); pal_eventclear();