X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Fplanrpcx.c;h=dda07176094fa417887619ac22e1ed4893616afd;hb=2eb78909ad7e8079fbec7dbe794fe0eac01e15de;hp=9792a024fbcf6f7d1e70b77327b414c11637eab9;hpb=1cc75f46d15728fed75f53a2243c9ad4c8234511;p=16.git diff --git a/src/planrpcx.c b/src/planrpcx.c index 9792a024..dda07176 100755 --- a/src/planrpcx.c +++ b/src/planrpcx.c @@ -28,8 +28,8 @@ #include "src/lib/planar.h" global_game_variables_t gvar; -bitmap_t bmp; -planar_buf_t *p; +bitmap_t bmp, ptmpbt; +planar_buf_t *p, *ptmp; void main(int argc, char *argv[]) { @@ -57,6 +57,8 @@ baka = 1; bmp = bitmapLoadPcx(bakapeee); p = planar_buf_from_bitmap(&bmp); + ptmpbt = bitmapLoadPcx("data/ptmp.pcx"); + ptmp = planar_buf_from_bitmap(&bmp); VGAmodeX(baka, &gvar); gvar.video.page[0]=modexDefaultPage(&gvar.video.page[0]); @@ -83,9 +85,12 @@ baka = 1; // t2 = (*clockw-start)/18.2; start = *clockw; for(i=0; i<100 ;i++) { - //DrawPBuf(&gvar.video.page[0], 0, 0, p, 0); + modexDrawPBuf(&gvar.video.page[0], 0, 0, p, 0); } t2 = (*clockw-start) /18.2; + getch(); + modexPalUpdate1(ptmpbt.palette); + modexDrawPBufRegion(&gvar.video.page[0], 140, 140, 48, 32, 24, 32, ptmp, 1); while(!kbhit()) { }