summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar David2018-06-26 00:34:41 +1000
committerGravatar bunnei2018-06-25 10:34:41 -0400
commitc9e821e93e19d3a11233486b3c62548e9f128b24 (patch)
tree21a2f6b9957220f1c6dde53668a7d0cc18a0b447
parentRemoved duplicate structs, changed AudioRendererResponse -> UpdateDataHeader ... (diff)
downloadyuzu-c9e821e93e19d3a11233486b3c62548e9f128b24.tar.gz
yuzu-c9e821e93e19d3a11233486b3c62548e9f128b24.tar.xz
yuzu-c9e821e93e19d3a11233486b3c62548e9f128b24.zip
Send the correct RequestUpdateAudioRenderer revision in the output header (#587)
* We should be returning our revision instead of what is requested. Hardware test on a 5.1.0 console * Added sysversion comment
Diffstat (limited to '')
-rw-r--r--src/core/hle/service/audio/audren_u.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hle/service/audio/audren_u.cpp b/src/core/hle/service/audio/audren_u.cpp
index 2188b5625..3dfb3fb52 100644
--- a/src/core/hle/service/audio/audren_u.cpp
+++ b/src/core/hle/service/audio/audren_u.cpp
@@ -150,7 +150,7 @@ private:
150 UpdateDataHeader() {} 150 UpdateDataHeader() {}
151 151
152 UpdateDataHeader(const AudioRendererParameter& config) { 152 UpdateDataHeader(const AudioRendererParameter& config) {
153 revision = config.revision; 153 revision = Common::MakeMagic('R', 'E', 'V', '4'); // 5.1.0 Revision
154 behavior_size = 0xb0; 154 behavior_size = 0xb0;
155 memory_pools_size = (config.effect_count + (config.voice_count * 4)) * 0x10; 155 memory_pools_size = (config.effect_count + (config.voice_count * 4)) * 0x10;
156 voices_size = config.voice_count * 0x10; 156 voices_size = config.voice_count * 0x10;