--- np2/io/gdc.c 2004/02/11 17:39:59 1.16 +++ np2/io/gdc.c 2004/02/18 21:58:41 1.19 @@ -126,16 +126,16 @@ const GDCVECT *vect; ope = gdc.s.para[GDC_WRITE]; if (vect->ope & 0x08) { - gdcsub_line(csrw, vect, textw, ope); + gdcsub_vectl(csrw, vect, textw, ope); } if (vect->ope & 0x10) { // undocumented - gdcsub_txt(csrw, vect, textw, ope); + gdcsub_vectt(csrw, vect, textw, ope); } if (vect->ope & 0x20) { - gdcsub_circle(csrw, vect, textw, ope); + gdcsub_vectc(csrw, vect, textw, ope); } if (vect->ope & 0x40) { - gdcsub_box(csrw, vect, textw, ope); + gdcsub_vectr(csrw, vect, textw, ope); } } @@ -153,16 +153,16 @@ const GDCVECT *vect; ope = gdc.s.para[GDC_WRITE]; if (vect->ope & 0x08) { // undocumented - gdcsub_line(csrw, vect, textw, ope); + gdcsub_vectl(csrw, vect, textw, ope); } if (vect->ope & 0x10) { gdcsub_text(csrw, vect, gdc.s.para + GDC_TEXTW, ope); } if (vect->ope & 0x20) { // undocumented - gdcsub_circle(csrw, vect, textw, ope); + gdcsub_vectc(csrw, vect, textw, ope); } if (vect->ope & 0x40) { // undocumented - gdcsub_box(csrw, vect, textw, ope); + gdcsub_vectr(csrw, vect, textw, ope); } } @@ -173,8 +173,8 @@ void gdc_work(int id) { UINT i; BYTE data; - item = (id==GDCWORK_MASTER)?&gdc.m:&gdc.s; - dispflag = (id==GDCWORK_MASTER)?&gdcs.textdisp:&gdcs.grphdisp; + item = (id == GDCWORK_MASTER)?&gdc.m:&gdc.s; + dispflag = (id == GDCWORK_MASTER)?&gdcs.textdisp:&gdcs.grphdisp; for (i=0; icnt; i++) { data = (BYTE)item->fifo[i]; @@ -797,13 +797,6 @@ void gdc_reset(void) { gdc.display = 2; } gdc.bitac = 0xff; - -#if 0 // bind で計算される筈 - gdc.rasterclock = pccore.realclock / 24816; - gdc.hsyncclock = (gdc.rasterclock * 4) / 5; - gdc.dispclock = pccore.realclock * 50 / 3102; - gdc.vsyncclock = pccore.realclock * 5 / 3102; -#endif } void gdc_bind(void) {