Emulator Issues #6865
closedDJ Hero - Emulated turntable turning is broken
0%
Description
Game Name?
DJ Hero 2
Game ID?
SWBP52
What's the problem? Describe what went wrong in few words.
It may be a problem related to the turntable emulator itself but the game doesn't recognize "Left" binding on "Left Table" category, making it unable to scratch down. This may be not a major issue when playing on medium difficulty (there are no direction-specific scratches) but when playing on higher difficulty it becomes a 'show-stopper'. Also it's impossible to win some DJ battles on Empire mode because of that. And on menus, it works same like "Right" binding (moves up) which is wrong.
What did you expect to happen instead?
Well... I expected that it will work. But for real - that binding is needed to scratch down. Also it should let you navigate the menu properly by moving a selection down.
What steps will reproduce the problem?
- Bind any key to "Left" binding on "Left Table" category.
- Start the game
- Try to use a previously binded key to move down to the menu. It will keep going up.
Which versions of Dolphin did you test on?
4.0-482
Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
I haven't tried it yet.
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
Windows 8 x64
Intel Core i5-3350P 3.1 GHz
4 GB RAM DDR3
Asus Radeon HD7770 1GB
WD Caviar Green 1TB
and so on
Are you using the 32 or the 64 bit version of Dolphin?
64-bit
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
Not really, description of the problem should be enough.
Updated by reduxpl about 11 years ago
One mistake - my OS is Windows 8.1 Pro, not Windows 8.
Updated by mathon about 11 years ago
Can you please try 4.0.2 & 3.5. To see if it works somewhere in between.
Updated by 0x3733 about 11 years ago
Turntable.cpp:79
ttdata->ltable2 = tt << 5; // ltable2 always 0
replace to:
ttdata->ltable2 = tt >> 7; // my shitty fix
Video: http://youtu.be/4ynLUD3dWTw
Updated by reduxpl almost 11 years ago
Are you going to kindly fix it? I have to stay on modified version of 3.5 just because of that...
Updated by Billiard26 almost 11 years ago
Why can't you just use the right turn table until someone feels like fixing it?
Updated by Billiard26 almost 11 years ago
Without any testing it looks like every single << in Turntable::GetState should be >>.
Updated by reduxpl almost 11 years ago
Right turntable has this problem as well.
Updated by Billiard26 almost 11 years ago
"Right turntable has this problem as well."
Then this issue has a stupid name. :|
Updated by reduxpl almost 11 years ago
I felt like this could make this title too long.
Updated by Billiard26 almost 11 years ago
- Status changed from New to Fixed
This issue was closed by revision 4d1f113ab15c.
Updated by reduxpl almost 11 years ago
Yay! Thanks for fixing, 3.5 was lagging for me a bit :P