+ clrscr();\r
+ sprintf(global_temp_status_text, "block #%04u", q); MMSMPRINTMEMINFO\r
+// sprintf(global_temp_status_text, "%Fp", scaninfo[q].scan->useptr); MMSMPRINTMEMINFO\r
+ sprintf(global_temp_status_text, "start: %04x", (unsigned)scaninfo[q].scan->start); MMSMPRINTMEMINFO\r
+ sprintf(global_temp_status_text, "useptr: %04x", (unsigned)scaninfo[q].scan->useptr); MMSMPRINTMEMINFO\r
+ sprintf(global_temp_status_text, "size: %05u", (unsigned)scaninfo[q].scan->length); MMSMPRINTMEMINFO\r
+ if (scaninfo[q].scan->next && scaninfo[q].scan->next->start > end+1)\r
+ {\r
+ sprintf(global_temp_status_text, "free: %05u", (unsigned)(scaninfo[q].scan->next->start-scaninfo[q].scan->start)); MMSMPRINTMEMINFO\r
+ }else ypos+=8;\r
+ if(gvar->video.VL_Started)\r
+ {\r
+ y = scaninfo[q].scan->start/width;\r
+ x = scaninfo[q].scan->start%width;\r
+#ifndef MMSMSCANINFOXYPOSNEW\r
+ y = ypos;\r
+ x = xpos;\r
+#else\r
+ //y = scaninfo[q].y;\r
+ //x = scaninfo[q].x;\r
+ y += gvar->video.page[0].dy;\r
+ x += gvar->video.page[0].dx;\r
+#endif\r
+ VW_Hlin(x,x+end,y,color,gvar);\r
+ VL_Plot(x,y,5,gvar);\r
+ }\r
+ else\r
+ {\r
+ printf("%s", scratch1);\r
+ printf("%s", AAGREY); printf("_");\r
+// if(scaninfo[q].scan->length<64000)\r
+ for(w=(scaninfo[q].scan->start)/80;w<=end/80;w++)\r
+ {\r
+ //strcat(scratch1, "+");\r
+ printf("+");\r
+ }\r
+ }\r
+\r
+\r
+ if (scaninfo[q].scan->next && scaninfo[q].scan->next->start > end+1) if(!gvar->video.VL_Started)\r
+ {\r
+ //strcat(scratch1, AARESET);\r
+ printf("%s", AARESET);\r
+ //strcat(scratch1,AAGREEN);\r
+ printf("%s", AAGREEN);\r
+ for(w=(end+1)/80;w<=((scaninfo[q].scan->next->start-scaninfo[q].scan->start)/80);w++)\r
+ {\r
+ //strcat(scratch1,"0");\r
+ printf("0");\r
+ }\r
+ }else VW_Hlin(x+end+1,x+(scaninfo[q].scan->next->start-scaninfo[q].scan->start),y,3,gvar); // black = free//now green\r
+\r
+\r
+ if(gvar->video.VL_Started)\r
+ {\r
+ //if (scan->next && scan->next->start > end+1) free\r
+ xpos = gvar->video.page[0].dx;\r
+ ypos = gvar->video.page[0].dy;//(gvar->video.page[0].sh-(32));//8*4\r
+ }\r
+ else\r
+ {\r
+ //printf("%s\n", scratch1);\r
+ printf("%s", AARESET);\r
+ printf("\n");\r
+ }\r