Project

General

Profile

Actions

Emulator Issues #11058

closed

Dance Dance Revolution: Hottest Party and other dance mat games have broken input

Added by clydedatastruct almost 6 years ago. Updated over 1 year ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

  1. Dance Dance Revolution Hottest Party
  2. Dance Dance Revolution Disney Grooves
  3. Dancing Stage Hottest Party

Game ID? (right click the game in the game list, properties, info tab)

  1. RDDEA4 (0001000052444445)
  2. RDNEA4 (0001000052444e45)
  3. RXSPA4 (0001000052585350)

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

  1. 9d3e00637c070c86a76dac64e25eefde
  2. 5e5f22417b58af3b181ea7f184aaeba9
  3. a3ff833f32758e2502a9ad69a8832ee6

What's the problem? Describe what went wrong.

Some games will automatically move the selected option down as if the down D-pad button is held. The actual down button is not held down when the issue happens.
The selector keeps running down as if the down button is held. This even happens even beyond the main menu.
Multiple games (across regions) have been tried for this issue to isolate the problem.
Issue not present on the following:

  • DDR Hottest Party 2 (US)
  • DDR Hottest Party 3 (US)
  • DDR Music Fit (JPN)
  • DDR hottest party 4 (EU)
  • DDR II (US)

What steps will reproduce the problem?
The issue happens whether using the keyboard default mappings, or configuring using a gamepad (see screenshot)

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

First noticed on development version 5.0-7139
Issue present on latest development 5.0-7174

Is the issue present in the latest stable version?

Yes - 5.0

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

N/A - haven't tested the old versions

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]
N/A

What are your PC specifications? (CPU, GPU, Operating System, more)

[PC specs here]
CPU: AMD A10-9700 RADEON R7, 10 COMPUTE CORES 4C+6G
GPU: Radeon R7 Graphics (Integrated)
OS: Windows 10 64-bit
RAM: 8GB, 2400Mhz in dual-channel
MB: GA-A320M-S2H

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

Can't think of any configuration files


Files

standard controller config.png (136 KB) standard controller config.png Gamepad configuration clydedatastruct, 05/03/2018 02:48 AM
default settings.png (104 KB) default settings.png Default Keyboard Settings clydedatastruct, 05/03/2018 04:59 AM

Related issues 3 (0 open3 closed)

Related to Emulator - Emulator Issues #7356: Dance Dance Revolution: Hottest Party - GameCube Controller MalfunctionsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12983: Dance pad used with GC Wii-U/PC adapter (Mayflash), not recognized by gameDuplicate

Actions
Has duplicate Emulator - Emulator Issues #13048: Gamecube adapter not recognized in mappingDuplicate

Actions
Actions #1

Updated by JMC4789 almost 6 years ago

The games may need to be controlled by a Dance Pad, have you tried switching the controller to dance pad?

Actions #2

Updated by clydedatastruct almost 6 years ago

JMC4789 wrote:

The games may need to be controlled by a Dance Pad, have you tried switching the controller to dance pad?

Tried to switch to Dance Pad, but it made the issue worse for these games -- even if the keys are supposed to use the default mapping (see attached screenshot) the mapping will still be off for these specific games. This second issue might not be present for the mentioned 5 games that are not affected by the primary issue.
T/G/F/H - Up/Down/Left/Right worked fine on the 5 unaffected games when already on the standard controller, so I did not change to Dance Pad mode for the unaffected games.
For the three affected games, when changed to Dance Pad mode, the mapping will be off.
Example, in the Select Music Screen:
T - triggers the "Sort" button (indicated in game as a "+" menu which might be found on the actual pad)
G - will move the Song Wheel right
H / F - will move the difficulty selection up/down, as if the keyboard is literally rotated 90 degrees.

Actions #3

Updated by JMC4789 almost 6 years ago

  • Status changed from New to Working as intended

This strange behavior seems to happen on console - if you have any Wii Remotes Connected, the game freaks the hell out.

I tried it on console too - Wii Remote + GameCube Controller = broken controls. If I disconnect all Wii Remotes and plug in the dance pad on Dolphin, we're good to go. Same thing happens with emulated dance pad.

I think the Wiki should be updated because this is a really strange behavior...

Note: I could only test hottest party.

Actions #4

Updated by clydedatastruct almost 6 years ago

JMC4789 wrote:

This strange behavior seems to happen on console - if you have any Wii Remotes Connected, the game freaks the hell out.

I tried it on console too - Wii Remote + GameCube Controller = broken controls. If I disconnect all Wii Remotes and plug in the dance pad on Dolphin, we're good to go. Same thing happens with emulated dance pad.

I think the Wiki should be updated because this is a really strange behavior...

Note: I could only test hottest party.

I see, although the issue happens even if there are no Wiimotes configured on the emulator.

Actions #5

Updated by clydedatastruct almost 6 years ago

EDIT: This happens to be a known issue here: https://bugs.dolphin-emu.org/issues/7356

Actions #6

Updated by JMC4789 almost 6 years ago

  • Status changed from Working as intended to Questionable

I just tested Dance Dance Revolution: Hottest Party on console and Dolphin with no Wii Remotes and a Dance Pad (both Real VIA GC adapter and Emulated) and it resolved my issue.

If there's additional issues I need some kind of lead to go on...

Actions #7

Updated by JMC4789 almost 6 years ago

  • Related to Emulator Issues #7356: Dance Dance Revolution: Hottest Party - GameCube Controller Malfunctions added
Actions #8

Updated by JMC4789 almost 6 years ago

Also, you have to specifically disconnect every Wii Remote.

Actions #9

Updated by clydedatastruct almost 6 years ago

JMC4789 wrote:

I just tested Dance Dance Revolution: Hottest Party on console and Dolphin with no Wii Remotes and a Dance Pad (both Real VIA GC adapter and Emulated) and it resolved my issue.

If there's additional issues I need some kind of lead to go on...

Setting the controller to Dance Pad still has the rotating D-pad effect from my end. Any steps on how to resolve this. Also, all emulated Wiimotes are set to None in my settings.

Actions #10

Updated by JMC4789 almost 6 years ago

I think I understand what's going on more closely. I misinterpreted what fixes it for me - you need to have dance mat selected before you start the game. If I do that, with the default configuration, it works fine.

I'm guessing the joystick centering is broken otherwise due to how the dance mat uses various buttons.

Actions #11

Updated by clydedatastruct almost 6 years ago

JMC4789 wrote:

I think I understand what's going on more closely. I misinterpreted what fixes it for me - you need to have dance mat selected before you start the game. If I do that, with the default configuration, it works fine.

I'm guessing the joystick centering is broken otherwise due to how the dance mat uses various buttons.

The one that's fixed after setting the Dance Mat option is the holding down effect. The rotated D-pad and the up button using the + button effect are the one that's left. Oh, and the A button in game is utilized by the B button (in settings).

Actions #12

Updated by JMC4789 almost 6 years ago

That's part of the emulated Dance Mat having a different layout, I believe.

I think we need a better UI to configure it...

Actions #13

Updated by JMC4789 almost 6 years ago

There are actually multiple dance mats that I have. It turns out the dance mat Dolphin was designed for (GameCube ones) and the Wii ones (that plug in through the GameCube slots) have a different layout. If you use the correct dance mat over USB, it works fine. Unfortunately, that doesn't help if you're using an emulated dance mat because we don't have that option.

Actions #14

Updated by clydedatastruct almost 6 years ago

JMC4789 wrote:

There are actually multiple dance mats that I have. It turns out the dance mat Dolphin was designed for (GameCube ones) and the Wii ones (that plug in through the GameCube slots) have a different layout. If you use the correct dance mat over USB, it works fine. Unfortunately, that doesn't help if you're using an emulated dance mat because we don't have that option.

I have a suggestion based on what happened in this scenario. Since Dolphin's Controller Settings has only one option for Dance Mat, why not either one of the following:

  1. Split them into two separate options - one for the GC and one for the Wii, or
  2. Make the Dance Mat feature automatically detect the game type (GC for GC games and Wii for Wii games)

An additional suggestion is to assign two separate buttons on one arrow if using a gamepad like what I did on the working games mentioned above that did not have the issue.

Actions #15

Updated by Billiard26 over 5 years ago

  • Subject changed from Specific games automatically press the down button, even if the down button is not held on the keyboard or controller, when using the Standard Controller option to Dance Dance Revolution: Hottest Party and other dance mat games have broken input
Actions #16

Updated by JMC4789 over 5 years ago

  • Status changed from Questionable to Accepted

Can confirm

Actions #17

Updated by Billiard26 over 1 year ago

  • Has duplicate Emulator Issues #12983: Dance pad used with GC Wii-U/PC adapter (Mayflash), not recognized by game added
Actions #18

Updated by Billiard26 over 1 year ago

Actions #19

Updated by JMC4789 over 1 year ago

I can no longer reproduce this issue.

Actions #20

Updated by JMC4789 over 1 year ago

  • Status changed from Accepted to Fixed

Assuming fixed.

Actions

Also available in: Atom PDF