}\r
}\r
\r
-void modexprintmeminfo(video_t *v)\r
+//\r
+// printings of video memory information\r
+//\r
+void VL_PrintmodexmemInfo(video_t *v)\r
{\r
byte i;\r
- printf("video memory remaining: %u\n", v->vmem_remain);\r
- printf("page ");\r
+\r
+// printf("========================================\n");\r
+ printf("VL_PrintmodexmemInfo:\n");\r
+// printf("========================================\n");\r
+ printf(" Virtual Screen: %dx", v->page[0].width); printf("%d ", v->page[0].height); printf("Tile: %dx", v->page[0].tilesw); printf("%d", v->page[0].tilesh); printf("=((Virtual Screen)/16)\n");\r
+ printf(" Screen: %dx", v->page[0].sw); printf("%d ", v->page[0].sh); printf("Tile: %dx", v->page[0].tw); printf("%d", v->page[0].th); printf("=((Screen)/16)\n");\r
+\r
+ printf(" Free Video Memory: %u\n", v->vmem_remain);\r
+ printf(" page");\r
for(i=0; i<v->num_of_pages;i++)\r
{\r
printf(" [%u]=", i);\r
printf("(%Fp)", (v->page[i].data));\r
printf(" size=%u ", v->page[i].pagesize);\r
- printf("w=%lu h=%lu ", (unsigned long)v->page[i].width, (unsigned long)v->page[i].height);\r
- printf("sw=%lu sh=%lu ", (unsigned long)v->page[i].sw, (unsigned long)v->page[i].sh);\r
+ printf("w=%-3lu h=%-3lu ", (unsigned long)v->page[i].width, (unsigned long)v->page[i].height);\r
+ printf("sw=%-3lu sh=%-3lu ", (unsigned long)v->page[i].sw, (unsigned long)v->page[i].sh);\r
printf("pi=%u", v->page[i].pi);\r
printf("\n");\r
}\r
void modexcls(page_t *page, byte color, byte *Where);\r
void VL_PatternDraw(video_t *video, word pn, boolean sw, boolean allsw);\r
void modexWaitBorder();\r
-void modexprintmeminfo(video_t *v);\r
+void VL_PrintmodexmemInfo(video_t *v);\r
\r
#endif\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("&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("tx: %d ", mv[0].tx);\\r
printf(" hp: %d", (player[0].enti.hp)); printf(" q: %d", player[0].enti.q); printf(" player.info.dir: %d", player[0].info.dir); printf(" player.d: %d ", player[0].enti.d);\\r
printf(" pdir=%d\n", player[0].pdir); printf(" delay=%u", player[0].enti.spri->delay);\\r
printf("\n\n");\\r
- printf("Virtual Screen: %dx", gvar.video.page[0].width); printf("%d ", gvar.video.page[0].height);\\r
- printf("Screen: %dx", gvar.video.page[0].sw); printf("%d\n", gvar.video.page[0].sh);\\r
- printf("virtual tile resolution: %dx", gvar.video.page[0].tilesw); printf("%d ", gvar.video.page[0].tilesh);\\r
- printf("tile resolution: %dx", gvar.video.page[0].tw); printf("%d\n", gvar.video.page[0].th);\\r
- printf("middle tile position: %dx", gvar.video.page[0].tilemidposscreenx); printf("%d\n", gvar.video.page[0].tilemidposscreeny);\\r
- modexprintmeminfo(&gvar.video);\\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
Shutdown16(&gvar);\r
printf("Project 16 test.exe. This is just a test file!\n");\r
printf("version %s\n", VERSION);\r
- modexprintmeminfo(&gvar.video);\r
+ VL_PrintmodexmemInfo(&gvar.video);\r
printf("tx=%d ", mv[gvar.video.panp].tx); printf("ty=%d ", mv[gvar.video.panp].ty); printf("player.d=%d\n", player[0].enti.d);\r
//IN_Shutdown();\r
//====modexPalBlack();\r