Diff for /xmil/vram/scrndraw.c between versions 1.10 and 1.12

version 1.10, 2004/08/18 08:08:13 version 1.12, 2005/02/04 06:42:12
Line 39  void scrndraw_changepalette(void) { Line 39  void scrndraw_changepalette(void) {
 #if defined(SUPPORT_8BPP)  #if defined(SUPPORT_8BPP)
         if (scrnmng_getbpp() == 8) {          if (scrnmng_getbpp() == 8) {
                 scrnmng_palchanged();                  scrnmng_palchanged();
                 updateallline(0x01010101);                              // fillrenewalline(0x02020202)  
                 return;                  return;
         }          }
 #endif  #endif
Line 101  static REG8 rasterdraw(SDRAWFN sdrawfn,  Line 100  static REG8 rasterdraw(SDRAWFN sdrawfn, 
                 for (y=0; y<nextupdate; y+=2) {                  for (y=0; y<nextupdate; y+=2) {
                         *(UINT16 *)(renewalline + y) |= 0x0101;                          *(UINT16 *)(renewalline + y) |= 0x0101;
                 }                  }
                 return(1);                  return(SCRNUPD_FLASH);
         }          }
         else {          else {
                 return(0);                  return(0);
Line 149  const SDRAWFN *sdrawfn; Line 148  const SDRAWFN *sdrawfn;
   
         sdraw.src = screenmap;          sdraw.src = screenmap;
         sdraw.dst = surf->ptr;          sdraw.dst = surf->ptr;
   #if defined(SIZE_QVGA)
           sdraw.width = surf->width >> 1;
   #else
         sdraw.width = surf->width;          sdraw.width = surf->width;
         sdraw.xbytes = surf->xalign * surf->width;  #endif
           sdraw.xbytes = surf->xalign * sdraw.width;
         sdraw.y = 0;          sdraw.y = 0;
         sdraw.xalign = surf->xalign;          sdraw.xalign = surf->xalign;
         sdraw.yalign = surf->yalign;          sdraw.yalign = surf->yalign;

Removed from v.1.10  
changed lines
  Added in v.1.12


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