|
|
| 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 |