\r
#include "src/lib/16_in.h"\r
\r
-#ifdef __DEBUG_InputMgr__\r
-boolean dbg_testkeyin=0,dbg_testcontrolnoisy=0;\r
-#endif\r
+static word far* clockw= (word far*) 0x046C; /* 18.2hz clock */\r
\r
/*\r
=============================================================================\r
*/\r
struct inconfig\r
{\r
- boolean MousePresent;\r
- boolean JoysPresent[MaxJoys];\r
+ boolean MousePresent;\r
+ boolean JoysPresent[MaxJoys];\r
boolean Keyboard[NumCodes];\r
boolean Paused;\r
char LastASCII;\r
\r
checkjoys = true;\r
checkmouse = true;\r
- for (i = 1;i <\r
-#ifdef __WATCOMC__\r
- __argc\r
-#endif\r
-#ifdef __BORLANDC__\r
- _argc\r
-#endif\r
- ;i++)\r
+ for (i = 1;i < _argc;i++)\r
{\r
- switch (US_CheckParm(\r
-#ifdef __WATCOMC__\r
- __argv[i]\r
-#endif\r
-#ifdef __BORLANDC__\r
- _argv[i]\r
-#endif\r
- ,ParmStringsIN))\r
+ switch (US_CheckParm(_argv[i],ParmStringsIN))\r
{\r
case 0:\r
checkjoys = false;\r
void\r
IN_ClearKeysDown()\r
{\r
- int i;\r
+ //int i;\r
\r
inpu.LastScan = sc_None;\r
inpu.LastASCII = key_None;\r
IN_ReadControl(int pn,player_t *player)\r
{\r
boolean realdelta;\r
+#if DEMO0\r
byte dbyte;\r
+#endif\r
word buttons;\r
int dx,dy;\r
Motion mx,my;\r
realdelta = false;\r
}\r
else if (DemoMode == demo_PlayDone)\r
- Quit("Demo playback exceeded");\r
+ Quit ("Demo playback exceeded");\r
else\r
{\r
#endif\r
DemoOffset += 2;\r
\r
if (DemoOffset >= DemoSize)\r
- Quit("Demo buffer overflow");\r
+ Quit ("Demo buffer overflow");\r
\r
DemoBuffer[DemoOffset] = 1;\r
DemoBuffer[DemoOffset + 1] = dbyte;\r