--- np2/statsave.c 2005/03/22 04:03:15 1.47 +++ np2/statsave.c 2005/05/20 13:59:45 1.50 @@ -1037,7 +1037,7 @@ static int flagload_fdd(STFLAGH sfh, con for (i=0; i<4; i++) { ret |= statflag_read(sfh, &sp, sizeof(sp)); if (sp.path[0]) { - fdd_set(i, sp.path, FTYPE_NONE, sp.readonly); + fdd_set(i, sp.path, sp.ftype, sp.readonly); } } (void)tbl; @@ -1551,7 +1551,7 @@ const SFENTRY *tblterm; statflag_close(sffh); // I/Oºî¤êľ¤· - i286_memorymap((pccore.model & PCMODEL_EPSON)?1:0); + MEMM_ARCH((pccore.model & PCMODEL_EPSON)?1:0); iocore_build(); iocore_bind(); cbuscore_bind(); @@ -1568,7 +1568,8 @@ const SFENTRY *tblterm; FONTPTR_LOW = fontrom + cgwindow.low; FONTPTR_HIGH = fontrom + cgwindow.high; #endif - i286_vram_dispatch(vramop.operate); + MEMM_VRAM(vramop.operate); + fddmtr_reset(); soundmng_play(); return(ret);