From d53e55e056679d0727b4025f7435e4fb0f3e43c4 Mon Sep 17 00:00:00 2001 From: wAABBsif Date: Tue, 20 Jan 2026 00:41:16 -0500 Subject: [PATCH] Allow music attenuation to be enabled on Linux --- UnleashedRecomp/patches/audio_patches.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/UnleashedRecomp/patches/audio_patches.cpp b/UnleashedRecomp/patches/audio_patches.cpp index 749d1c69..94beecd8 100644 --- a/UnleashedRecomp/patches/audio_patches.cpp +++ b/UnleashedRecomp/patches/audio_patches.cpp @@ -20,13 +20,19 @@ static be* GetVolume(bool isMusic = true) bool AudioPatches::CanAttenuate() { -#if _WIN32 +#if defined(_WIN32) || defined(__linux__) if (m_isAttenuationSupported >= 0) return m_isAttenuationSupported; auto version = os::version::GetOSVersion(); +#if defined(_WIN32) m_isAttenuationSupported = version.Major >= 10 && version.Build >= 17763; +#endif + +#if defined(__linux__) + m_isAttenuationSupported = true; +#endif return m_isAttenuationSupported; #else