X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fscroll16.c;h=d21532f12be7dd1e4dab590214a1579d2c3fb67b;hb=73a484ef8bbdbcb82bde5580b77001e7c54265f8;hp=63a54d459f388a4a1639b96def006b7774324143;hpb=0f1f17dc05c1f9530651580fc5c23b121b8969ab;p=16.git diff --git a/src/lib/scroll16.c b/src/lib/scroll16.c index 63a54d45..d21532f1 100755 --- a/src/lib/scroll16.c +++ b/src/lib/scroll16.c @@ -584,10 +584,10 @@ void mapDrawWCol(map_view_t *mv, int tx, int ty, word x) }*/ /* sync */ -void shinku(page_t *page, global_game_variables_t *gv) +void shinku(map_view_t *pip, global_game_variables_t *gv) { //float t; - static byte *pee; + //modexCopyPageRegion(pip[1].page, pip[2].page, 16, 16, 16, 16, (14*8)+4, 8+4); if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second)) { word x = (16); @@ -595,10 +595,9 @@ void shinku(page_t *page, global_game_variables_t *gv) word col = 15; word bgcol = 0; word type = 1; - pee = _fmalloc(sizeof(byte)*2); //t=(((*(gv->clock))-gv->clock_start) /18.2); - sprintf(pee, "%f", (double)gv->kurokku.tiku/ticktock(gv)); - modexprint(page, 16, 16, 1, 15, 0, pee); + sprintf(gv->pee, "%f fps", (double)gv->kurokku.tiku/ticktock(gv)); + modexprint(pip[1].page, 16, 16, 1, 15, 0, gv->pee); //(gv->clock_start)=*(gv->clock); gv->kurokku.tiku=0; } @@ -679,6 +678,7 @@ void near animatePlayer(map_view_t *pip, player_t *player, word playnum, sword s #define FRAME4 modexClearRegion(pip[1].page, x, y, 24, 32, 1+dire); #endif modexCopyPageRegion(pip[1].page, pip[0].page, x-4, y-4, x-4, y-4, 28, 40); + //modexCopyPageRegion(pip[2].page, pip[1].page, 16, 16, 16, 16, (14*8)+4, 8+4); if(2>ls && ls>=1) { FRAME1 }else if(3>ls && ls>=2) { FRAME2 }else if(4>ls && ls>=3) { FRAME3 }else