Diff for /np2/vram/palettes.h between versions 1.1.1.1 and 1.4

version 1.1.1.1, 2003/10/16 17:58:15 version 1.4, 2004/01/31 20:05:23
Line 1 Line 1
 // palette  // palette
 //       00             text palette  //       00             text palette                            (NP2PAL_TEXT: pal0s + text)
 //      +0A             skipline palette  //      +0A             skipline palette                        (NP2PAL_SKIP: skiplines)
 //      +10             grph palette  //      +10             grph palette                            (NP2PAL_GRPH: grph only)
 //      +10             text palette  //      +80             text+grph                                       (NP2PAL_TEXT2:grph+text)
 //      +09             black + text palette  //      +09             black + text palette            (NP2PAL_TEXT3: text/grph=black)
 //      +80             end...  
   
 enum {  enum {
         NP2PALS_TXT             = 10,          NP2PALS_TXT             = 10,
         NP2PALS_GRPH    = 16,          NP2PALS_GRPH    = 16,
   
         NP2PAL_TEXT             = 0,          NP2PAL_TEXT             = 0,
         NP2PAL_SKIP             = (NP2PALS_TXT),          NP2PAL_SKIP             = (NP2PAL_TEXT + NP2PALS_TXT),
         NP2PAL_GRPH             = (NP2PAL_SKIP + NP2PALS_GRPH),          NP2PAL_GRPH             = (NP2PAL_SKIP + NP2PALS_GRPH),
         NP2PAL_TEXT2    = (NP2PAL_GRPH + NP2PALS_GRPH),          NP2PAL_TEXT2    = (NP2PAL_GRPH + NP2PALS_GRPH),
         NP2PAL_TEXT3    = (NP2PAL_TEXT2 + (8 * NP2PALS_GRPH)),          NP2PAL_TEXT3    = (NP2PAL_TEXT2 + (8 * NP2PALS_GRPH)),
Line 33  typedef struct { Line 32  typedef struct {
         UINT16          anabit;          UINT16          anabit;
         UINT16          degbit;          UINT16          degbit;
         RGB32           pal[16];          RGB32           pal[16];
           UINT            vsyncpal;
         UINT            events;          UINT            events;
         PAL1EVENT       event[PALEVENTMAX];          PAL1EVENT       event[PALEVENTMAX];
 } PALEVENT;  } PALEVENT;
Line 44  extern "C" { Line 44  extern "C" {
   
 extern  RGB32           np2_pal32[256];  extern  RGB32           np2_pal32[256];
 #if defined(SUPPORT_16BPP)  #if defined(SUPPORT_16BPP)
 extern  UINT16          np2_pal16[256];  extern  RGB16           np2_pal16[256];
 #endif  #endif
 extern  PALEVENT        palevent;  extern  PALEVENT        palevent;
 extern  BYTE            pal_monotable[16];  extern  BYTE            pal_monotable[16];

Removed from v.1.1.1.1  
changed lines
  Added in v.1.4


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