Diff for /xmil/io/ppi.c between versions 1.16 and 1.17

version 1.16, 2004/08/17 14:46:37 version 1.17, 2004/08/18 08:08:13
Line 21  static REG8 getportb(void) { Line 21  static REG8 getportb(void) {
         if (clock < crtc.e.dispclock) {          if (clock < crtc.e.dispclock) {
                 ret |= 0x80;                                            // 1:DISP                  ret |= 0x80;                                            // 1:DISP
         }          }
   
           // 実機の動きを見ると どうも 読み込んだらリセットされるようだ?
           // 有効範囲が絞れるならそうすべき(VSYNCを取りこぼすソフトがある
         clock -= crtc.e.vsyncstart;          clock -= crtc.e.vsyncstart;
         if ((clock >= 0) && (clock < crtc.e.vpulseclock)) {          if ((clock >= 0) && (clock < crtc.e.vpulseclock)) {
                 ret |= 0x04;                                            // 1:V-SYNC                  ret |= 0x04;                                            // 1:V-SYNC

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


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