X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Fexmmtest.c;h=8a17839c4df21433cfbcecd9e14dafc8854e2854;hb=00733c2c8a7f1c5a1b618af05c39235fdd203364;hp=f68d148e99bb4e1e2bff099a8cf7d50a796f985d;hpb=fb97121f7d0be4408d8e2ed98a2f7b10b852a915;p=16.git diff --git a/src/exmmtest.c b/src/exmmtest.c index f68d148e..8a17839c 100755 --- a/src/exmmtest.c +++ b/src/exmmtest.c @@ -28,7 +28,7 @@ #include "src/lib/16_ca.h" #include "src/lib/16_mm.h" #include "src/lib/16_hc.h" -//#include "src/lib/modex16.h" +//#include "src/lib/16_vl.h" #pragma hdrstop #pragma warn -pro @@ -69,9 +69,9 @@ main(int argc, char *argv[]) { byte w=1; static global_game_variables_t gvar; -#ifdef __WATCOMC__ - __segment sega; -#endif +//#ifdef __WATCOMC__ +// __segment sega; +//#endif memptr bigbuffer; //static byte bakapee[64]; @@ -87,7 +87,10 @@ main(int argc, char *argv[]) //file name // gvar.mm.mmstarted=0; + +#ifdef __DEBUG_PM__ dbg_debugpm=1; //debug pm +#endif //PRINTBB if(argv[1]){ bakapee1 = argv[1]; @@ -101,13 +104,17 @@ main(int argc, char *argv[]) MM_Startup(&gvar); //printf("ok\n"); //#ifdef __WATCOMC__ +#ifdef __DEBUG_PM__ if(dbg_debugpm>0) { +#endif PM_Startup(&gvar); //printf("pmstarted ok\n"); //PM_CheckMainMem(&gvar); PM_UnlockMainMem(&gvar); +#ifdef __DEBUG_PM__ } +#endif //#endif CA_Startup(&gvar); // printf(" done!\n"); @@ -133,9 +140,9 @@ for(w=0;w<2;w++) } // close(bakapeehandle); //hmm functions in cache system use the buffered stuff -#ifdef __WATCOMC__ - printf("\nsize of big buffer~=%u\n", _bmsize(sega, bigbuffer)); -#endif +//#ifdef __WATCOMC__ +// printf("\nsize of big buffer~=%u\n", _bmsize(sega, bigbuffer)); +//#endif printf("contents of the buffer\n[\n%s\n]\n", bigbuffer); //printf("dark purple = purgable\n"); @@ -157,7 +164,9 @@ for(w=0;w<2;w++) //printf("bakapee2=%s\n", bakapee2); MM_FreePtr(&bigbuffer, &gvar); //#ifdef __WATCOMC__ +#ifdef __DEBUG_PM__ if(dbg_debugpm>0) +#endif PM_Shutdown(&gvar); //#endif CA_Shutdown(&gvar); @@ -186,7 +195,7 @@ for(w=0;w<2;w++) heapdump(&gvar); segatesuto(); #endif - printf("Project 16 emmtest.exe. This is just a test file!\n"); + printf("Project 16 exmmtest.exe. This is just a test file!\n"); printf("version %s\n", VERSION); //printf("core left: %lu\n", (dword)_coreleft()); //printf("far core left: %lu\n", (dword)_farcoreleft());