X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Fexmmtest.c;h=8742c046d2e4ce903ad7ff3ba1661392443b9bd9;hb=ded380e7aab3ba7460e1f756b576722e996d939a;hp=010bb6eacf7c302eb515600c87a6449369d5da55;hpb=243e22dc4fb6ae069348ac984f79ae7827747be1;p=16.git diff --git a/src/exmmtest.c b/src/exmmtest.c index 010bb6ea..8742c046 100755 --- a/src/exmmtest.c +++ b/src/exmmtest.c @@ -49,7 +49,7 @@ #define NOVID #endif #ifdef __WATCOMC__ -//#define NOVID +#define NOVID #endif @@ -69,7 +69,8 @@ #endif //////////////////////////////////////////////////////////////////////////// -#ifdef NOVID +//#ifdef NOVID +#ifdef __BORLANDC__ void VL_Startup (global_game_variables_t *gvar){ gvar=gvar; } void VL_Shutdown (global_game_variables_t *gvar){ gvar=gvar; } void VGAmodeX(sword vq, boolean cmem, global_game_variables_t *gv) @@ -140,10 +141,6 @@ void main(int argc, char *argv[]) { byte w; - #ifndef NOVID - boolean done; - ScanCode scan; - #endif static global_game_variables_t gvar; #ifdef INITBBUF INITBBUF @@ -193,8 +190,8 @@ main(int argc, char *argv[]) // save the palette modexPalSave(&gvar.video.dpal); modexFadeOff(4, &gvar.video.dpal); //modexPalBlack(); #else //NOVID - //printf("main()=%Fp start MM\n", *argv[0]); - MM_Startup(&gvar); + StartupCAMMPM(&gvar); +/* MM_Startup(&gvar); #ifdef __16_PM__ #ifdef __DEBUG_PM__ if(dbg_debugpm>0) @@ -206,9 +203,8 @@ main(int argc, char *argv[]) } #endif //__DEBUG_PM__ #endif //__16_PM__ + CA_Startup(&gvar);*/ #endif //elsed NOVID - - CA_Startup(&gvar); #ifdef PRINTBBDUMP //0000 PRINTBB; KEYP @@ -265,7 +261,11 @@ PRINTBB; KEYP VGAmodeX(8, 0, &gvar); // modexPalUpdate0(&gvar.video.palette); // ShapeTest_(&gvar); - + MM_ShowMemory(&gvar); +#if 0 + { + boolean done; + ScanCode scan; for (done = false;!done;) { while (!(scan = gvar.in.inst->LastScan)) @@ -275,9 +275,9 @@ PRINTBB; KEYP IN_ClearKey(scan); switch (scan) { - case sc_Space: - MM_ShowMemory(&gvar); - break; +// case sc_Space: +// MM_ShowMemory(&gvar); +// break; //#ifdef __WATCOMC__ case sc_O: VL_modexPalScramble(&gvar.video.palette); modexpdump(&gvar.video.page); @@ -295,6 +295,8 @@ PRINTBB; KEYP break; } } +} +#endif VGAmodeX(0, 0, &gvar); #endif #endif @@ -308,14 +310,15 @@ PRINTBB; KEYP #ifndef NOVID Shutdown16(&gvar); #else //novid - #ifdef __16_PM__ + ShutdownCAMMPM(&gvar); +/* #ifdef __16_PM__ #ifdef __DEBUG_PM__ if(dbg_debugpm>0) #endif //__DEBUG_PM__ PM_Shutdown(&gvar); #endif //__16_PM__ CA_Shutdown(&gvar); - MM_Shutdown(&gvar); + MM_Shutdown(&gvar);*/ #endif //NOVID IN_Shutdown(&gvar); printf("========================================\n");