|
|
| version 1.16, 2004/08/18 10:44:48 | version 1.17, 2004/08/20 08:41:41 |
|---|---|
| Line 288 void pal_update1(const UINT8 *rgbp) { | Line 288 void pal_update1(const UINT8 *rgbp) { |
| } | } |
| } | } |
| } | } |
| #if defined(SUPPORT_16BPP) | |
| if (scrnmng_getbpp() == 16) { | |
| for (i=0; i<xmil_palettes; i++) { | |
| xmil_pal16[i] = scrnmng_makepal16(xmil_pal32[i]); | |
| } | |
| } | |
| #endif | |
| } | } |
| void pal_update(void) { | void pal_update(void) { |
| Line 303 void pal_update(void) { | Line 310 void pal_update(void) { |
| if (!(crtc.e.dispmode & SCRN64_ENABLE)) { | if (!(crtc.e.dispmode & SCRN64_ENABLE)) { |
| pal_update1(crtc.s.rgbp); | pal_update1(crtc.s.rgbp); |
| xmil_palettes = 64 + 64; | xmil_palettes = 64 + 64; |
| scrndraw_changepalette(); | |
| return; | |
| } | } |
| else if (crtc.e.pal_disp & PAL_4096) { | else if (crtc.e.pal_disp & PAL_4096) { |
| switch(crtc.e.pal_disp & 0xf) { | switch(crtc.e.pal_disp & 0xf) { |