Diff for /xmil/vram/palettes.c between versions 1.14 and 1.15

version 1.14, 2004/08/17 14:46:37 version 1.15, 2004/08/18 08:08:13
Line 302  void pal_update(void) { Line 302  void pal_update(void) {
         pal_update1(crtc.s.rgbp);          pal_update1(crtc.s.rgbp);
         xmil_palettes = 64 + 64;          xmil_palettes = 64 + 64;
 #else  #else
         if (crtc.e.pal_disp & PAL_4096) {          if (!(crtc.e.dispmode & SCRN64_ENABLE)) {
                   pal_update1(crtc.s.rgbp);
                   xmil_palettes = 64 + 64;
           }
           else if (crtc.e.pal_disp & PAL_4096) {
                 switch(crtc.e.pal_disp & 0xf) {                  switch(crtc.e.pal_disp & 0xf) {
                         case PAL_4096H:                          case PAL_4096H:
                                 pal4096to64(xmil_pal32, pal4096banktbl[0]);                                  pal4096to64(xmil_pal32, pal4096banktbl[0]);
Line 333  void pal_update(void) { Line 337  void pal_update(void) {
                         xmil_pal32[xmil_palettes++].d = pals.text[i].d;                          xmil_pal32[xmil_palettes++].d = pals.text[i].d;
                 }                  }
         }          }
         else if ((crtc.e.dispmode & SCRN64_MASK) == SCRN64_INVALID) {  
                 pal_update1(crtc.s.rgbp);  
                 xmil_palettes = 64 + 64;  
         }  
         else {          else {
                 for (i=0; i<64; i++) {                  for (i=0; i<64; i++) {
                         xmil_pal32[i].d = pals.grph64[crtc.e.pal_disp][i].d;                          xmil_pal32[i].d = pals.grph64[crtc.e.pal_disp][i].d;

Removed from v.1.14  
changed lines
  Added in v.1.15


RetroPC.NET-CVS <cvs@retropc.net>