--- np2/vram/dispsync.c 2004/02/18 21:58:41 1.5 +++ np2/vram/dispsync.c 2005/02/12 12:40:39 1.9 @@ -33,15 +33,15 @@ BOOL dispsync_renewalmode(void) { return(FALSE); } disp = 0; - if ((!(np2cfg.LCD_MODE & 1)) && (gdc.display < 3)) { + if ((!(np2cfg.LCD_MODE & 1)) && ((gdc.display & 7) < 3)) { disp = 1; } if (dsync.scrnxextend != disp) { dsync.scrnxextend = disp; scrnmng_setextend(disp); - return(1); + return(TRUE); } - return(0); + return(FALSE); } BOOL dispsync_renewalhorizontal(void) { @@ -76,7 +76,7 @@ BOOL dispsync_renewalhorizontal(void) { } } -BOOL dispsync_renewalvertical(void) { // slaveと比較していいのか? +BOOL dispsync_renewalvertical(void) { UINT text_vbp; UINT grph_vbp; @@ -105,8 +105,6 @@ BOOL dispsync_renewalvertical(void) { #if defined(SUPPORT_CRT15KHZ) if (gdc.crt15khz & 2) { - text_vbp *= 2; - grph_vbp *= 2; textymax *= 2; grphymax *= 2; } @@ -121,7 +119,6 @@ BOOL dispsync_renewalvertical(void) { (dsync.textymax == textymax) && (dsync.grphymax == grphymax)) { return(FALSE); } - dsync.text_vbp = text_vbp; dsync.grph_vbp = grph_vbp; dsync.textymax = textymax;