X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_mm.c;fp=src%2Flib%2F16_mm.c;h=c207e0243ead8c7048dd47a5b6d9479e1b29fd99;hb=d90a09a8fadcf79f1df0f5ac85986e2896e331d5;hp=77bbe9638ebec7b051692df765466678f797597d;hpb=e84d1c74c399a2fe17488b6a7b4eb82ec52e10dd;p=16.git diff --git a/src/lib/16_mm.c b/src/lib/16_mm.c index 77bbe963..c207e024 100755 --- a/src/lib/16_mm.c +++ b/src/lib/16_mm.c @@ -1361,13 +1361,13 @@ extern char global_temp_status_text2[512]; void MM_ShowMemory (global_game_variables_t *gvar) { mmblocktype far *scan; - unsigned color,temp,x,y ,w,width,sw; + unsigned color,temp,x,y ,q,w,width,sw; sdword end,owner; byte scratch[160],scratch0[4096],str[16]; #ifdef MMSMSCANINFO mmshowmemoryinfo_t scaninfo[MAXBLOCKS]; byte scratch1[4]; - unsigned /*xpos,ypos, */oldq,q,maxq; + unsigned /*xpos,ypos, */oldq,maxq; boolean done,restarted,mmsmscaninfoxyposinew; ScanCode scancode; #endif @@ -1381,11 +1381,10 @@ void MM_ShowMemory (global_game_variables_t *gvar) #ifdef MMSMSCANINFO oldq = 0; restarted = false; mmsmscaninfoxyposinew = false; reset: - q = 0; #endif scan = gvar->mm.mmhead; - end = -1; w = 0; + end = -1; w = 0; q = 0; width = gvar->video.page[0].width; sw = gvar->video.page[0].sw; @@ -1501,9 +1500,9 @@ reset: //0000fprintf(stdout, "[%u]\n", q); scan = scan->next; -#ifdef MMSMSCANINFO +//#ifdef MMSMSCANINFO q++; -#endif +//#endif //0000if(gvar->video.VL_Started && color!=6) IN_Ack(gvar); } @@ -1592,7 +1591,9 @@ reset: modexClearRegion(&gvar->video.page[0], gvar->video.page[0].dx, gvar->video.page[0].dy, gvar->video.page[0].sw, gvar->video.page[0].sh, 8); }else #endif + { clrscr(); + } sprintf(global_temp_status_text, "block #%04u", q); MMSMPRINTMEMINFO // sprintf(global_temp_status_text, "%Fp", scaninfo[q].scan->useptr); MMSMPRINTMEMINFO sprintf(global_temp_status_text, "start: %04x", (unsigned)scaninfo[q].scan->start); MMSMPRINTMEMINFO