|
|
| version 1.6, 2004/02/21 04:48:35 | version 1.7, 2004/02/21 06:26:34 |
|---|---|
| Line 140 static void gline(const _LIOWORK *lio, c | Line 140 static void gline(const _LIOWORK *lio, c |
| (REG8)((lp->pal & 2)?GDCOPE_SET:GDCOPE_CLEAR)); | (REG8)((lp->pal & 2)?GDCOPE_SET:GDCOPE_CLEAR)); |
| gdcsub_vectl(csrw + 0xc000, &vect, pat, | gdcsub_vectl(csrw + 0xc000, &vect, pat, |
| (REG8)((lp->pal & 4)?GDCOPE_SET:GDCOPE_CLEAR)); | (REG8)((lp->pal & 4)?GDCOPE_SET:GDCOPE_CLEAR)); |
| if (lio->palmode == 2) { | if (lio->draw.flag & LIODRAW_4BPP) { |
| gdcsub_vectl(csrw, &vect, pat, | gdcsub_vectl(csrw, &vect, pat, |
| (REG8)((lp->pal & 8)?GDCOPE_SET:GDCOPE_CLEAR)); | (REG8)((lp->pal & 8)?GDCOPE_SET:GDCOPE_CLEAR)); |
| } | } |
| Line 210 REG8 lio_gline(LIOWORK lio) { | Line 210 REG8 lio_gline(LIOWORK lio) { |
| else { | else { |
| lp.pat = 0xffff; | lp.pat = 0xffff; |
| } | } |
| if (dat.pal == 0xff) { | if (dat.pal == 0xff) { |
| dat.pal = lio->mem.fgcolor; | dat.pal = lio->mem.fgcolor; |
| } | } |