Diff for /xmil/vram/palettes.c between versions 1.8 and 1.9

version 1.8, 2004/08/08 09:12:06 version 1.9, 2004/08/08 15:14:08
Line 88  void pal_settext(REG8 num) { Line 88  void pal_settext(REG8 num) {
         REG8    black;          REG8    black;
         RGB32   rgb;          RGB32   rgb;
   
         textpal = crtc_TEXTPAL[num];          textpal = crtc.p.text[num];
         black = 0;          black = 0;
         rgb.p.e = 0;          rgb.p.e = 0;
         rgb.p.b = ((textpal >> 0) & 3) * 0x55;          rgb.p.b = ((textpal >> 0) & 3) * 0x55;
Line 127  void pal_setgrph(REG8 bank, REG8 num) { Line 127  void pal_setgrph(REG8 bank, REG8 num) {
         REG8    black;          REG8    black;
         RGB32   rgb;          RGB32   rgb;
   
         grphpal = crtc_GRPHPAL[bank][num];          grphpal = crtc.p.grph[bank][num];
         black = 0;          black = 0;
         rgb.p.e = 0;          rgb.p.e = 0;
         rgb.p.b = ((grphpal >> 0) & 0x0f) * 0x11;          rgb.p.b = ((grphpal >> 0) & 0x0f) * 0x11;
Line 164  void pal_setgrph4096(UINT num) { Line 164  void pal_setgrph4096(UINT num) {
         REG8    black;          REG8    black;
         RGB32   rgb;          RGB32   rgb;
   
         grphpal = crtc_PAL4096[num];          grphpal = crtc.p.grph4096[num];
         black = 0;          black = 0;
         rgb.p.e = 0;          rgb.p.e = 0;
         rgb.p.b = ((grphpal >> 0) & 0x0f) * 0x11;          rgb.p.b = ((grphpal >> 0) & 0x0f) * 0x11;
Line 281  void pal_update(void) { Line 281  void pal_update(void) {
                                 for (j=i+8; j<64; j+=8) {                                  for (j=i+8; j<64; j+=8) {
                                         bcnt--;                                          bcnt--;
                                         if (bcnt) {                                          if (bcnt) {
                                                 c = crtc.s.TEXT_PAL[j >> 3];                                                  c = j >> 3;
                                         }                                          }
                                         else {                                          else {
                                                 c = 0;                                                  c = 0;

Removed from v.1.8  
changed lines
  Added in v.1.9


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