]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/scroll16.h
showing row and colum drawing i optimized it to only draw at the end of walk. this...
[16.git] / src / lib / scroll16.h
index eb83b1382f904d18ebc3be762c9bad9e634dd07e..44708d5da340adf64044649261db2bd199419660 100755 (executable)
@@ -69,7 +69,7 @@ typedef struct {
        word dxThresh; //Threshold for physical tile switch\r
        word dyThresh; //Threshold for physical tile switch\r
        video_t *video; //pointer to game variables of the video\r
-       nibble *panp;   // pointer to video's pan page num\r
+       nibble __near *p;       // pointer to video's render page num\r
        int dx, dy;     // draw row and col var\r
 //newer vars!\r
        int delta, d;\r
@@ -93,19 +93,15 @@ typedef struct {
 \r
        //if(player[0].enti.hp==0) printf("%d wwww\n", player[0].enti.y+8);\r
        //else printf("\nplayer[0].enti.y: %d\n", player[0].enti.y);\r
-//     printf("palette offset: %d\n", paloffset/3);\r
-//++++ printf("Total used: %zu\n", oldfreemem-GetFreeSize());\r
-//++++ printf("Total free: %zu\n", GetFreeSize());\r
+//printf("gvar.video.p=%u ", gvar.video.p);\r
 //not used now printf("temporary player sprite 0: http://www.pixiv.net/member_illust.php?mode=medium&illust_id=45556867\n");\r
 //not used now printf("temporary player sprite 1: http://www.pixiv.net/member_illust.php?mode=medium&illust_id=44606385\n");\r
 //printf("mv[%u].tx: %d", gvar.video.panp, mv[gvar.video.panp].tx); printf("   mv[%u].ty: %d   ", gvar.video.panp, mv[gvar.video.panp].ty);\r
 //printf("gvar.kurokku:        "); printf("%.0f ", clock());   printf("tiku=%lu ", gvar.kurokku.tiku); printf("t=%.0f ", gvar.kurokku.t);      printf("ticktock()=%f ", ticktock(&gvar));      printf("%.0f fps", (double)gvar.kurokku.tiku/ticktock(&gvar));\r
 //printf("map.width=%d map.height=%d   map.data[0]=%d\n", mv[0].map->width, mv[0].map->height, mv[0].map->data[0]);\r
+//printf("pageflipflop=%u", pageflipflop);\r
 //printf("&global_temp_status_text = %Fp\n", &global_temp_status_text);\r
 //printf("middle tile position: %dx", gvar.video.page[0].tilemidposscreenx);   printf("%d\n", gvar.video.page[0].tilemidposscreeny);\r
-//printf("Virtual Screen: %dx", gvar.video.page[0].width);     printf("%d      ", gvar.video.page[0].height);          printf("Tile: %dx", gvar.video.page[0].tilesw);         printf("%d", gvar.video.page[0].tilesh);        printf("=((Virtual Screen)/16)\n");\r
-//printf("     Screen: %dx", gvar.video.page[0].sw);   printf("%d      ", gvar.video.page[0].sh);              printf("Tile: %dx", gvar.video.page[0].tw);                     printf("%d", gvar.video.page[0].th);            printf("=((Screen)/16)\n");\r
-//print_anim_ids(player[0].ent->spri);\r
 //printf("     aniframe=%u", player[0].enti.persist_aniframe);\r
 #define SCROLLEXITMESG         printf("txy: %dx%d\n", mv[0].tx, mv[0].ty);\\r
        printf("\n");\\r
@@ -116,11 +112,11 @@ typedef struct {
 printf("\n\n");\\r
        VL_PrintmodexmemInfo(&gvar.video);\\r
 \\r
-       printf("gvar.video.p=%u ", gvar.video.p); printf("gvar.video.r=%u ", gvar.video.r);\\r
-       printf("pageflipflop=%u\n", pageflipflop);\\r
-       printf("\n");\r
+       printf("gvar.video.r=%u ", gvar.video.r);\\r
+printf("\n\n");\r
 \r
-extern boolean pageflipflop, pageploop, pagenorendermap, pagedelayrendermap;\r
+//pageflipflop, pageploop,\r
+extern boolean pagenorendermap, pagedelayrendermap;\r
 \r
 extern char global_temp_status_text[512];\r
 \r