Project

General

Profile

Actions

Emulator Issues #3781

closed

Deadly Creatures - Some real wiimote movements not detected

Added by marcel.werner3 over 14 years ago. Updated over 9 years ago.

Status:
Working as intended
Priority:
Normal
Assignee:
-
Category:
Controls
% 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

What's the problem?

There's a move called the "Spin Attack" (as spider) for which you just have to swing the wiimote to the left or right (the game is played by wiimote+nunchuk). However, no matter how much I try, the move just won't get executed. So one might guess that somehow Dolphin's core doesn't get the movement information delivered right or something...but it gets more odd: There's another move, where you do the same swing, only with the A button held at the same time. And that move works without any problems! So the wiimote data gets through alright, but there must be a bug in the core or something that prevents that one move from being triggered.

Dolphin version with the problem:
Pretty much all revisions. The issue has either always been there or is very old.

Operating system and version:
64-bit

Game ID:
RDCE78

Was the ISO a plain dump from disc, compressed and/or scrubbed?
scrubbed

Actions #1

Updated by marcel.werner3 over 14 years ago

Dolphin revision used:
r6676 (64bit), also tried an old one (r5059 (64bit)) to see if the issue was already there which it was ;)

Actions #2

Updated by Maphfus over 14 years ago

I have the same problem. I can't pass the first snake.

Actions #3

Updated by Maphfus over 14 years ago

I tried to play the game with Emulated Wiimote. I cann't pass the first snake.

Actions #4

Updated by marcel.werner3 over 14 years ago

well, there's many delicate wiimote movements in this game, it's hard to get it right with emulated wiimote. but I don't think that has anything to do with the problem at hand here. I passed the first snake even without spin attack.

Actions #5

Updated by skidau about 14 years ago

Please test is r7272 has fixed this issue. The Wiimote timing has been changed in the core.

Actions #6

Updated by marcel.werner3 about 14 years ago

Issue is still there.

Actions #7

Updated by Billiard26 over 12 years ago

  • Status changed from New to Questionable
  • Issue type set to Bug
  • Category set to controls
  • Relates to usability set to Yes
Actions #8

Updated by Billiard26 over 12 years ago

Is Dolphin running at 100% speed when this issue occurs?

Actions #9

Updated by mwernerxy over 12 years ago

Heya, Marcel here...

Yes, it still occurs on recent builds and Dolphin is running at 100% at that time.
However, just to be sure it would be good to have anyone else even confirm this issue, because my Wii got broken before I even started playing this game so I cannot say for absolutely sure if that move is even usable at that time in the game (but the game tells me to use it to get rid of those mites, so...)

Actions #10

Updated by Billiard26 about 12 years ago

Will someone try r1c64b1993de02405e563c5fa13d5b4cb7818c520 (latest master) or later?
A similar issue in another game seems to have been fixed.

Actions #11

Updated by mwernerxy about 12 years ago

I just tried. My spider actually did the Spin Attack. But only twice in a 100 times :) (I don't think it's better than before...I guess it was just a coincidence that it happened now and then I kept trying)...

Actions #12

Updated by Billiard26 about 12 years ago

  • Status changed from Questionable to Accepted

Yes, I was only able to perform the "Spin Attack" once after trying for 5 minutes.
Odd.

Actions #13

Updated by mwernerxy about 12 years ago

Heh, I'm glad I'm not the only one. I started to think I might just do something stupidly wrong ^^

Actions #14

Updated by NeoBrainX about 11 years ago

  • Relates to usability changed from Yes to No

This is only remotely related to usability.

Actions #15

Updated by irondragoon over 9 years ago

I have tested this sort of thing at length with a variety of games. The game instructs the user to to move the wiimote on a 45 degree pivot from left to right in a fashion that the user is looking down at the wiimote. My normal user brain thinks "Hey this maps to emulated "swing"". If that fails, I try emulated "tilt". However, while these are valid logical thoughts, what the game is really looking for is Shake X on the wiimote. If you map the controls this way, you will do the spin attack as many times as the game will allow with your mapped control schema and the games programming.

During the rattlesnake fight, there are several quick time events. One is press Z. That one is pretty easy to figure out. The other two are the 45 degree pivot left and a 45 degree pivot right. Once again, this is NOT swing or tilt. It is Shake X. As long as you map that control and press the same button for both quick times, the spider will dodge left and right.

This is the same sort of thing for the scorpion's dash. The game shows an up and down swing on a 45 degree pivot of the nunchuck like a fly swatting motion. This does not map to swing or tilt either. It maps to Shake. If you map Shake X, Y and Z to the same button for your nunchuck configuration and execute this control while moving, your scorpion will dash.

Also, the scorpion has a dig maneuver. This requires the Shake X on the wiimote and Shake X,Y,Z on the nunchuck as discussed above. With each of these mapped to two buttons you can emulate the scorpion's dig move.

This isn't so much a bug as a confusing connection of control mapping to game instructions. I can't offer good suggestions on an improvement other than maybe including an illustration on the UI of what "swing" and "tilt" really mean. Although, as a fellow coder I know programmatically what is going on can differ from game to game and illustration to illustration.

Anyway, this should help you guys without a real wiimote! Happy Deadly Creatures!

Actions #16

Updated by JMC4789 over 9 years ago

  • Status changed from Accepted to Working as intended

Cool, thank you so very much for the information. You may want to add it to some form on the Wiki as well.

Actions

Also available in: Atom PDF