Diff for /np2/io/gdc.c between versions 1.16 and 1.18

version 1.16, 2004/02/11 17:39:59 version 1.18, 2004/02/16 05:11:38
Line 126  const GDCVECT *vect; Line 126  const GDCVECT *vect;
         ope = gdc.s.para[GDC_WRITE];          ope = gdc.s.para[GDC_WRITE];
   
         if (vect->ope & 0x08) {          if (vect->ope & 0x08) {
                 gdcsub_line(csrw, vect, textw, ope);                  gdcsub_vectl(csrw, vect, textw, ope);
         }          }
         if (vect->ope & 0x10) {         // undocumented          if (vect->ope & 0x10) {         // undocumented
                 gdcsub_txt(csrw, vect, textw, ope);                  gdcsub_vectt(csrw, vect, textw, ope);
         }          }
         if (vect->ope & 0x20) {          if (vect->ope & 0x20) {
                 gdcsub_circle(csrw, vect, textw, ope);                  gdcsub_vectc(csrw, vect, textw, ope);
         }          }
         if (vect->ope & 0x40) {          if (vect->ope & 0x40) {
                 gdcsub_box(csrw, vect, textw, ope);                  gdcsub_vectr(csrw, vect, textw, ope);
         }          }
 }  }
   
Line 153  const GDCVECT *vect; Line 153  const GDCVECT *vect;
         ope = gdc.s.para[GDC_WRITE];          ope = gdc.s.para[GDC_WRITE];
   
         if (vect->ope & 0x08) {         // undocumented          if (vect->ope & 0x08) {         // undocumented
                 gdcsub_line(csrw, vect, textw, ope);                  gdcsub_vectl(csrw, vect, textw, ope);
         }          }
         if (vect->ope & 0x10) {          if (vect->ope & 0x10) {
                 gdcsub_text(csrw, vect, gdc.s.para + GDC_TEXTW, ope);                  gdcsub_text(csrw, vect, gdc.s.para + GDC_TEXTW, ope);
         }          }
         if (vect->ope & 0x20) {         // undocumented          if (vect->ope & 0x20) {         // undocumented
                 gdcsub_circle(csrw, vect, textw, ope);                  gdcsub_vectc(csrw, vect, textw, ope);
         }          }
         if (vect->ope & 0x40) {         // undocumented          if (vect->ope & 0x40) {         // undocumented
                 gdcsub_box(csrw, vect, textw, ope);                  gdcsub_vectr(csrw, vect, textw, ope);
         }          }
 }  }
   
Line 173  void gdc_work(int id) { Line 173  void gdc_work(int id) {
         UINT            i;          UINT            i;
         BYTE            data;          BYTE            data;
   
         item = (id==GDCWORK_MASTER)?&gdc.m:&gdc.s;          item = (id == GDCWORK_MASTER)?&gdc.m:&gdc.s;
         dispflag = (id==GDCWORK_MASTER)?&gdcs.textdisp:&gdcs.grphdisp;          dispflag = (id == GDCWORK_MASTER)?&gdcs.textdisp:&gdcs.grphdisp;
   
         for (i=0; i<item->cnt; i++) {          for (i=0; i<item->cnt; i++) {
                 data = (BYTE)item->fifo[i];                  data = (BYTE)item->fifo[i];

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


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