//#define EXMMVERBOSE__\r
// #define PRINTBBDUMP\r
#define BUFFDUMP\r
+#ifdef __BORLANDC__\r
#define NOVID\r
+#endif\r
+#ifdef __WATCOMC__\r
+#define NOVID\r
+#endif\r
\r
\r
#define KEYP IN_Shutdown(&gvar); printf("\n\npress any key to continue!\n"); getch(); IN_Startup(&gvar);\r
#endif\r
\r
////////////////////////////////////////////////////////////////////////////\r
-//#ifdef __BORLANDC__\r
+#ifdef NOVID\r
//void VL_Startup (global_game_variables_t *gvar){}\r
void VL_Shutdown (global_game_variables_t *gvar){}\r
void VGAmodeX(sword vq, boolean cmem, global_game_variables_t *gv)\r
{\r
gvar->video.old_mode = 3;\r
}\r
-//#endif\r
+#endif\r
\r
//printf("* %Fp\t", *BBUF);\r
//printf("* %04x\t", *BBUF);\r
#ifndef NOVID\r
Startup16(&gvar);\r
// save the palette\r
- #ifdef __WATCOMC__\r
modexPalSave(&gvar.video.dpal); modexFadeOff(4, &gvar.video.dpal); //modexPalBlack();\r
- #endif\r
#else //NOVID\r
//printf("main()=%Fp start MM\n", *argv[0]);\r
MM_Startup(&gvar);\r
IN_ClearKey(scan);\r
switch (scan)\r
{\r
-// case sc_Space:\r
-// MM_ShowMemory(&gvar);\r
-// break;\r
+ case sc_Space:\r
+ MM_ShowMemory(&gvar);\r
+ break;\r
//#ifdef __WATCOMC__\r
case sc_O:\r
- modexPalUpdate0(&gvar.video.palette); modexpdump(&gvar.video.page);\r
+ VL_modexPalScramble(&gvar.video.palette); modexpdump(&gvar.video.page);\r
break;\r
case sc_P:\r
modexpdump(&gvar.video.page[0]);\r