浏览代码

disable keyrepeat by default (to satisfy many people who are too paranoid about the consistency with the original game)

Wei Mingzhi 7 年之前
父节点
当前提交
eaa87c8a5a
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      input.c

+ 4 - 0
input.c

@@ -244,7 +244,11 @@ PAL_UpdateKeyboardState(
          if (dwCurrentTime > rgdwKeyLastTime[i])
          {
             PAL_KeyDown(g_KeyMap[i][1], (rgdwKeyLastTime[i] != 0));
+#ifdef PAL_ALLOW_KEYREPEAT
             rgdwKeyLastTime[i] = dwCurrentTime + (rgdwKeyLastTime[i] == 0 ? 200 : 75);
+#else
+            rgdwKeyLastTime[i] = 0xFFFFFFFF;
+#endif
          }
       }
       else