Diff for /np2/vram/scrnbmp.c between versions 1.2 and 1.3

version 1.2, 2003/10/21 11:22:05 version 1.3, 2003/10/23 10:57:49
Line 118  SCRNBMP scrnbmp(void) { Line 118  SCRNBMP scrnbmp(void) {
                         col = *p++;                          col = *p++;
                         if (!remapflg[col]) {                          if (!remapflg[col]) {
                                 remapflg[col] = 1;                                  remapflg[col] = 1;
                                 curpal = np2_pal32[col].d & 0x00ffffff;         // !!!!  #if defined(BYTESEX_LITTLE)
                                   curpal = np2_pal32[col].p.b + (np2_pal32[col].p.g << 8) +
                                                   (np2_pal32[col].p.r << 16);
   #else
                                   curpal = (np2_pal32[col].p.b << 24) +
                                                           (np2_pal32[col].p.g << 16) +
                                                           (np2_pal32[col].p.r << 8);
   #endif
                                 for (pos=0; pos<pals; pos++) {                                  for (pos=0; pos<pals; pos++) {
                                         if (pal[pos] == curpal) {                                          if (pal[pos] == curpal) {
                                                 break;                                                  break;
Line 170  SCRNBMP scrnbmp(void) { Line 177  SCRNBMP scrnbmp(void) {
         q += sizeof(bi);          q += sizeof(bi);
         CopyMemory(q, pal, palsize);          CopyMemory(q, pal, palsize);
         q += palsize;          q += palsize;
   
         p = scrn + (SURFACE_WIDTH * bd.height);          p = scrn + (SURFACE_WIDTH * bd.height);
         do {          do {
                 p -= SURFACE_WIDTH;                  p -= SURFACE_WIDTH;

Removed from v.1.2  
changed lines
  Added in v.1.3


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