X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_mm.c;h=a265e95834e99daaaab7d8ce450d7addac6d30eb;hb=3ad667193b2905bcf70aa1c628d276fa968a757d;hp=f5f0770e7bb57e332ab9c202ee08e86c8d2afe78;hpb=424d6f05d9aaa0000302df70be10c2598886a030;p=16.git diff --git a/src/lib/16_mm.c b/src/lib/16_mm.c index f5f0770e..a265e958 100755 --- a/src/lib/16_mm.c +++ b/src/lib/16_mm.c @@ -1431,18 +1431,20 @@ void MM_ShowMemoryVidVer(global_game_variables_t *gvar) color = 12; // red = locked if (scan->start<=end) Quit (gvar, "MM_ShowMemory: Memory block order currupted!"); - end = scan->length-1; + //end = scan->length-1; + end = scan->start+(scan->length)-1; y = scan->start/320; x = scan->start%320; - VL_Hlin(x,x+end,y,color, &gvar->video.ofs); + VW_Hlin(x,x+end,y,color, &gvar->video.ofs); VL_Plot(x,y,15, &gvar->video.ofs); - if (scan->next && scan->next->start > end+1) - VL_Hlin(x+end+1,x+(scan->next->start-scan->start),y,0, &gvar->video.ofs); // black = free + //if (scan->next && scan->next->start > end+1) + if (scan->next && scan->next->start >= end+1) + VW_Hlin(x+end+1,x+(scan->next->start-scan->start),y,0, &gvar->video.ofs); // black = free scan = scan->next; } - VL_FadeIn(0,255,&gvar->video.palette,10, &gvar->video); + //----VL_FadeIn(0,255,&gvar->video.palette,10, &gvar->video); IN_Ack(gvar); gvar->video.ofs.bufferofs = temp;