X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fmodex16%2F16render.c;h=fdc2215e82ff0dcf7527afb4a0cd663b85106387;hb=1a01aa526f8f38ec5f3aad51e8e7526b8a7cac45;hp=f80d5ea8fc367bcd1a2aa9460d7758c0cd30e441;hpb=544ccf6efbf54ec3bf18c0dc1a71a9943f493905;p=16.git diff --git a/src/lib/modex16/16render.c b/src/lib/modex16/16render.c index f80d5ea8..fdc2215e 100755 --- a/src/lib/modex16/16render.c +++ b/src/lib/modex16/16render.c @@ -36,8 +36,12 @@ void modexDrawPBufRegion (page_t *page, int x, int y, int rx, int ry, int rw, in const int px=x+page->dx; const int py=y+page->dy; const int prw = rw/4; + + //fine tuning rx+=1; ry+=1; + + //^^; #define PEEE rx-prw #define PE (p->pwidth) #define PEEEE (PE*(ry)) @@ -48,17 +52,12 @@ void modexDrawPBufRegion (page_t *page, int x, int y, int rx, int ry, int rw, in i=PEEE+PEEEE; modexSelectPlane(PLANE(plane-1)); for(; y < py+rh; y++) { - //for(px=0; px < p->width; px++) { - //printf("%02X ", (int) p->plane[plane][i++]); -// _fmemcpy(buff, &(p->plane[plane][i+=p->pwidth]), p->pwidth); -// printf("buff %u==%s\n", y, *buff); _fmemcpy(page->data + (((page->width/4) * (y)) + ((x) / 4)), &(p->plane[plane][i]), prw); i+=PE; - //} } x=px; y=py; - } + } }