|
|
| version 1.10, 2004/08/18 08:08:13 | version 1.12, 2005/02/04 06:42:12 |
|---|---|
| Line 39 void scrndraw_changepalette(void) { | Line 39 void scrndraw_changepalette(void) { |
| #if defined(SUPPORT_8BPP) | #if defined(SUPPORT_8BPP) |
| if (scrnmng_getbpp() == 8) { | if (scrnmng_getbpp() == 8) { |
| scrnmng_palchanged(); | scrnmng_palchanged(); |
| updateallline(0x01010101); // fillrenewalline(0x02020202) | |
| return; | return; |
| } | } |
| #endif | #endif |
| Line 101 static REG8 rasterdraw(SDRAWFN sdrawfn, | Line 100 static REG8 rasterdraw(SDRAWFN sdrawfn, |
| for (y=0; y<nextupdate; y+=2) { | for (y=0; y<nextupdate; y+=2) { |
| *(UINT16 *)(renewalline + y) |= 0x0101; | *(UINT16 *)(renewalline + y) |= 0x0101; |
| } | } |
| return(1); | return(SCRNUPD_FLASH); |
| } | } |
| else { | else { |
| return(0); | return(0); |
| Line 149 const SDRAWFN *sdrawfn; | Line 148 const SDRAWFN *sdrawfn; |
| sdraw.src = screenmap; | sdraw.src = screenmap; |
| sdraw.dst = surf->ptr; | sdraw.dst = surf->ptr; |
| #if defined(SIZE_QVGA) | |
| sdraw.width = surf->width >> 1; | |
| #else | |
| sdraw.width = surf->width; | sdraw.width = surf->width; |
| sdraw.xbytes = surf->xalign * surf->width; | #endif |
| sdraw.xbytes = surf->xalign * sdraw.width; | |
| sdraw.y = 0; | sdraw.y = 0; |
| sdraw.xalign = surf->xalign; | sdraw.xalign = surf->xalign; |
| sdraw.yalign = surf->yalign; | sdraw.yalign = surf->yalign; |