X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fmodex16.c;h=4e7004e11279d509de1b58c97c818c66d0c1287b;hb=b3b84c37d78d8a3ec502cdf300b1abeb172b7905;hp=8ab175ed028d643a1a614203a419f24f36a9419b;hpb=5c022e8e83924eba7882be2ab3824f63d6ce0c3c;p=16.git diff --git a/src/lib/modex16.c b/src/lib/modex16.c index 8ab175ed..4e7004e1 100755 --- a/src/lib/modex16.c +++ b/src/lib/modex16.c @@ -873,23 +873,11 @@ byte modexgetPixel(page_t *page, int x, int y) } -void modexhlin(page_t *page, word xl, word xh, word y, word color) -{ - word x; - word yy=0; - - for(x=0;x=page[0].sw-1){ x=0; yy+=4; } - modexClearRegion(page, x+xl, y+yy, 4, 4, color); - } - //modexputPixel(page, x+xl, y, color); -} - -void modexprint(page_t *page, word x, word y, word t, word col, word bgcol, const byte *str, boolean q) +void modexprint(page_t *page, word x, word y, word t, word col, word bgcol, const byte *str) { word s, o, w; word addr = (word) romFontsData.l; + word addrq = (page->width/4) * y + (x / 4) + ((word)page->data); byte c; s=romFonts[t].seg; @@ -926,7 +914,7 @@ void modexprint(page_t *page, word x, word y, word t, word col, word bgcol, cons JNZ L1 } //TODO: OPTIMIZE THIS!!!! - modexDrawCharPBuf(page, x, y, t, col, bgcol, q); + modexDrawCharPBuf(page, x, y, t, col, bgcol, addrq); //if(!q) getch(); }