Project

General

Profile

Actions

Emulator Issues #2726

closed

Game Cube Controller Input not Working (Any Plugin)

Added by frango0010 over 14 years 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

What steps will reproduce the problem?

  1. Simply try to play with GC controller.

What is the expected output? What do you see instead?
Working commands. Instead it works as if nothing happened.

What version of the product are you using? On what operating system?
Tested R5499~R5512 (Issue also maybe available since revision 5480: Needs
testing)

Please provide any additional information below.

Actions #1

Updated by Billiard26 over 14 years ago

  • Status changed from New to Accepted

r5497 broke it. It will be fixed soon.

Actions #2

Updated by serban.alexandru.1986 over 14 years ago

i noticed this too and also triend t load a game and saving a game for wii doest
work anymore i think its somethint wrong with soren.jorvang's revisions, he produces
lots of them at the loss of quality

Actions #3

Updated by clevexperia over 14 years ago

Yesterday it was r5475 and when i checked in today it was 5513...
Wooow.
But sadly, somewhere on the way my gamepad stop working.
It does not matter what plugin i use, nop, nothing...
It reacts in setup but not in, (any), game...

Actions #4

Updated by soren.jorvang over 14 years ago

Which platform, which build parameters, what versions of tools and dependencies?

Give us a fighting chance..

Actions #5

Updated by hrydgard over 14 years ago

r5497 breaks it. The RunBuffer call gets optimized out.

Actions #6

Updated by hrydgard over 14 years ago

  • Issue type set to Bug
Actions #7

Updated by soren.jorvang over 14 years ago

This regression have been already been fixed by -r5517, so please test that.

If, however, the problem is still present in r5517, please test this patch instead:

Index: Source/Core/Core/Src/HW/SI_DeviceGCController.cpp

--- Source/Core/Core/Src/HW/SI_DeviceGCController.cpp (revision 5518)
+++ Source/Core/Core/Src/HW/SI_DeviceGCController.cpp (working copy)
@@ -133,6 +133,8 @@

u32 netValues[2] = {0};
int NetPlay = 2;

+#undef HAVE_WX
+#define HAVE_WX 1
#if defined(HAVE_WX) && HAVE_WX
NetPlay = NetPlay_GetInput(ISIDevice::m_iDeviceNumber, PadStatus, netValues);
#endif

Actions #8

Updated by marcel.werner3 over 14 years ago

can't say de man don't fix his stuff :)

Actions #9

Updated by Billiard26 over 14 years ago

  • Status changed from Accepted to Fixed
Actions

Also available in: Atom PDF