Skip to content
Permalink
Browse files
Merge pull request #6605 from spycrab/gc_fix_rumble
[RFC] Core/GC: Fix rumble for "Luigi's Mansion"
  • Loading branch information
leoetlino committed Apr 7, 2018
2 parents 5ed12b4 + eed066e commit 7dff069
Showing 1 changed file with 1 addition and 2 deletions.
@@ -309,14 +309,13 @@ void CSIDevice_GCController::SendCommand(u32 command, u8 poll)
case CMD_WRITE:
{
unsigned int type = controller_command.parameter1; // 0 = stop, 1 = rumble, 2 = stop hard
unsigned int strength = controller_command.parameter2;

// get the correct pad number that should rumble locally when using netplay
const int pad_num = NetPlay_InGamePadToLocalPad(m_device_number);

if (pad_num < 4)
{
if (type == 1 && strength > 2)
if (type == 1)
CSIDevice_GCController::Rumble(pad_num, 1.0);
else
CSIDevice_GCController::Rumble(pad_num, 0.0);

0 comments on commit 7dff069

Please sign in to comment.