diff --git a/src/drivers/win/input.cpp b/src/drivers/win/input.cpp index 4d9d3039..44a842ad 100644 --- a/src/drivers/win/input.cpp +++ b/src/drivers/win/input.cpp @@ -1452,7 +1452,15 @@ void FCEUD_TurboOff (void) turbo = false; if (muteTurbo) InitSound(); } -void FCEUD_TurboToggle(void) { turbo = !turbo; } +void FCEUD_TurboToggle(void) +{ + turbo = !turbo; + if (muteTurbo) + { + if (turbo) TrashSound(); + if (!turbo) InitSound(); + } +} void FCEUI_UseInputPreset(int preset) {