#define _SRC_LIB_16_DBG\r
\r
#include "src/lib/16_head.h"\r
+#include "src/lib/16_pm.h"\r
#include "src/lib/16_tdef.h"\r
\r
#define __DEBUG__\r
-#define __DEBUG_InputMgr__\r
+\r
+#ifdef __DEBUG__\r
+//#define __DEBUG_InputMgr__\r
+#define __DEBUG_MAP__\r
+//#define __DEBUG_2__\r
+//#define __DEBUG_CA__\r
//#define __DEBUG_PM__\r
//#define __DEBUG_MM__\r
+//#define __DEBUG_RF__\r
+#define __DEBUG_SPRI__\r
+#define __DEBUG_VL__\r
+#endif\r
\r
\r
#ifdef __DEBUG__\r
+#ifdef __DEBUG_MM__\r
+extern boolean dbg_debugmm;\r
+#endif\r
#ifdef __DEBUG_PM__\r
+//#define __DEBUG_PM_MAIN__\r
extern boolean dbg_debugpm;\r
#endif\r
+#ifdef __DEBUG_CA__\r
+extern boolean dbg_debugca;\r
+#endif\r
#ifdef __DEBUG_InputMgr__\r
-extern boolean dbg_testkeyin,dbg_testcontrolnoisy,dbg_notest;\r
+extern boolean dbg_testkeyin,dbg_testcontrolnoisy,dbg_nointest;\r
+#endif\r
+#ifdef __DEBUG_MAP__\r
+extern boolean dbg_maptext;\r
+extern byte *dbg_mapdata;\r
+#endif\r
+#ifdef __DEBUG_RF__\r
+extern boolean dbg_pagenorendermap,dbg_pagedelayrendermap;\r
+#endif\r
+#ifdef __DEBUG_SPRI__\r
+extern boolean dbg_delayanimation;\r
#endif\r
#endif\r
\r
+#ifdef __WATCOMC__\r
+typedef struct\r
+{\r
+ word palq,mult;\r
+ word palx, paly;\r
+ byte i, oi;\r
+} spv_t;\r
# ifdef DEBUGSERIAL\r
# include <hw/8250/8250.h>\r
\r
return -1;\r
}\r
# endif\r
-#endif // _SRC_LIB_16_DBG\r
+#endif //watcomc\r
+\r
+void ShapeTest_(global_game_variables_t *gvar);\r
+#ifdef __WATCOMC__\r
+#ifdef __DEBUG_VL__\r
+spv_t ShowPalVarSync (spv_t *spv);\r
+void ShowPalVal (global_game_variables_t *gvar);\r
+#endif\r
+#endif\r
\r
+#endif // _SRC_LIB_16_DBG\r