Diff for /xmil/vram/makescrn.c between versions 1.16 and 1.18

version 1.16, 2005/02/04 06:42:12 version 1.18, 2005/02/27 14:43:35
Line 76  static void flashupdatetmp(void) { Line 76  static void flashupdatetmp(void) {
                                 udt |= 0x0008;                                  udt |= 0x0008;
                         }                          }
                         if ((TRAMUPDATE(posl) ^ (udt >> 8)) & 0x1f) {                          if ((TRAMUPDATE(posl) ^ (udt >> 8)) & 0x1f) {
                                 TRAMUPDATE(posl) = (UINT8)((udt >> 8) | UPDATE_TRAM);                                  TRAMUPDATE(posl) = (UINT8)((udt >> 8) | UPDATE_TVRAM);
                         }                          }
                         if ((TRAMUPDATE(posr) ^ (udt >> 0)) & 0x1f) {                          if ((TRAMUPDATE(posr) ^ (udt >> 0)) & 0x1f) {
                                 TRAMUPDATE(posr) = (UINT8)((udt >> 0) | UPDATE_TRAM);                                  TRAMUPDATE(posr) = (UINT8)((udt >> 0) | UPDATE_TVRAM);
                         }                          }
                         posl = LOW11(posl + 2);                          posl = LOW11(posl + 2);
                 } while(--r);                  } while(--r);
Line 181  static void changemodes(void) { Line 181  static void changemodes(void) {
         if (dispmode & DISPMODE_WIDTH80) {          if (dispmode & DISPMODE_WIDTH80) {
                 makescrn.drawmode |= 1;                  makescrn.drawmode |= 1;
         }          }
         sysmng_scrnwidth((dispmode & DISPMODE_WIDTH80) == 0);          sysmng_scrnwidth((REG8)((dispmode & DISPMODE_WIDTH80) == 0));
   
         if (!(dispmode & DISPMODE_BANK1)) {          if (!(dispmode & DISPMODE_BANK1)) {
                 makescrn.disp1 = gram + GRAM_BANK0;                  makescrn.disp1 = gram + GRAM_BANK0;
Line 391  void scrnupdate(void) { Line 391  void scrnupdate(void) {
         }          }
   
         if (flag) {          if (flag) {
                 makescrn.nextdraw = scrndraw_draw(flag & SCRNUPD_ALLFLASH);                  makescrn.nextdraw = scrndraw_draw((REG8)(flag & SCRNUPD_ALLFLASH));
                 drawtime++;                  drawtime++;
         }          }
 }  }

Removed from v.1.16  
changed lines
  Added in v.1.18


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