X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_tail.c;fp=src%2Flib%2F16_lib.c;h=f9f6fb569914e1972fd52b528b4786f82ca5cea2;hb=5965823c934f177a5ef1cd30ae9ee5dda2a95154;hp=12a4288b6aab4e1ccc97f7a7bf36b82d2cf89dcf;hpb=bf07126d8aad1c376d18d09b4cbb3cd52203ff4d;p=16.git diff --git a/src/lib/16_lib.c b/src/lib/16_tail.c similarity index 72% rename from src/lib/16_lib.c rename to src/lib/16_tail.c index 12a4288b..f9f6fb56 100755 --- a/src/lib/16_lib.c +++ b/src/lib/16_tail.c @@ -23,7 +23,7 @@ * 16 library */ -#include "src/lib/16_lib.h" +#include "src/lib/16_tail.h" //=========================================================================== @@ -35,7 +35,7 @@ ================== */ -void DebugMemory (global_game_variables_t *gvar) +void DebugMemory_(global_game_variables_t *gvar, boolean q) { /*VW_FixRefreshBuffer (); US_CenterWindow (16,7); @@ -50,10 +50,24 @@ void DebugMemory (global_game_variables_t *gvar) US_PrintUnsigned (MM_TotalFree()/1024); US_Print ("k\n"); VW_UpdateScreen();*/ + if(q){ + printf("========================================\n"); + printf(" DebugMemory_\n"); + printf("========================================\n");} + if(q) { printf("Memory Usage\n"); + printf("------------\n"); }else printf(" "); + printf("Total: "); if(q) printf(" "); printf("%uk", gvar->mmi.mainmem/1024); + if(q) printf("\n"); else printf(" "); + printf("Free: "); if(q) printf(" "); printf("%uk", MM_UnusedMemory(gvar)/1024); + if(q) printf("\n"); else printf(" "); + printf("With purge:"); if(q) printf(" "); printf("%uk\n", MM_TotalFree(gvar)/1024); + if(q) printf("------------\n"); +#ifdef __WATCOMC__ IN_Ack (); - MM_ShowMemory (gvar); +#endif + if(q) MM_ShowMemory (gvar); } - +#ifdef __WATCOMC__ /* ========================== = @@ -111,5 +125,6 @@ void Quit (char *error) exit(0); } +#endif //===========================================================================