|
|
| version 1.14, 2005/02/04 06:42:11 | version 1.15, 2008/06/02 20:07:31 |
|---|---|
| Line 74 static UINT nowsyncoffset(UINT *line) { | Line 74 static UINT nowsyncoffset(UINT *line) { |
| ret = (ret * crtc.s.reg[CRTCREG_HDISP]) + crtc.e.pos; | ret = (ret * crtc.s.reg[CRTCREG_HDISP]) + crtc.e.pos; |
| ret += (h * crtc.s.reg[CRTCREG_HDISP]) / crtc.e.rasterclock8; | ret += (h * crtc.s.reg[CRTCREG_HDISP]) / crtc.e.rasterclock8; |
| if (ret >= 0x0800) { | if (ret >= 0x0800) { |
| ret = 0x07ff; // オーバーフロー | ret = 0x07ff; /* オーバーフロー */ |
| } | } |
| return(ret); // まさに表示しようとしている TXT-RAMアドレス | return(ret); /* まさに表示しようとしている TXT-RAMアドレス */ |
| } | } |
| Line 165 REG8 IOINPCALL pcg_i(UINT port) { | Line 165 REG8 IOINPCALL pcg_i(UINT port) { |
| } | } |
| // ---- | /* initialize & reset */ |
| void pcg_initialize(void) { | void pcg_initialize(void) { |