X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fscroll16.c;h=42a787ae977a11d4b466588748ce1d87a45d84d8;hb=1f160b67391d7b0e0f24d2db33509f31b20379f6;hp=130c87d8b49485cb40c3d55ade3138bae8702ea1;hpb=d8b4af61c8379407606e079f87c20e80233264ff;p=16.git diff --git a/src/lib/scroll16.c b/src/lib/scroll16.c index 130c87d8..42a787ae 100755 --- a/src/lib/scroll16.c +++ b/src/lib/scroll16.c @@ -593,8 +593,11 @@ void shinku(global_game_variables_t *gv) { word x = (0) + gv->video.page[shinku_fps_indicator_page].dx; // follow the screen word y = (0) + gv->video.page[shinku_fps_indicator_page].dy; // follow the screen - word w = 88; + word w = 64; word h = 8; + word col = 7; + word bgcol = 0; + word type = 1; byte o,o2,i; //modexCopyPageRegion(pip[1].page, pip[2].page, 16, 16, 16, 16, (14*8)+4, 8+4); /* block copy to visible RAM from offscreen */ @@ -606,14 +609,11 @@ void shinku(global_game_variables_t *gv) vga_restore_rm0wm0(); if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second)) { - word col = 7; - word bgcol = 0; - word type = 1; - sprintf(gv->pee, "%f fps", (double)gv->kurokku.tiku/ticktock(gv)); + sprintf(gv->pee, "%.0f fps", (double)gv->kurokku.tiku/ticktock(gv)); //modexClearRegion(&(gv->video.page[shinku_fps_indicator_page]), x, y, w, h, 45); modexprint(&(gv->video.page[shinku_fps_indicator_page]), x, y, type, col, bgcol, gv->pee); gv->kurokku.tiku=0; - } + }else //copy dat sheet gv->kurokku.tiku++; switch(gv->kurokku.fpscap) {