ffwd (f1) fix, please test!
This commit is contained in:
parent
843fbd3440
commit
2435c725b2
|
@ -29,7 +29,7 @@ static bool bAppDoFast = 0;
|
||||||
static int nFastSpeed = 6;
|
static int nFastSpeed = 6;
|
||||||
|
|
||||||
// For System Macros (below)
|
// For System Macros (below)
|
||||||
static int prevPause = 0, prevSState = 0, prevLState = 0, prevUState = 0;
|
static int prevPause = 0, prevFFWD = 0, prevSState = 0, prevLState = 0, prevUState = 0;
|
||||||
UINT32 prevPause_debounce = 0;
|
UINT32 prevPause_debounce = 0;
|
||||||
|
|
||||||
static void CheckSystemMacros() // These are the Pause / FFWD macros added to the input dialog
|
static void CheckSystemMacros() // These are the Pause / FFWD macros added to the input dialog
|
||||||
|
@ -43,7 +43,13 @@ static void CheckSystemMacros() // These are the Pause / FFWD macros added to th
|
||||||
}
|
}
|
||||||
prevPause = macroSystemPause;
|
prevPause = macroSystemPause;
|
||||||
// FFWD
|
// FFWD
|
||||||
if (!kNetGame) bAppDoFast = macroSystemFFWD;
|
if (!kNetGame) {
|
||||||
|
if (macroSystemFFWD) {
|
||||||
|
bAppDoFast = 1; prevFFWD = 1;
|
||||||
|
} else if (prevFFWD) {
|
||||||
|
bAppDoFast = 0; prevFFWD = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
// Load State
|
// Load State
|
||||||
if (macroSystemLoadState && macroSystemLoadState != prevLState) {
|
if (macroSystemLoadState && macroSystemLoadState != prevLState) {
|
||||||
PostMessage(hScrnWnd, WM_KEYDOWN, VK_F9, 0);
|
PostMessage(hScrnWnd, WM_KEYDOWN, VK_F9, 0);
|
||||||
|
|
Loading…
Reference in New Issue