summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Turntable.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Turntable.cpp b/Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Turntable.cpp
index 292d9c5a86..182170f501 100644
--- a/Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Turntable.cpp
+++ b/Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Turntable.cpp
@@ -97,8 +97,9 @@ void Turntable::GetState(u8* const data, const bool focus)
// crossfade slider
{
- u8 cfs = 0;
- m_crossfade->GetState(&cfs, 8, 7);
+ s8 cfs = 0;
+ m_crossfade->GetState(&cfs, focus ? 7 : 0);
+ cfs += 8;
ttdata->slider = cfs;
}