Diff for /xmil/io/ppi.c between versions 1.7 and 1.8

version 1.7, 2004/08/08 15:14:08 version 1.8, 2004/08/08 16:39:03
Line 71  void IOOUTCALL ppi_o(UINT port, REG8 val Line 71  void IOOUTCALL ppi_o(UINT port, REG8 val
         xl = ((ppi.PORT_C & 0x40)?40:80);          xl = ((ppi.PORT_C & 0x40)?40:80);
         if (crtc.s.TXT_XL != xl) {          if (crtc.s.TXT_XL != xl) {
                 crtc.s.TXT_XL = (UINT8)xl;                  crtc.s.TXT_XL = (UINT8)xl;
                 crtc.s.GRP_XL = xl << 3;  //              crtc.s.GRP_XL = xl << 3;
                 vrambank_patch();                  vrambank_patch();
                 scrnallflash = 1;                  scrnallflash = 1;
         }          }
Line 95  REG8 IOINPCALL ppi_i(UINT port) { Line 95  REG8 IOINPCALL ppi_i(UINT port) {
                 ppi.PORT_B |= 0x10;                                     // 1:RAM                  ppi.PORT_B |= 0x10;                                     // 1:RAM
         }          }
 #if 1  #if 1
         if (!(v_cnt < crtc.s.CRT_VS)) {          if (!(v_cnt < crtc.e.vs)) {
                 ppi.PORT_B |= 0x04;                                     // V-SYNC                  ppi.PORT_B |= 0x04;                                     // V-SYNC
         }          }
 #else                                                           // ラプラステスト…VYSNCが長すぎるらしい  #else                                                           // ラプラステスト…VYSNCが長すぎるらしい
         if (v_cnt == crtc.s.CRT_VS) {          if (v_cnt == crtc.e.vs) {
                 ppi.PORT_B |= 0x04;                  ppi.PORT_B |= 0x04;
         }          }
 #endif  #endif

Removed from v.1.7  
changed lines
  Added in v.1.8


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