diff --git a/src/core/system.cpp b/src/core/system.cpp index 4a616ce93..a4e6c2eb5 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -2995,7 +2995,7 @@ GPUVSyncMode System::GetEffectiveVSyncMode() bool System::ShouldAllowPresentThrottle() { const bool valid_vm = (s_state != State::Shutdown && s_state != State::Stopping); - return !valid_vm || !IsRunningAtNonStandardSpeed(); + return !valid_vm || IsRunningAtNonStandardSpeed(); } bool System::IsFastForwardEnabled() @@ -4633,7 +4633,7 @@ bool System::IsRunningAtNonStandardSpeed() if (!IsValid()) return false; - return (s_target_speed == 1.0f || s_syncing_to_host); + return (s_target_speed != 1.0f && !s_syncing_to_host); } s32 System::GetAudioOutputVolume() diff --git a/src/duckstation-qt/audiosettingswidget.ui b/src/duckstation-qt/audiosettingswidget.ui index 307bbb7d4..6a8d4b0fe 100644 --- a/src/duckstation-qt/audiosettingswidget.ui +++ b/src/duckstation-qt/audiosettingswidget.ui @@ -188,7 +188,7 @@ 50 - Qt::Horizontal + Qt::Orientation::Horizontal QSlider::TickPosition::TicksBothSides @@ -272,6 +272,13 @@ + + + + Fast Forward Volume: + + + @@ -321,26 +328,23 @@ - - - - Fast Forward Volume: - - - - - - - Mute All Sound - - - - - - - Mute CD Audio - - + + + + + + Mute All Sound + + + + + + + Mute CD Audio + + + +