--- np2/vram/scrndraw.c 2005/02/07 14:46:13 1.8 +++ np2/vram/scrndraw.c 2011/01/15 18:04:43 1.10 @@ -47,7 +47,7 @@ void scrndraw_changepalette(void) { static UINT8 rasterdraw(SDRAWFN sdrawfn, SDRAW sdraw, int maxy) { RGB32 pal[16]; - SINT32 clock; + SINT32 clk; PAL1EVENT *event; PAL1EVENT *eventterm; int nextupdate; @@ -55,12 +55,12 @@ static UINT8 rasterdraw(SDRAWFN sdrawfn, TRACEOUT(("rasterdraw: maxy = %d", maxy)); CopyMemory(pal, palevent.pal, sizeof(pal)); - clock = maxy; - clock += 2; - clock += np2cfg.realpal; - clock -= 32; - clock += (gdc.m.para[GDC_SYNC + 5] >> 2) & 0x3f; - clock *= gdc.rasterclock; + clk = maxy; + clk += 2; + clk += np2cfg.realpal; + clk -= 32; + clk += (gdc.m.para[GDC_SYNC + 5] >> 2) & 0x3f; + clk *= gdc.rasterclock; event = palevent.event; eventterm = event + palevent.events; nextupdate = 0; @@ -69,7 +69,7 @@ static UINT8 rasterdraw(SDRAWFN sdrawfn, break; } // お弁当はあった? - if (clock < event->clock) { + if (clk < event->clock) { if (!(np2cfg.LCD_MODE & 1)) { pal_makeanalog(pal, 0xffff); } @@ -85,7 +85,7 @@ static UINT8 rasterdraw(SDRAWFN sdrawfn, (*sdrawfn)(sdraw, y); nextupdate = y; // お弁当を食べる - while(clock < event->clock) { + while(clk < event->clock) { ((UINT8 *)pal)[event->color] = event->value; event++; if (event >= eventterm) { @@ -93,7 +93,7 @@ static UINT8 rasterdraw(SDRAWFN sdrawfn, } } } - clock -= 2 * gdc.rasterclock; + clk -= 2 * gdc.rasterclock; } if (nextupdate < maxy) { if (!(np2cfg.LCD_MODE & 1)) { @@ -156,13 +156,13 @@ const SDRAWFN *sdrawfn; bit = 0; if (gdc.mode1 & 0x80) { // ver0.28 + if (gdcs.grphdisp & 0x80) { #if defined(SUPPORT_PC9821) - if ((gdc.analog & 6) == 6) { - bit |= 0x01; - } - else + if ((gdc.analog & 6) == 6) { + bit |= 0x01; + } + else #endif - if (gdcs.grphdisp & 0x80) { bit |= (1 << gdcs.disp); } if (gdcs.textdisp & 0x80) {