#define __16_IN__\r
#include "src/lib/lib_head.h"\r
-#include "src/lib/16_us.h"
+//#include "src/lib/16_us.h"
\r
#ifdef __DEBUG__\r
#define __DEBUG_InputMgr__\r
#define MDelta 11\r
\r
#define MouseInt 0x33\r
-\r
+#ifdef DEMO0\r
typedef enum {\r
demo_Off,demo_Record,demo_Playback,demo_PlayDone\r
- } Demo;\r
+ } Demo;
+#endif\r
typedef enum {\r
ctrl_None, // MDM (GAMERS EDGE) - added\r
ctrl_Keyboard,\r
joyMultXL,joyMultYL,\r
joyMultXH,joyMultYH;\r
} JoystickDef;\r
-
/*\r
=============================================================================\r
\r
//\r
// configuration variables\r
//\r
-boolean MousePresent;\r
-boolean JoysPresent[MaxJoys];\r
-boolean JoyPadPresent;\r
+static boolean MousePresent;\r
+static boolean JoysPresent[MaxJoys];\r
+static boolean JoyPadPresent;\r
\r
\r
// Global variables
- boolean JoystickCalibrated=false; // MDM (GAMERS EDGE) - added
- ControlType ControlTypeUsed; // MDM (GAMERS EDGE) - added
+ static boolean JoystickCalibrated=false; // MDM (GAMERS EDGE) - added
+ static ControlType ControlTypeUsed; // MDM (GAMERS EDGE) - added
\r
- boolean Keyboard[NumCodes];\r
- boolean Paused;\r
- char LastASCII;\r
- ScanCode LastScan;\r
+ static boolean Keyboard[NumCodes];\r
+ static boolean Paused;\r
+ static char LastASCII;\r
+ static ScanCode LastScan;\r
\r
- KeyboardDef KbdDefs[] = {0x1d,0x38,0x47,0x48,0x49,0x4b,0x4d,0x4f,0x50,0x51};\r
- JoystickDef JoyDefs[MaxJoys];\r
- ControlType Controls[MaxPlayers];\r
+ static KeyboardDef KbdDefs[] = {0x1d,0x38,0x47,0x48,0x49,0x4b,0x4d,0x4f,0x50,0x51};\r
+ static JoystickDef JoyDefs[MaxJoys];\r
+ static ControlType Controls[MaxPlayers];\r
\r
- dword MouseDownCount;
+ static dword MouseDownCount;
\r
#ifdef DEMO0\r
- Demo DemoMode = demo_Off;\r
- byte /*_seg*/ *DemoBuffer;\r
- word DemoOffset,DemoSize;
+ static Demo DemoMode = demo_Off;\r
+ static byte /*_seg*/ *DemoBuffer;\r
+ static word DemoOffset,DemoSize;
#endif
-
+extern dword far* clockdw;
/*\r
=============================================================================\r
extern ScanCode IN_WaitForKey(void);\r
extern word IN_GetJoyButtonsDB(word joy);
-static void interrupt INL_KeyService(void);\r
-\r
+//static void interrupt INL_KeyService(void);\r
#endif\r