Diff for /np2/io/gdc.c between versions 1.10 and 1.12

version 1.10, 2003/12/27 11:55:23 version 1.12, 2004/01/30 14:33:27
Line 173  void gdc_work(int id) { Line 173  void gdc_work(int id) {
                                         screenupdate |= 2;                                                              // ver0.28                                          screenupdate |= 2;                                                              // ver0.28
                                         break;                                          break;
   
                                   case CMD_STOP_:
                                 case CMD_STOP:                                  case CMD_STOP:
                                 case CMD_SYNC_OFF:                                  case CMD_SYNC_OFF:
                                         (*dispflag) &= (~GDCSCRN_ENABLE);                                          (*dispflag) &= (~GDCSCRN_ENABLE);
Line 378  static REG8 IOINPCALL gdc_i60(UINT port) Line 379  static REG8 IOINPCALL gdc_i60(UINT port)
         ret = 0x80 | gdc.vsync;         // | m_drawing;          ret = 0x80 | gdc.vsync;         // | m_drawing;
         remain = nevent_getremain(NEVENT_FLAMES);          remain = nevent_getremain(NEVENT_FLAMES);
         if (remain >= 0) {          if (remain >= 0) {
                 if ((remain % pc.raster) < pc.hsync) {                  if ((remain % pccore.raster) < pccore.hsync) {
                         ret |= 0x40;                          ret |= 0x40;
                 }                  }
         }          }
Line 545  static REG8 IOINPCALL gdc_ia0(UINT port) Line 546  static REG8 IOINPCALL gdc_ia0(UINT port)
         ret = 0x80 | gdc.vsync | gdc.s_drawing;          ret = 0x80 | gdc.vsync | gdc.s_drawing;
         remain = nevent_getremain(NEVENT_FLAMES);          remain = nevent_getremain(NEVENT_FLAMES);
         if (remain >= 0) {          if (remain >= 0) {
                 if ((remain % pc.raster) < (pc.hsync)) {                  if ((remain % pccore.raster) < (pccore.hsync)) {
                         ret |= 0x40;                          ret |= 0x40;
                 }                  }
         }          }

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


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